我正在尝试使用requests.get()下载PDF文件。它适用于我找到的大多数测试PDF文件,但在这种情况下它不起作用,并且文件已损坏。如果我用浏览器打开URL并保存文件,它工作正常。我试着用“Stream”把它分块下载,但结果是一样的。你能解释一下我错过了什么吗
import requests
file_url = 'http://medianet.edmond-de-rothschild.fr/edram/pdf/kiid_fr0010172767_en_20200120_20200128_1954.pdf'
headers = {'Content-type': 'application/pdf'}
r = requests.get(file_url, headers=headers)
with open("python.pdf", "wb") as pdf:
pdf.write(r.content)
pdf.close()
修复标题信息可使其正常工作
相关问题 更多 >
编程相关推荐