python提取log文件内容并画出图表
2019-07-08 14:41
1676 查看
之前在excel里面分析log数据,简直日了*了。 现在用python在处理日志数据.
主要涉及 matplotlib,open和循环的使用。
日志内容大致如下
2016-10-21 21:07:59,787 [7 MainWindowForm]INFO: update time 136.6314 2016-10-21 21:07:59,908 [7 KinectServer]INFO: lClientSockets[0] elapsed time 16. 2016-10-21 21:07:59,918 [7 KinectServer]INFO: lClientSockets[1] elapsed time 107. 2016-10-21 21:07:59,929 [7 MainWindowForm]INFO: update time 135.1311 2016-10-21 21:08:00,039 [7 KinectServer]INFO: lClientSockets[0] elapsed time 14. 2016-10-21 21:08:00,045 [7 KinectServer]INFO: lClientSockets[1] elapsed time 103. 2016-10-21 21:08:00,053 [7 MainWindowForm]INFO: update time 118.1132
python处理代码
import matplotlib.pyplot as plt input = open('serverlog.txt', 'r') rangeUpdateTime = [0.0] for line in input: line = line.split() if 'update' in line: rangeUpdateTime.append(float(line[-1])) plt.figure('frame time') plt.subplot(211) plt.plot(rangeUpdateTime, '.r',) plt.grid(True) plt.subplot(212) plt.plot(rangeUpdateTime) plt.grid(True) plt.show()
结果
真心是又好又快出结果^_^
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- 利用python 提取log 文件里的关键句子,并进行统计分析
- Learning Python 013 按行读取文件(逐行读取) --- 按行写入文件(逐行写入) --- 实战:从字幕文件中提取字幕内容
- 【Python小工具】Python实现批量解析PDF文件提取内容并写入到Excel中
- python提取文件中的关键词及部分上下文内容
- 利用python re提取文件中的块内容(多行)
- Python利用nltk的clean_html提取htm文件的内容
- python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
- python中json文件字典内容的提取
- 利用python 提取log 文件中的关键句子,并进行统计分析
- Python创建文件和追加文件内容实例
- Python跳过第一行读取文件内容
- 提取xml文档的内容到.txt文件中
- 使用Python删除文本文件中的部分内容
- python提取内容关键词的方法
- python 提取文件指定列
- python将文件夹里所有的txt文件内容写入excel
- Python--复制某个文件的内容到另一个文件中
- Python修改文件内容
- PYTHON实现把PPT文档中的内容导出到TXT文件中
- Python自动化运维_文件内容差异对比分析