在python中转储json文件

和风

我从经过身份验证的 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 文件。您的建议将不胜感激 谢谢,

泽普。

祝福

您应该通过'w'作为以下mode参数传递来打开文件进行写入open

with open(filename, 'w') as outfile:

默认情况下,该文件以其他方式打开以供读取,如果该文件尚不存在,则会引发有问题的异常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章