2010-11-22 2 views
11

Я работал с python-twitter и понял, что twitter обеспечивает потоковое вещание api, чтобы потреблять твиты в реальном времени. Я нашел один пример, который использует pyCurl herepython-twitter streaming api support/пример

Кто-нибудь пробовал или знал, как использовать это с библиотекой python-twitter? пожалуйста, дайте мне знать

Спасибо

ответ

1

питон-твиттера не поддерживает реальное время API Твиттера.

Вы должны использовать Twisted, Tornado или Eventlet, чтобы использовать такой API реального времени.

Я не знаю, из каких-либо существующих библиотек с открытым исходным кодом на Python, поддерживающих эту службу прямо сейчас.

+7

Вам не нужны никакие из этих асинхронных библиотек для потоковой передачи Twitter. Вы можете использовать модуль oauth2 для аутентификации и встроенный модуль urllib для выполнения HTTP-запросов. –

6

Отъезд tweetstream для хорошей библиотеки высокого уровня для доступа к потоковому API-интерфейсу twitter.

8

Tweepy имеет хорошие модули для потоковой передачи. Вы можете увидеть примеры here.