Hello_world
Окт. 4, 2012 22:19:08
Возможно ли сделать авторизацию на pyside(webkit)? Суть авторизации заключается в post-запросе(имя/пароль). Пытался использовать webview - неуспешно, гугл не помог, поиск тоже.
Если такое реализовать нельзя(именно силами pyside), то буду пробовать requests.
Спасибо.
P.S Цель - освоение питона на практике и написание бота.
Garison
Окт. 10, 2012 21:33:22
попробуй либу grab
авторизация в ней вот так с дебагом
from grab import Grab
import logging
logging.basicConfig(level=logging.DEBUG)
g = Grab()
g.setup(debug_post=True)
g.setup(log_dir='c:\Devel\log')
g.go('http://www.твой сайt.ru/login.aspx?ReturnUrl=%2f')
g.set_input('ctl00$ContentPlaceHolder1$cLogin$UserName', 'robot')
g.set_input('ctl00$ContentPlaceHolder1$cLogin$Password', 'robot')
g.submit()
odnochlen
Окт. 10, 2012 21:56:57
requests тоже неплох, еще и под тройку.