BeautifulSoup在html.parser上失败了

时间:2018-03-18 03:36:25

标签: python beautifulsoup

我是BeautifulSoup的新手,但我正在尝试使用最简单的html.parser,但是它失败了,我检查了我正在运行的版本是BeautifulSoup4而我在python 3.6上。 (此外,我尝试了html5lib和lxml都安装但是对我不起作用)我有什么想念的吗?

import urllib.request
import html
from BeautifulSoup.bs4 import BeautifulSoup

webpage = "https://www.tradingview.com/markets/currencies/rates-major/"

websource = urllib.request.urlopen(webpage)

soup = BeautifulSoup(websource.read(),'html.parser')

FeatureNotFound Traceback(最近一次调用last)in()7 websource = urllib.request.urlopen(网页)8 ----> 9汤= BeautifulSoup(websource.read(),'html.parser')10 11打印(汤)

FeatureNotFound:找不到具有您请求的功能的树构建器:html.parser。您需要安装解析器库吗?

1 个答案:

答案 0 :(得分:0)

如果您已正确安装 BeautifulSoup,那么您的导入语句应为:

from bs4 import BeautifulSoup