Error di mechanize python

Apa yang salah ya?

Ini contoh code saya:

import mechanize
from mechanize import Browser

brows = Browser()
brows.set_handle_robots(False)
brows._factory.is_html = True
brows.addheaders = [('User-agent','Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081202 Firefox (Debian-2.0.0.19-0etch1)')]
url = "https://www.facebook.com/"
brows.open(url, timeout=10)
brows.select_form(nr=0)
brows.form['email']='contoh@gmail.com'
brows.form['pass']='contoh123'
brows.method='POST'
brows.submit()
if brows.geturl() == "https://www.facebook.com/":
    print ("SUCCESS")
else:
    print ("FAILED")

Errornya seperti ini:

Instance of 'Browser' has no 'set_handle_robots' member

Mohon bantuannya yh kk

avatar AhmadXD
@AhmadXD

13 Kontribusi 3 Poin

Diperbarui 3 tahun yang lalu

3 Jawaban:

<div>Tambahkan beberapa cetakan ke awal kode Anda seperti print ("HelloDude") untuk mengetahui berjalannya, karena saat ini saya tidak yakin itu mencetak apa pun.<br><br>Selain itu, ubah linter di vscode menjadi pep8, lihat apakah coretannya hilang.<br><br>sumber: https://www.reddit.com/r/learnpython/comments/d8bmlf/mechanize_is_giving_me_an_error_instance_of/f195bs0/</div>

avatar keccikun
@keccikun

368 Kontribusi 197 Poin

Dipost 3 tahun yang lalu

<pre><strong>Python Tutorial for Beginners Online </strong><a href="https://intellipaat.com/blog/tutorial/python-tutorial/">https://intellipaat.com/blog/tutorial/python-tutorial/</a></pre>

avatar konohahokage
@konohahokage

5 Kontribusi 3 Poin

Dipost 3 tahun yang lalu

<div>from mechanize import Browser,_http<br><br># usr adalah email/id lu , sedangkan pwd adalah password<br>def login(usr , pwd):<br> br = Browser()<br> br.set_handle_robots(False)<br> br.set_handle_refresh(_http.HTTPRefreshProcessor(), max_time = 1)<br> br.addheaders = [('User-Agent', 'Opera/9.80 (Android; Opera Mini/32.0.2254/85. U; id) Presto/2.12.423 Version/12.16')]<br> br.open("https://m.facebook.com")<br> br._factory.is_html = True<br> br.select_form(nr=0)<br> br.form['email'] = usr<br> br.form['pass'] = pwd<br> br.submit()<br> ayu = br.geturl()<br> if 'save-device' in ayu:<br> print ("Sukses Bang")<br> elif 'checkpoint' in ayu:<br> print ("Awok awok Akun lu kena Sesi")<br> else:<br> print ("Gagal Login :(")<br> <br><br>if name=="main":<br> login(usr = "contoh@contoh.com" , pwd = "Password kamu")</div>

avatar rahmadadha
@rahmadadha

2 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban