我有一个正在尝试下载的gzipped JSON file,但是当我尝试用请求库读取响应内容时,它会重置连接。在
data = requests.request("GET", i, stream=True)
with gzip.open(i.rsplit("/")[-1], "wb") as fh:
for chunk in data.iter_content(chunk_size=1024):
fh.write(chunk)
以下是我尝试阅读内容时得到的信息:
^{pr2}$我可以在我的浏览器和Postman中阅读JSON,所以我不确定我做错了什么。我在Windows10上使用Python3.5.1。在
这是保存gzip JSON的正确方法吗?在
所以问题其实并不是我使用的API,而是Windows的请求库的错误,或者是Windows10上的Python3.5.1的问题。在
当我使用Python3.5.1在Ubuntu16.04上运行这段代码时,它运行得很好。在
请求已解压缩数据。在
不需要使用gzip:
相关问题 更多 >
编程相关推荐