Chinaunix首页 | 论坛 | 博客
  • 博客访问: 231614
  • 博文数量: 32
  • 博客积分: 1971
  • 博客等级: 上尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-15 12:54
文章分类

全部博文(32)

文章存档

2012年(6)

2011年(19)

2009年(7)

分类: Python/Ruby

2009-02-25 21:53:05

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