python2 以提取日志 介绍文件处理 循环 异常处理
2020-03-06 15:13
288 查看
导图
示例程序2:提取日志
日志格式:#2018-02-28 01:03:16.33393 19.3024 38.4629 45.08 2.68742
———》:年月日 时间 温度 其他数据 其他数据 其他数据
目的:计算温度平均值
try: f = open("sensor-data.txt","r") #打开文件 avg, cnt = 0, 0 for line in f: ls = line.split() #将行以空格分开装入列表 赋给ls cnt += 1 #每有一行 cnt就+1 最后cnt = 行数 avg += eval(ls[2]) #每有一行 就把列表ls的第三号元素(温度)累加 print("平均温度值时:{:.2f}" .format(avg / cnt)) #平均温度 = 总温度 / 行数 f.close() #关闭文件 except: print("文件打开错误")
涉及保留字 :try except 如果try中语句出现错误 就执行except 中语句
涉及方法: .split()
文件的处理
打开
操作——读入
循环语句
异常处理
用于不想让程序发出错误 而是温柔的进行提示 提高用户体验
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python的文件操作与异常处理
- 本文以python实现了一个日志文件中ip提取与统计程序
- python学习(二)之文件处理与错误异常
- python-文件、异常处理、with else
- python笔记(十) - 异常和文件处理
- Unable to retrieve log files on some processes[Iway 抽数后查看日志异常解决及iway日志文件介绍]
- Python 文件 和 异常处理
- 【python技巧系列】在循环中处理异常并继续运行
- python 程序处理结果写入日志文件
- python异常处理和日志处理方式
- Python基础第十四天(文件介绍,文件操作,with,os 模块,异常和设计模式)
- 利用Python处理文件并注意异常(1)
- Python 文件 异常处理
- python 异常处理、文件常用操作
- Python open()文件处理使用介绍
- python3 打开文件失败的异常处理的问题
- 小学生绞尽脑汁也学不会的python(异常,约束,MD5加密,日志处理)
- Python学习笔记【week03day5】异常处理,调用栈,打印错误日志,自定义异常,高阶函数
- CSV文件分割与列异常处理的python脚本
- python中的小Tips、文件读写模式、异常处理