Я пытаюсь сменить gmail.com и использовал механизм для проверки подлинности, но поскольку gmail имеет двухэтапную аутентификацию, это было довольно сложно, но мне удалось войти в систему, но я столкнулся с проблемой загрузки. Мой кодИспользование Mechanize Для входа в gmail
from os import system
import sys
import speech_recognition as sr
import pyaudio
import urllib, urllib2
from bs4 import BeautifulSoup, Comment
import unicodedata
import mechanize
import cookielib
import time
cj = cookielib.CookieJar()
br = mechanize.Browser()
br.set_handle_robots(False)
br.set_cookiejar(cj)
br.open("https://www.gmail.com")
br.select_form(nr=0)
br.form.set_all_readonly(False)
br.form['Email'] = '[email protected]'
br.submit()
br.select_form(nr=0)
br.form['Passwd'] = '*******'
br.submit()
print"Success"
soup = BeautifulSoup(br.response().read(),"html.parser")
for row in soup.find_all('div'):
print "hi"
print row.text
Мой выход выглядит следующим образом:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7/Пользователи/vivekrahul/PycharmProjects/без названия/образец. ру Успех привет
привет Загрузка [email protected] стандартный вид | (для медленных соединений) Это занимает больше времени, чем обычно. Попробуйте перезагрузить страницу. Если это не сработает, вы можете: отключить Labs и попробовать еще раз. Если вы находитесь на медленном подключении, попробуйте. Для получения дополнительных советов по устранению неполадок посетите Справочный центр. привет Loading [email protected] привет Loading [email protected] привет
привет
привет Загрузка стандартного | (для медленных соединений) hi Это занимает больше времени, чем обычно. Попробуйте перезагрузить страницу. Если это не сработает, вы можете: отключить Labs и попробовать еще раз. Если вы находитесь на медленном подключении, попробуйте. Для получения дополнительных советов по устранению неполадок посетите Справочный центр. hi Если это не работает, вы можете: Отключить Лабораторные работы и повторить попытку. Если вы находитесь на медленном подключении, попробуйте. Для получения дополнительных советов по устранению неполадок посетите Справочный центр. привет
Процесс закончили с кодом выхода 0
Что вы пытаетесь получить по существу? Существует Javascript, поэтому, если вы пытаетесь получить то, что видите в своем браузере, что не будет происходить с механизацией. –