为什么在尝试导入 BeautifulSoup 时出现“NameError: name 'bs4' is not defined”错误?

时间:2021-05-26 09:58:04

标签: python spyder

> soup=bs4.BeautifulSoup(r.Text, "xml")

回溯(最近一次调用最后一次):

File "<ipython-input-14-ad3307f493a7>", line 1, in <module>
    soup=bs4.BeautifulSoup(r.Text, "xml")

**NameError: name 'bs4' is not defined**

我该如何解决这个问题?我正在尝试使用 BeautifulSoup 制作应用程序。

2 个答案:

答案 0 :(得分:1)

你必须先导入bs4(假设你已经安装了bs4),即

> import bs4
> soup=bs4.BeautifulSoup(r.Text, "xml")

答案 1 :(得分:0)

你的代码应该是这样的

导入 bs4

soup=bs4.BeautifulSoup(r.Text, "xml")