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

  • A+
所属分类:脚本开发
摘要

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

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

今天要做的事情主要用到了如下的点:

1、利用Python的open方法,打开log文档;

2、利用for循环,readlines方法逐行遍历文档;

3、使用in方法,筛选出关键字所在的行;

4、利用split方法,将行文本进行分割,并提取出需要的信息;

5、十六进制到十进制的转换,int(X, 16);

6、利用append方法将提取的数据追加;

7、CSV文件写入;

so,code is :

此处为隐藏的内容!
登录后才能查看!

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

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

 

  • 免费优惠券
  • 免费领取优惠券
  • weinxin
  • 支付宝红包领取
  • 支付宝大额红包
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

关闭震动