首页 文章

AttributeError:'module'对象没有属性'request'

提问于
浏览
59

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

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

我收到以下错误:

enter image description here

我这样做也是为了验证:

enter image description here

我究竟做错了什么?提前致谢!

3 回答

  • 1

    导入 urllib.request 而不是 urllib .

    import urllib.request
    
  • 112

    有趣的是,我注意到了一些依赖于IDE的行为 .

    Spyder和PyCharm都在我的机器上使用相同的解释器:在PyCharm我需要做

    import urllib.request

    而在Spyder,

    import urllib

    很好

  • 2

    如果这是在我的PyCharm上,请确保您的文件名不是urllib.py .

相关问题