我正在尝试从互联网上下载pdf文件。我可以使用以下命令下载它:
curl -o test.pdf <url>
我尝试使用“请求”来获取它,但它失败了。我做了以下事情:
# Where <url> is the actual URL
r = requests.get(<url>, stream=True)
with open("test.pdf", 'wb') as f:
f.write(r.content)
上面我的curl命令的确切等价是什么?
答案 0 :(得分:0)
从documentation开始,您应该阅读以下内容:&gt;写一个简介:
r = requests.get(<url>, stream=True)
with open(filename, 'wb') as fd:
for chunk in r.iter_content(chunk_size=128):
fd.write(chunk)