【发布时间】:2011-04-28 18:54:40
【问题描述】:
基本上,我正在尝试在 python 中使用 urllib2 下载 URL。
代码如下:
import urllib2
req = urllib2.Request('www.tattoo-cover.co.uk')
req.add_header('User-agent','Mozilla/5.0')
result = urllib2.urlopen(req)
它输出 ValueError 并且程序会为示例中的 URL 崩溃。 当我在浏览器中访问 url 时,它工作正常。
任何想法如何处理这个问题?
更新:
感谢 Ben James 等发现问题 => 添加 'http://'
现在问题被细化了: 是否可以使用某些内置函数自动处理此类情况,或者我必须对后续字符串连接进行错误处理?
【问题讨论】:
标签: python urllib2 httprequest