Форум сайта python.su
0
Доброго времени суток. Нашел код для питона 3, используется requests, для вк работает, но если я подставляю пароль и логин от майла, то нифига. Моежт кто подскажет в чем причина.
import requests import lxml.html from lxml import html login = 'Логин' password = 'Пароль' headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language': 'ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3', 'Accept-Encoding': 'gzip, deflate', 'Connection': 'keep-alive', 'DNT': '1' } session = requests.session() session.headers = headers page = lxml.html.fromstring(session.get('http://m.vk.com/').content) form = page.forms[0] form.fields['email'] = login form.fields['pass'] = password r = session.post(form.action, data=form.form_values()) r2 = session.post('http://vk.com/video.php') print(r.text.strip())
Офлайн
221
А объясните почему логин и пароль от мейла должны работать для сайта вконтакте?
Офлайн
61
Не говоря уже о том, что поля логина и пароля так же могут отличаться…
Офлайн