gpt4 book ai didi

python - 导入错误 : cannot import name 'BeautifulSoup' , bs4 已安装

转载 作者:太空宇宙 更新时间:2023-11-03 21:05:18 25 4
gpt4 key购买 nike

我正在 stackverflow 上的一个线程中尝试以下代码 - Extract a word that follows a particular word from a webpage with python

我已将该文件命名为多个名称,例如 s.py symantec.py

from bs4 import BeautifulSoup
import requests

response = requests.get('http://vpnbook.com/freevpn')
soup = BeautifulSoup(response.text, 'html.parser')
pricing = soup.find(id = 'pricing')
first_column = pricing.find('div', {'class': 'one-third'})
for li in first_column.find('ul', {'class': 'disc'}):
if 'password' in str(li).lower():
password = li.find('strong').text
print(password)

我遇到以下错误 -

python s.py
Traceback (most recent call last):
File "s.py", line 1, in <module>
from bs4 import BeautifulSoup
File "C:\Users\Abhinav\Documents\automation\bs4.py", line 1, in <module>
from bs4 import BeautifulSoup
ImportError: cannot import name 'BeautifulSoup'

最佳答案

请更改文件名'bs4.py'

"C:\Users\Abhinav\Documents\automation\bs4.py"

将其更改为其他内容,因为 bs4.py 正在由 BeautifulSoup 本身使用。

<小时/>

另外,只需转到安装它的 python 文件 C:\python\Lib\site-packages ,然后复制 bs4 和 beautifulsoup4-4.6.0.dist-info 文件夹并将其粘贴到您保存的项目文件夹中您的工作项目。

关于python - 导入错误 : cannot import name 'BeautifulSoup' , bs4 已安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55447670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com