Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať Twitter Python Script

Pretože Twitteri popularity a akým spôsobom interaguje s inými webovými službami a aplikáciami , mnoho programovací jazyk knižnice majú špeciálnu Twitter funkčnosť . Twitter funkčnosť Python je formou wrapper knižnica tried , ktorá poskytuje Python programátorom rýchle a jednoduché rozhranie pre pripojenie na Twitteri systému . Pri použití metódy Twitter Class , programátori môžu ľahko prihlásiť do Twitter a čítanie časovej osi ostatných užívateľov . Veci , ktoré budete potrebovať
Python Interpreter s IDE
Zobraziť ďalšie inštrukcie Cestuj 1

Stiahnite a nainštalujte Twitter Application Programming Interface ( API ) , tzv python - twitter v kóde . google.com /p /python - twitter . Existuje niekoľko ďalších obaly API Twitter pre Python , ale python - twitter pochádza priamo z úložiska Google Code s pokynmi pre inštaláciu , kód tutoriálov a príkladov k dispozícii .
2

Stiahnite a nainštalujte knižnice OAuth Python od oauth.googlecode.com a nainštalujte OAuth - python - twitter knižnicu z OAuth - python - twitter.googlecode.com . Upraviť metódu " getAccessToken " v OAuth - python - twitter , takže to trvá ďalšie metódy , " pin " :

getAccessToken ( self , pin , URL = ACCESS_TOKEN_URL )

a pridajte nasledujúce na " tokenu " premenné riadku ( Zdroj 2 ) :

žetón = self._FetchUrl ( URL , parametre = { ' oauth_verifier " : pin } , no_cache = TRUE )
3

Vytvoriť kód konkretizovať Twitter pripojenie v Python IDE . Akonáhle programátor nainštaluje knižnicu python - twitter , spustiť IDE v termináli zadaním " python " a biť kláves Enter . Na výzvu IDE , zadajte nasledujúce :

>>> import twitter

>>> twitter_connection = twitter.Api ( )

variabilný " twitter_connection " teraz obsahuje twitter objekt pripojenie , z ktorej programátor môže posielať a prijímať informácie zo serverov Twitter
4

Vytiahnite verejné časovú os a vytlačte ho pomocou Python : .

>>> Časová os = twitter_connection.GetUserTimeLine ( " username " )

>>> print [ s.text na s v časovej osi ]

bude tlačiť všetky aktuálne príspevky na užívateľa verejné časovej osi . Text je možné formátovať rôznymi spôsobmi . Za účelom predliskov ďalšie funkcie , môže byť nutné overenie pomocou OAuth . V tomto prípade musí byť program Python registrované cez Twitter podľa pokynov na dev.twitter.com /apps /nový .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené