【发布时间】:2014-08-21 15:27:08
【问题描述】:
我编写了以下简单代码(借助 stackoverflow,谢谢!)从 url 链接下载文件:
import requests
url = "http://www.url.com/file.pdf"
response = requests.get(url)
output = open('file.pdf', 'wb')
output.write(response.content)
只要我在 url 中有一个文件名,代码就可以正常工作。但是,有些链接会直接打开带有不包含文件名的 url 的 pdf。请求有办法处理吗?
一些附加信息:有问题的 url 包含字符串“.cfm?”我发现这是指冷融合标记语言。我希望这将有助于有人为我找到解决方案。
【问题讨论】: