先用pyton分析nginx的一行日志

先通过split函数把日志变成一个用空格分开的列表,得到了状态码是在索引为8的列表元素

Python面试题,通过代码获取nginx.log中状态码的出现次数_while循环

开始操作

打开nginx日志文件

Python面试题,通过代码获取nginx.log中状态码的出现次数_状态码_02

定义一个空字典,用来存放状态码出现的次数

Python面试题,通过代码获取nginx.log中状态码的出现次数_nginx_03

结合while循环遍历每行日志

Python面试题,通过代码获取nginx.log中状态码的出现次数_nginx_04