• Как получить данные с сайта с помощью BeautifulSoup?

    Energoblock
    @Energoblock
    Geek
    Решается эта задача достаточно просто. Думаю дальше код вы доработаете по аналогии с вашим скриптом для мегафона.

    #!/usr/bin/env python3
    
    import requests
    from bs4 import BeautifulSoup
    
    html = '<span class="content"><div class="ng-star-inserted">2 390,00 r</div></span>'
    soup = BeautifulSoup(html, 'html.parser')
    cash = soup.find('span', attrs = {'class':'content'}).find('div', attrs = {'class':'ng-star-inserted'}).get_text().strip()
    
    print(cash)
    Ответ написан
    Комментировать