Я пытаюсь запустить кнопку поиска в "https://www.facebook.com/login/identify/?ctx=recover&ars=royal_blue_bar" с использованием механизации, но она показывает мне:
AttributeError: class HTMLForm has no attribute 'did_submit'
import mechanize import sys import os import socks import socket import threading import time from mechanize import Browser website = 'https://www.facebook.com/login/identify/?ctx=recover&ars=royal_blue_bar' website_s = 'https://www.facebook.com/login/identify/?ctx=recover&ars=royal_blue_bar' file = 'wordlist.txt' with open(file,"r")as list: for line in list: word = line.strip() br = mechanize.Browser() br.set_handle_robots(False) br.open(website) br.select_form(predicate=lambda f: f.attrs.get('id', None) == 'identify_yourself_flow') br.form['email'] = word br.method = "post" if br.did_submit().geturl() == website_s: print "This is not a Target ==>" +worg else: print'This is a Target ==>'+word
Я протестировал все методы, но не смог заставить его работать.