写在前面
这是我学习python写的第一个完整的脚本
过程大概是从一头懵逼,到满是问题,再到一个个解决问题
我没有系统的学习过python
阻碍我的问题是什么,我就学什么
这里尤为重要的一点,就是需要清楚的知道自己需要什么
对于一个初学者来说,这真的是很难
有时候就算知道自己需要什么,也不知道该如何准确的表达
这是一个极为让人迷茫和不知所措的过渡时期
个人的总结
有明确的目标
将大目标分解成最小颗粒的小目标
针对小目标,一个个去解决
举例
目标:有一份市面上主流机型使用某APP的兼容性测试报告,包括了详细的手机信息,其中报告中“日志包”这一列是一个超链接,可以访问下载一个ZIP日志包,现需要检查每一个日志文件里是否包含事先埋点的信息,并根据需要生成一份报告
小编给大家推荐一个学习氛围超好的地方,Python学业交流:四七四五三四九五一!两千多小伙伴了吧!所以看到了快点进来吧,不然就满了!里面资料都是大家贡献的,几百个G了!什么PDF,零基础入门,爬虫,web 数据分析都是有视频加源码的。而已里面好多学生,工作了的,遇到bug了可以寻求帮助,遇到解决不了的问题也可以和大家交流,从而解决自己多时的问题。
目标分解:
打开excel测试报告
访问“日志包”这一列的超链接,下载ZIP文件
解压ZIP文件,得到log文件
利用正则表达式,在log文件里查找埋点信息,返回查找结果
提取当前行其它需要的信息
生成最终结果文件
实现脚本
动态打印处理进度
结果文件
领取专属 10元无门槛券
私享最新 技术干货