Здравствуйте, я начал изучать работу с сайтами и html документами через Python2.7, и наступил на первые грабли. Пишу значит я кусок программы, который должен читать заголовок документа (то, что находится между тегами title>, но прочитать НУЖНЫЕ мне данные возможно только тогда, когда ты залогинишся на сайте. Вопрос: как заставить Python код залогиниться на сайте? Вот мой кусок кода: # -*- coding: utf-8 -*- from bs4 import BeautifulSoup from urllib2 import urlopen pageBTC_USD = urlopen('https://exmo.me/ru/trade#?pair=BTC_USD').read() cutTitle = BeautifulSoup(pageBTC_USD) print(cutTitle.title) P.S. Заранее всем спасибо за ответ!
Тему можно считать закрытой!!! Обошлось всё без залогинивания, нужные числовые значения отображались в коде страницы и без авторизации. Проблема решилась следующим образом: html_doc = requests.get('https://exmo.me/ru/trade#?pair=BTC_USD') soup = BeautifulSoup(html_doc.text, 'html.parser') priceForBTC = soup.find(class_='pair_price bprice').getText() print(priceForBTC)