Я продолжаю получать отслеживающий использовать ли я BS4, beautifulsoup4
или BeautifulSoupПроблема с использованием BeautifulSoup Python 3
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
from BeautifulSoup import BeautifulSoup
ImportError: No module named 'BeautifulSoup'
На терминале я получаю
Peters-Mac-mini:~ admin$ pip install beautifulsoup4
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages
Cleaning up...
Это первый раз, когда я пытаюсь используйте BeautifulSoup, но я никогда не испытывал этой ошибки с другими установками. Не знаю, как это сделать! Я не видел эту проблему среди сообщений переполнения стека.
'от BeautifulSoup импорта BeautifulSoup' будет работать на BS3. Для bs4 используйте 'from bs4 import BeautifulSoup'. – alecxe
@tanaydin: это ** абсолютная чепуха **. BeautifulSoup 4 * использует * lxml, если он установлен вместо этого. Оба API имеют свои достоинства. –