gpt4 book ai didi

python - 在 python 中读取 json 值时出现无效参数错误

转载 作者:太空宇宙 更新时间:2023-11-04 09:39:16 25 4
gpt4 key购买 nike

在 python 中读取外部 json 文件的值时出现无效参数错误

我试过:

import json

with open('https://www.w3schools.com/js/json_demo.txt') as json_file:
data = json.load(json_file)
#for p in data['people']:
print('Name: ' + data['name'])

给我错误:

with open('https://www.w3schools.com/js/json_demo.txt') as json_file: OSError: [Errno 22] Invalid argument: 'https://www.w3schools.com/js/json_demo.txt'

最佳答案

因为 open 用于打开本地文件,而不是 jonrsharpe 评论的 URL所以,选择urllib正如 fl00r 评论的那样.

虽然他提供的链接是python-2

试试这个(python-3):

import json
from urllib.request import urlopen

with urlopen('https://www.w3schools.com/js/json_demo.txt') as json_file:
data = json.load(json_file)
#for p in data['people']:
print('Name: ' + data['name'])

John

关于python - 在 python 中读取 json 值时出现无效参数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52262484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com