Python实现FTP文件定时自动下载(ftp定时下载设置)

网友投稿 1529 2022-09-11

Python实现FTP文件定时自动-(ftp定时-设置)

Python实现FTP文件定时自动-(ftp定时-设置)

之前遇到技术问题总能在技术博客上得到启发,十分感谢各位的无私分享。而自己却很少发文,固然是水平有限,但也限制了知识积累和总结。今后多总结分享,回馈博客的同时也希望大家多多批评。

一、需求:

数据公司每日15:00~17:00之间,在其FTP发布当日数据供-,我方需及时-当日数据至指定本地目录。

二、分析:

1、需实现FTP登陆、查询、-功能;

解答:使用内置的ftplib模块中FTP类;

2、需判断文件是否-;

解答:使用os模块中path.exists方法;

3、需判断在指定时间段内才执行-任务;

解答:使用内置的time模块抓取当前时间,并与指定时间做比较;

4、需考虑日期切换问题;

解答:使用内置的time模块抓取当前日期,并与变量中的日期做比较。

三、代码实现

四、运行情况

保存为pyw文件,任务在后台持续运行,不需要计划任务,省心省力。

不用-标记,一则较为简洁,二则本地文件如果被人误删或移动可自动重新-。

日志中,每天仅写入任务启动和文件已-标志,并记录对应时间,如有需要可再添加。

希望能帮到有需要的朋友。

多多指教!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:#yyds干货盘点#MSSQLS开启审计功能操作手册
下一篇:windows 强制更新DNS记录方法。
相关文章

 发表评论

暂时没有评论,来抢沙发吧~