如何使用python下载json内容
上面的代码不起作用。我想查看存储在store中的记录您也可以试试这个如何使用python下载json内容,python,json,Python,Json,上面的代码不起作用。我想查看存储在store中的记录您也可以试试这个 import json path = 'https://raw.githubusercontent.com/wesm/pydata-book/2nd-edition/datasets/bitly_usagov/example.txt' store = [json.loads(line), for line in open(path)] store[0] 嗨,伙计们-这个代码对我有用。感谢所有建议。运行此代码时出现了什么错误…
import json
path = 'https://raw.githubusercontent.com/wesm/pydata-book/2nd-edition/datasets/bitly_usagov/example.txt'
store = [json.loads(line), for line in open(path)]
store[0]
嗨,伙计们-这个代码对我有用。感谢所有建议。运行此代码时出现了什么错误…您需要检索URL的内容。你的代码不能做到这一点。您需要
urllib
,请求
,或类似的内容来检索URL内容,然后对其进行解析。从理解中删除逗号使用请求库从URLIPORT请求导入json提取数据。获取(')打印(r)
import urllib.request
resource = urllib.request.urlopen('https://raw.githubusercontent.com/wesm/pydata-book/2nd-edition/datasets/bitly_usagov/example.txt')
content = resource.read().decode(resource.headers.get_content_charset())
import requests
import json
response = requests.get('https://raw.githubusercontent.com/wesm/pydata-book/2nd-edition/datasets/bitly_usagov/example.txt')
with open('pakka.txt', mode = 'wb') as file:
file.write(response.content)
f = 'pakka.txt'
records = [json.loads(line) for line in open(f)]
records[0]