with open('/result/email_result.txt', 'r', encoding='utf-8') as f:
lines = f.readlines() # 读取所有行
if lines: # 列表不为空
for i in range(len(lines) - 1, -1, -1):#从读取的最后一行开始
last_line = lines[i]
if (last_line != ''):
break # 已经找到最后一个不是空行的
last_dict = eval(last_line)#对获取的最后一行非空数据进行操作,此处是将其转换为字典,
#你也可以进行其他的操作或者不操作,看你怎么用这获取的数据
本文介绍了一种从文件中读取数据并处理最后一行非空数据的方法,使用Python的with open语句读取文件,通过倒序遍历找到最后一行非空数据,并将其转换为字典。
1万+

被折叠的 条评论
为什么被折叠?



