这几天牙痛,早上去看医生,说是牙周炎。我从小到大这是第一回看牙病,感慨。
也因为牙痛,痛到头痛,最近一直精神不好,程序也没去研究了,昨晚半夜痛醒,睡不着,开始想我的程序。
今天终于把断断续续写了快二周的改正版备份+自动FTP程序搞好,测试通过了。
原来的思路是想把各种常用FTP命令封装成函数,可是前几天搞了下发现这么搞很麻烦,还不如用啥写啥,装在一个函数里。
现在程序整体在原来的1.0版备份程序基础上加上了RAR自动拆分为10M一个的包,然后用glob把所有文件名读出来,用FTP自动一个个传走。测试表明, 我的程序在10M左右的包自动传到另一个FTP服务器上是完全没有问题的。之前的程序版本太大的文件传过去python的FTP就会卡在那里不动,怎么也找不出原因(300M以上的文件)
另外说一下glob,真是好用引用好以后glob.glob('*.rar')就行了,太简单了。
今天没把源代码拷出来,所以不贴了。明后天再贴吧。
这个版本计划过几天还要再改改,我的目标是密码再用加密程序加掉。这样基本这个程序就完美了。现在还存在一定使用风险,我是说转好的exe可能会被别人破掉密码。
阅读(1365) | 评论(0) | 转发(0) |