eval()
txt文件中是一段字符串形式的列表:
file_path = 'test.txt'
with open(file_path, 'r', encoding='utf-8') as file:
json_str = file.read()
print(json_str)
print(type(json_str))
json_list = eval(json_str)
print(type(json_list))
print(json_list)
打印如下:
[{'id': 1489650073, '@timestamp': '2021-01-15T05:52:01.995Z'}]
<class 'str'>
<class 'list'>
[{'id': 1489650073, '@timestamp': '2021-01-15T05:52:01.995Z'}]
本文介绍了一种从txt文件读取JSON字符串并将其转换为Python列表的方法。通过使用内置的eval函数,可以将字符串形式的JSON数据转换为列表,便于进一步的数据处理。
2025





