用python导入url库但是带有“request”的错误[重复]-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

用python导入url库但是带有“request”的错误[重复]

一码平川MACHEL 2019-01-16 18:10:36 970

我正在测试一些代码,并且得到一个奇怪的错误,应该是相当简单的。我的代码如下,并返回:

ImportError: No module named request
我的代码如下:

import urllib.request, urllib.parse, urllib.error
from bs4 import BeautifulSoup

url = ('Enter- ')
html = urllib.request.urlopen(url).read()
soup = BeautifulSoup(html, 'html.parser')

retrieve all of the anchor tags
tags = soup('a')
for tag in tags:

print(tag.get('href', None))
Python
分享到
取消 提交回答
全部回答(2)
  • 游客aasf2nc2ujisi
    2019-11-22 14:22:55

    果断用requests第三方库,所有操作都简化了,二行代码完成一个请求。

    import requests

    res = requests.request("POST", url, data={})

    0 0
  • 一码平川MACHEL
    2019-07-17 23:25:42

    我相信你运行的是python 2,而不是python 3。

    您可以通过which python在命令行或代码中运行来验证这一点:

    import sys
    print(sys.version_info)

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程
  • 111
    学习人数:0