import requests
r = requests.get('https://raw.githubusercontent.com/annexare/Countries/master/data/countries.json')
if r.status_code == 200:
data = r.json()
print(data)
r = requests.get('https://raw.githubusercontent.com/annexare/Countries/master/data/languages.json')
if r.status_code == 200:
data = r.json()
print(data)
你发布的代码绝对没问题。它可能是一个潜在的问题-可能您试图在同一个文件流(
f
)上多次使用json.load(f)
。为了检查这是否是问题所在,请尝试data = json.load(open('countries.json'))
。 这样,将始终重新创建文件流见下文(它的工作没有问题)
所以主要的问题是编码和修改代码
应该解决问题。在
相关问题 更多 >
编程相关推荐