2015-03-12 3 views
1

Я хочу, чтобы войти в щебет с ниже код и царапать данные Твиттера затем:Войти в Твиттер с питоном

import requests 
import urllib2 

with requests.Session() as c: 
    url = "https://twitter.com/login" 
    USER = "[email protected]" 
    PASS = "52518685251868" 
    c.get(url) 
    login_data = {"session[username_or_email]": USER, "session[password]": PASS, "authenticity_token": "4d1c2137136cb297b3e83e382b0026d9213fe731", "scribe_log": "", "redirect_after_login": "", "authenticity_token": "4d1c2137136cb297b3e83e382b0026d9213fe731"} 
    c.post(url,data = login_data,headers={"Referer":"https://twitter.com"}) 
    page = c.get("https://twitter.com") 
    print page.content 

Но подняться эту ошибку:

Traceback (most recent call last): 
    File "C:/Users/Mehdi/PycharmProjects/scrap/login1.py", line 9, in <module> 
     c.get(url) 
    File "C:\Python27\lib\site-packages\requests\sessions.py", line 473, in get 
     return self.request('GET', url, **kwargs) 
    File "C:\Python27\lib\site-packages\requests\sessions.py", line 461, in request 
     resp = self.send(prep, **send_kwargs) 
    File "C:\Python27\lib\site-packages\requests\sessions.py", line 573, in send 
     r = adapter.send(request, **kwargs) 
    File "C:\Python27\lib\site-packages\requests\adapters.py", line 431, in send 
     raise SSLError(e, request=request) 
requests.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:581) 

Что я должен делать ?

+0

хорошей работы разместить свой логин и пароль Twitter ... – MattDMo

+0

что нет ничего, что я не использую твиттер вообще для проекта, за исключением. если вы хотите, вы можете использовать его. – Hadi

+0

_scrap_ (т. Е. Выбросить) данные твиттера или _scrape_ (т. Е. Собирать) это? –

ответ

0

Согласно этому сообщению, там не поддержка протокола https еще requests.exceptions.SSLError: [Errno 8] _ssl.c:504: EOF occurred in violation of protocol

+0

это означает, что я никогда не могу получить доступ к протоколу https (с помощью python)? – Hadi

+0

Если вы не загрузили предварительный выпуск для версии 2.0 –

+0

, вы имеете в виду предварительную версию 2 для запросов модулей? но я не нашел его, если вы знаете, где, пожалуйста, помогите мне – Hadi

Смежные вопросы