处理日志文件

#处理日志文件
lst = []#用来装日志
f = open('2019-8',mode='r',encoding='utf-8')#读取文件
first = f.readline().strip().split(',')#文件的第一行是属性,转化成列表可迭代提取属性,当做字典的keys
for line in f:#for循环读取文件日志
    dic={}#创建字典进行对日志整理
    k=line.strip().split(',')#将提取的日志文件变成列表,便于从中提取value
    for i in range(len(first)):#文件属性可根据需求增加
        dic[first[i]] = k[i]#向空字典中加入日志
    lst.append(dic)#放入一个大列表中
print(lst)
原文地址:https://www.cnblogs.com/li33232/p/11426353.html