python 文件迁移问题

Python017

python 文件迁移问题,第1张

其实就是基础方法的使用 ,翻番参考手册什么就都有了 ...

import os, sys

if __name__ == '__main__':

if len(sys.argv) != 3:

print 'help movie.py src dst'

sys.exit(-1)

srcDir = sys.argv[1]

dstDir = sys.argv[2]

files = os.listdir(srcDir)

for file in files:

srcFile = srcDir + os.sep + file

dstFile = dstDir + os.sep + file

if os.path.isfile(srcFile):

print srcFile

os.rename(srcFile, dstFile)

sys.exit(0)

保存为 move.py ,使用方式:

python move.py 源目录 目标目录

即可实现将源目录的文件都转移到目标目录中

开发时候会安装各种PYTHON包,那么当部署应用时候,如何快速的把这些安装包一个不漏的迁移到服务器上呢?

pip 中有两个命令:

导出python中安装的包文件清单

pip freeze >packages.txt

在服务器上安装这些包

pip install -r 文件路径\packages.txt

方式很简单,直接通过ODBC将InterBase数据库中的数据全部取出来之后通过Python的sqlalchemyORM框架直接连接远程的MySQL数据库,之后便可以方便的传递数据了

当然,作为我的终极完善版本,自动模式和手动模式是少不了的了,在自动模式中将自动检查InterBase数据库是否存在,如果不存在则自动restore,然后自己创建InterBase的数据源,之后便可以取出数据了!