Python 脚本实现文本提取,数据转换,CSV文件生成

老虎说测试 脚本开发字数 918阅读3分3秒阅读模式
摘要测试中,我们能通过一些命令获取到相关数据的LOG文件,对比杂乱的信息,我们需要进行数据清洗,提取我们需要的内容,并对数据进行转换,根据一定的规则进行计算,输出结果,或是转存为CSV...

测试中,我们能通过一些命令获取到相关数据的LOG文件,对比杂乱的信息,我们需要进行数据清洗,提取我们需要的内容,并对数据进行转换,根据一定的规则进行计算,输出结果,或是转存为CSV文件,可视化的进行管理。

今天要做的事情主要用到了如下的点:文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

1、利用Python的open方法,打开log文档;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

2、利用for循环,readlines方法逐行遍历文档;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

3、使用in方法,筛选出关键字所在的行;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

4、利用split方法,将行文本进行分割,并提取出需要的信息;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

5、十六进制到十进制的转换,int(X, 16);文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

6、利用append方法将提取的数据追加;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

7、CSV文件写入;文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

so,code is :文章源自陈学虎-https://chenxuehu.com/article/2019/04/7415.html

此处为隐藏的内容
注册登录后,方可查看

最后,就有了这样的效果:

Python 脚本实现文本提取,数据转换,CSV文件生成

 

 
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:Python 脚本实现文本提取,数据转换,CSV文件生成 | https://chenxuehu.com/article/2019/04/7415.html