我正在尝试编写一个程序,它将(除其他外)从预先确定的网站获取文本或源代码。我正在学习Python来实现这一点,大多数资料都告诉我要使用urllib2
。作为测试,我尝试了以下代码:
import urllib2
response = urllib2.urlopen('http://www.python.org')
html = response.read()
shell并没有以任何预期的方式运行,只是坐在那里,好像它在等待一些输入。甚至没有“>>>"
”或“...
”。退出此状态的唯一方法是使用[ctrl]+c
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/m/mls/pkg/ix86-Linux-RHEL5/lib/python2.5/urllib2.py", line 124, in urlopen
return _opener.open(url, data)
File "/m/mls/pkg/ix86-Linux-RHEL5/lib/python2.5/urllib2.py", line 381, in open
response = self._open(req, data)
如有任何反馈,我将不胜感激。是否有不同于urllib2
的工具可供使用,或者您是否可以提供有关如何解决此问题的建议。我在工作中使用的是一台网络计算机,我不完全确定shell是如何配置的,也不知道这会对任何事情产生什么影响。
目前没有回答
相关问题 更多 >
编程相关推荐