Py学习  »  Python

使用python导入url库,但出现“request”错误[重复]

Jon • 5 年前 • 1604 次点击  

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

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社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/51448
 
1604 次点击  
文章 [ 1 ]  |  最新文章 5 年前
mattsap
Reply   •   1 楼
mattsap    6 年前

我相信您运行的是Python2,而不是Python3。

您可以通过运行 which python 在命令行或代码中,通过:

import sys
print(sys.version_info)