我在python中编写了一个应用程序,用于在指定的时间下载文件但我收到了 ValueError:未知的url类型:h 错误 这是我的代码
Traceback (most recent call last):
File "tidopy.py", line 24, in <module>
data=urllib2.urlopen(address[x])
File "C:\Python27\lib\urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "C:\Python27\lib\urllib2.py", line 421, in open
protocol = req.get_type()
File "C:\Python27\lib\urllib2.py", line 283, in get_type
raise ValueError, "unknown url type: %s" % self.__original
ValueError: unknown url type: h
当我运行它并回答回复给我的问题时,这个错误:
{{1}}
我该如何解决? 请帮忙
答案 0 :(得分:1)
这一行:
data=urllib2.urlopen(address[x])
最有可能的是:
data=urllib2.urlopen(addresslist[x])
您需要列表addresslist
的元素,而不是字符串address
的第一个字符。