当我在 Python 3.3 中运行以下代码时:

import urllib
tempfile = urllib.request.urlopen("http://yahoo.com")

我收到以下错误:

python - 属性错误 :  'module'  object has no attribute  'request'-LMLPHP

我也这样做来验证:

python - 属性错误 :  'module'  object has no attribute  'request'-LMLPHP

我究竟做错了什么?

最佳答案

urllib 模块已被拆分为多个部分,并在 Python 3 中重命名为 urllib.requesturllib.parseurllib.error

导入 urllib.request 而不是 urllib

import urllib.request

关于python - 属性错误 : 'module' object has no attribute 'request' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22278993/

10-13 08:48