将 json 文件转储到 python
Dumping json file in python
我从经过验证的API中提取如下:
Event_data = requests.get(url_Event,auth = (user,password)).json()
我想将其另存为 json 文件,我试过如下:
filename = 'Event'+str(Match_ID [f])
with open(filename) as outfile:
json.dump(Event_data,outfile)
显示如下错误:
FileNotFoundError: [Errno 2] No such file or directory: 'Event2735717'
我的 API 调用在循环中,文件名是字符串 ('Event2735717')
如何为来自 API 的每个循环调用保存一个 json 文件。
非常感谢您的建议
谢谢,
Zep.
您应该通过将 'w'
作为 open
的 mode
参数传递来打开文件进行写入:
with open(filename, 'w') as outfile:
默认情况下,文件以只读方式打开,如果文件不存在,则会引发相关异常。
我从经过验证的API中提取如下:
Event_data = requests.get(url_Event,auth = (user,password)).json()
我想将其另存为 json 文件,我试过如下:
filename = 'Event'+str(Match_ID [f])
with open(filename) as outfile:
json.dump(Event_data,outfile)
显示如下错误:
FileNotFoundError: [Errno 2] No such file or directory: 'Event2735717'
我的 API 调用在循环中,文件名是字符串 ('Event2735717')
如何为来自 API 的每个循环调用保存一个 json 文件。 非常感谢您的建议 谢谢,
Zep.
您应该通过将 'w'
作为 open
的 mode
参数传递来打开文件进行写入:
with open(filename, 'w') as outfile:
默认情况下,文件以只读方式打开,如果文件不存在,则会引发相关异常。