使用python从txt文件中读取文本内容,并打印在控制台

1年前 ⋅ 1339 阅读

上一篇博客使用python如何将list中的内容保存到指定的txt文件中?是将文本信息存入到txt文件中,但是当我们想要从txt文本中将信息读取出来,再进行处理,那么我们应该怎么做呢?这里我们仍然使用json模块来进行快速操作,操作步骤如下:
1.我们先引入json模块:

import json

2.打开指定文件,并读取内容注意:里面的D: new_list.txt换成自己对应的文件即可

new_file = open(r"D: new_list.txt","r",encoding='UTF-8')
new_list = new_file.read()

3.转换格式并输出,注意:将json格式数据转换为字典,这里一定要这么操作

new_list = json.loads(new_list)#json格式数据转换为字典
print(new_list)

4.关闭文件,这里一定要将文件关闭,不然会占用资源

new_file.close()

5.最后输出结果,我这里控制台输出的结果如下:

[{'name': 'zhangsan'}, {'age': '18'}]

6.如果你想对数据进行别的操作,就在上面的结果上进行操作即可。