0

伙计们,试图下载一个远程文件并抓取它。使用常规请求或 urllib 会将其放入输出文件中:

{
  "code" : "not_found",
  "error" : true,
  "message" : "No service found for this URL."
}

使用 curl/wget 或浏览器工作正常...

>>> import requests
>>> 
>>> url = "http://download.foo.com/filename.zip?function=download"
>>> r = requests.get(url)
>>> print r.content
{
  "code" : "not_found",
  "error" : true,
  "message" : "No service found for this URL."
}

这是网络服务器阻止我做的事情吗?我不想花时间卷曲,仍然想留在 python 解释器中:)

谢谢!

4

0 回答 0