我是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。您需要安装解析器库吗?
答案 0 :(得分:0)
如果您已正确安装 BeautifulSoup,那么您的导入语句应为:
from bs4 import BeautifulSoup