Опитах:
pip install beautifulsoup4
pip install beautifulsoup
pip3 install beautifulsoup4
pip3 install beautifulsoup
easy_install beautifulsoup4
easy_install beautifulsoup
Тя е за тази програма:
import requests
import beautifulsoup
website = input("What website do you want to look at, please include the full web adress")
session = requests.session()
req = session.get(website)
doc = BeautifulSoup.BeautifulSoup(req.content)
print(doc.findAll("a", { "class" : "gp-share" }))
В терминала (аз съм на малина пи 3) казва, че съм го инсталирал успешно, но тогава, когато стартира програмата, казва, че няма такова нещо като beautiful soup
.
Всяка помощ ще бъде много ценена
Отговори:
0 за отговор № 1Обаждането в пакета е чувствително към буквите, ако е било инсталирано успешно, поставете кодовия низ за изграждане на супа, както следва:
doc = beautifulsoup.BeautifulSoup(req.content)
0 за отговор № 2
Красивата супа документация включва пример в урока за импортиране на модула с помощта на from bs4 import BeautifulSoup
.
Така че във вашия случай заменете:
import beautifulsoup
с from bs4 import BeautifulSoup
и
doc = BeautifulSoup.BeautifulSoup(req.content)
с doc = BeautifulSoup(req.content)