Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 4, 2012 22:19:08

Hello_world
Зарегистрирован: 2012-10-04
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация и PySide

Возможно ли сделать авторизацию на pyside(webkit)? Суть авторизации заключается в post-запросе(имя/пароль). Пытался использовать webview - неуспешно, гугл не помог, поиск тоже.

Если такое реализовать нельзя(именно силами pyside), то буду пробовать requests.
Спасибо.

P.S Цель - освоение питона на практике и написание бота.

Офлайн

#2 Окт. 10, 2012 21:33:22

Garison
От:
Зарегистрирован: 2010-07-04
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация и PySide

попробуй либу 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() 



Офлайн

#3 Окт. 10, 2012 21:56:57

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Авторизация и PySide

requests тоже неплох, еще и под тройку.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version