0

这是我的代码:

from robobrowser import RoboBrowser

browser = RoboBrowser(user_agent='Mozilla/5.0 (Windows; U; Windows NT 1;\en-    US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6')
browser.open('https://www.facebook.com/')
# Get the signup form
form = browser.get_form(id='login_form')
form['email'].value = 'my_user'
form['pass'].value = 'my_pass'
browser.submit_form(form)

我的错误:

requests.exceptions.ConnectionError: ('Connection aborted.', ResponseNotReady('Request-sent',))

4

1 回答 1

1

好吧,这行得通:

    browser = RoboBrowser(
        history=True,
        user_agent='Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0'
    )
    browser.open('https://m.facebook.com')
    form = browser.get_form(id='login_form')

    form['email'].value = user
    form['pass'].value = password

    browser.submit_form(form)
于 2015-12-28T17:10:02.657 回答