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的数据源,之后便可以取出数据了!