我有这个简单的代码,但每次我试图打开下载的pdf文件时,它都说它已经损坏了。它对我发现的大多数测试的PDF文件都有效,所以我知道这个文件有问题,但我不知道如何解决它。
import requests
url = 'https://link.springer.com/content/pdf/10.1007%2F978-3-662-58392-0.pdf'
r = requests.get(url)
with open('python.pdf', 'wb') as f:
f.write(r.content)