【问题标题】:I get an error message "cannot import 'urlopen' from 'urllib' running python3 on a Mac with Beautiful Soup installed我收到一条错误消息“无法从安装了 Beautiful Soup 的 Mac 上运行 python3 的 'urllib' 导入 'urlopen'
【发布时间】:2019-11-20 12:31:51
【问题描述】:

我无法在使用 Beautiful Soup 进行网页抓取的 Mac 上“从 urlopen import urllib”运行此代码。

我已经安装了 Beautiful Soup 并将其与 requests 和 lxml 一起导入。

从 urllib 导入 urlopen 回溯(最近一次通话最后): 文件“”,第 1 行,在 ImportError: 无法从 'urllib' 导入名称 'urlopen' (/Users/reb/anaconda3/lib/python3.7/urllib/init.py)

我不希望任何立即可见的结果,只是可以使用 urlopen。

【问题讨论】:

    标签: import urllib urlopen


    【解决方案1】:

    试试这个,

    from urllib.request import urlopen
    html = urlopen("http://www.google.com/")
    print(html)
    

    你应该在python3中从urllib.request导入urlopen

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      相关资源
      最近更新 更多