Хотел запарсить сайт

File "pars.py", line 2, in from bs4 import BeatifulSoup ImportError: cannot import name 'BeatifulSoup' from 'bs4' (C:\Users\Владимир\AppData\Local\Programs\Python\Python38-32\lib\site-packages\bs4__init__.py)

Вот код:

import urllib.request
from bs4 import BeatifulSoup


def get_html( url ):
    response = urllib.request.urlopen(url)
    return response.read()

def main():
    print(get_html('https://www.weblancer.net/'))

if __name__ == '__main__':
    main()

Ответы (1 шт):

Автор решения: Spartak

Вам же питон написал в чем ошибка. Ошибка в подключении бьютифулсоуп-а. Во первых, как написанно выше, где вы вообще его используете в вашем коде? Вы только реквест либу используете(в принципе, ее тоже может хватить, смотря какая у вас задача) Во вторых, у вас банально ошибка в написании названия компонента. Смотрите внимательно, как у вас написано слово BeautifulSoup, надо так. Если вы хотите написать что то типо бота-автопостера для этой биржи (что не совсем легально кстати), то это далеко не лучшее решение. Тут лучше подойдет Selenium(управление браузером в автоматическом режиме) При должных стараниях, можно создать систему, которая будет почти полностью имитировать человеческое поведение на бирже, что поможет избежать блокировок и минимизировать кол-во выскакиваемой каптчи:

from bs4 import BeautifulSoup

Гайд по подключению библиотеки BeautifulSoup и парсингу с ее помощью

→ Ссылка