【发布时间】:2021-05-28 11:41:17
【问题描述】:
我有一个包含许多 JSON 文件的文件夹。我想编写 Python 代码来扫描所有文件,读取它们并将它们合并到一个列表对象中。
我尝试了以下方法。
mypath = 'C:/Users/data'
files = ['f1.josn', 'f2.josn', ..., 'f20.josn']
output_list = []
for file in files:
with open(mypath+'/'+file, encoding='utf-8') as infile:
output_list.append(json.load(infile))
我在运行上面的代码后得到了一个回溯:
JSONDecodeError: Invalid control character at: line 1002 column 99 (char 38611)
【问题讨论】: