让办公飞起来-002

工欲善其事,必先利其器。这个器指的便是工具,技术等。

接着说我想做的小工具的进度。

上次实现了从xml读取数据。

这次实现了以下几个方面:

1、从xml读取数据,并写入txt文件--txt文件名自动生成,以固定字符+日期为格式;每运行完一次脚本,以分隔符分离。当天多次运行脚本出现问题时,以便查找问题;

2、从txt文件一次读一行,读取写入的内容,并调用requests库访问服务器,下载文件。

3、将下载成功的日志和下载失败的日志分别写入日志文件,以便检查结果。

4、最后将公用变量抽出来作为全局变量进行赋值,便于脚本的维护。

遇到的问题:

1、requests库已经安装成功的情况下,PyCharm始终不能进行调用。得要在Pycharm的settings里添加加载requests库才可以。

2、正斜杠和反斜杠的转义,真的超讨厌。r函数非得要和双引号一起使用才行,否则就报错。

代码截图:


图片发自简书App


图片发自简书App
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,697评论 19 139
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,542评论 1 19
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,288评论 6 342
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,672评论 0 7
  • 不必把太多人请进生命里,有时你突然和一些人关系很好,有事没事把一辈子挂在嘴边,到最后却莫名其妙的老死不相往来。不是...
    雨前雨阅读 322评论 0 1

友情链接更多精彩内容