2024-05-12 22:41:45 发布
网友
我有一个与python列表/字典结构相同的文件,即
[ { "key1" : "value1", "key2" : "value2", ... }, { "key1" : "value3", "key2" : "value4", ... }, ... ]
有什么简单的方法可以读取这个文件并将其转换成字典列表吗?
我想你想看看JSON模块。如果这是你文件的格式,当然。如果没有,您可以编写自己的文本解析器。有更多关于你的用例的信息,文件从哪里来,以及诸如此类的东西是很有帮助的。
如果文件是json文件,那么
import json with open('file_url') as data_file: data = json.load(data_file) print(data[0]['key1']) print(data[0]['key2'])
with open('your_file', encoding='utf-8') as data_file: data = json.loads(data_file.read())
我想你想看看JSON模块。如果这是你文件的格式,当然。如果没有,您可以编写自己的文本解析器。有更多关于你的用例的信息,文件从哪里来,以及诸如此类的东西是很有帮助的。
如果文件是json文件,那么
相关问题 更多 >
编程相关推荐