如何使用python或curl下载pdf?

我想使用Python下载PDF文件。我知道有几个关于此问题的常见问题解答。但是,我只能找到URL遵循这种格式的情况http://www.example.com/example.pdf

URL我使用下载的文件如下:http://dof.gob.mx/nota_to_pdf.php?fecha=25/07/2018&edicion=MAT。如果我打开浏览器并将粘贴到URL搜索栏中,则会被带到一个空白页面,提示我保存文件。

当我尝试使用几个教程站点中显示的方法,或者尝试遵循在其他SO问题中找到的建议时,我只能下载HTML,当我尝试curl在终端中使用它时,也会发生同样的事情。

任何帮助将不胜感激。


陪伴而非守候
浏览 183回答 2
2回答

互换的青春

一个带有进度条的功能:from tqdm import tqdmimport requestsdef download_file( url, filename):    response = requests.get(url, stream=True)    with open(filename, "wb") as handle:        for data in tqdm(response.iter_content()):            handle.write(data)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python