我不能在python上导入漂亮的汤
我安装了Beauty Soup library,它似乎设置得很好,因为我不能在python上导入漂亮的汤,python,beautifulsoup,python-import,Python,Beautifulsoup,Python Import,我安装了Beauty Soup library,它似乎设置得很好,因为C:\Python33\Lib\site packages中有bs4文件夹 (安装前我将名称改为bs4,安装后名称也一样) 但是,当我在代码中键入bs4 import beautifulsoup的时,它说没有这样的库 我没有看到任何beautifulsoup.py之类的东西。不是应该有一个吗 我真的很困惑。有人帮忙吗?模块名称区分大小写 试一试 请确保在键入“BeautifulSoup”时将“B”和“S”作为大写。如果您在同一
C:\Python33\Lib\site packages
中有bs4
文件夹
(安装前我将名称改为bs4
,安装后名称也一样)
但是,当我在代码中键入bs4 import beautifulsoup的时,它说没有这样的库
我没有看到任何beautifulsoup.py
之类的东西。不是应该有一个吗
我真的很困惑。有人帮忙吗?模块名称区分大小写
试一试
请确保在键入“BeautifulSoup”时将“B”和“S”作为大写。如果您在同一目录中有一个名为bs4.py的文件,这就是问题所在,不要将文件命名为包名,顺便说一句,包名区分大小写。您是否尝试过从bs4导入BeautifulSoup
中导入?导入bs4是否会出现任何错误?正如alecxe所说,它最像大小写不匹配。根据您想如何使用它,导入bs4也可以,但在创建汤对象时必须使用bs4.BeautifulSoup()。您也可以使用from bs4导入BeautifulSoup作为bs4。然后可以使用bs4()创建对象
from bs4 import BeautifulSoup