由于您使用的是Python 3.1,因此需要使用新的Python 3.1
API。
尝试:
urllib.request.urlopen('http://www.python.org/')或者,看起来您正在使用Python 2示例。用Python 2编写,然后使用2to3工具进行转换。在Windows上,2to3.py位于 python31
tools scripts中。别人可以指出在其他平台上可以找到2to3.py吗?
编辑
这些天来,我使用6编写了Python 2和3兼容的代码。
from six.moves import urlliburllib.request.urlopen('http://www.python.org')假设您已经安装了六个,并且可以在Python 2和Python 3上运行。



