Я написал скрипт Python для автоматического входа на веб-сайт каждый раз, когда я нажимаю на него. Сценарий прекрасно работает в командной строке, но не открывает браузер. Я вижу исходный HTML-код, запущенный в командной строке, но он не открывает браузер. Я не включил никакую команду, основанную на браузере, может быть, это одна из причин, но я не знаю, как включить команду браузера, например: webbrowser.open, потому что когда я включаю эту команду, она просто открывает браузер, но не регистрирует меня угадайте, есть проблема времени. Может кто-нибудь исправить мой скрипт для автоматического входа.
import cookielib
import urllib
import urllib2
if __name__ == '__main__':
urlLogin = 'http://www.gmail.com'
id = 'my.email'
passw = 'my.password'
fieldId = 'email'
fieldPass = 'pass'
cj = cookielib.CookieJar()
data= urllib.urlencode({fieldId:id, fieldPass:passw})
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(opener)
usock = opener.open(urlLogin)
usock = opener.open(urlLogin, data)
pageSource = usock.read()
usock.close()
print(pageSource)
usock = opener.open('http://www.gmail.com')
pageSource = usock.read()
usock.close()
print(pageSource)
Спасибо, это было бы очень полезно