På grund av Twitters popularitet och det sätt på vilket det interagerar med andra webbtjänster och applikationer , många programmeringsspråk bibliotek har speciell Twitter -funktionalitet . Pythons Twitter -funktionalitet kommer i form av en wrapper klassbibliotek , vilket ger Python programmerare ett snabbt och enkelt gränssnitt för att ansluta till Twitter system . Genom att använda Twitter klassens metoder , kan Programmerare logga enkelt in Twitter och läsa andra användares tidslinjer . Saker du behöver
Pythontolk med IDE
Visa fler instruktioner
1
Hämta och installera Twitter Application Programming Interface ( API ) , som kallas python - twitter i koden . google.com /p /python - twitter . Det finns några andra Twitter API omslag för Python , men python - twitter kommer direkt från Google Code förrådet med installation riktningar , tutorials kod och exempel som finns .
2
Ladda ner och installera OAuth Python -bibliotek från oauth.googlecode.com och installera oauth - python - twitter bibliotek från oauth - python - twitter.googlecode.com . Ändra " getAccessToken " metoden i oauth - python - twitter så att det tar ytterligare en metod , " pin " :
getAccessToken (själv , stift , URL = ACCESS_TOKEN_URL ) katalog
och lägg till följande till " token " variabel linje ( Källa 2 ) :
token = self._FetchUrl ( URL , parametrar = { ' oauth_verifier ' : stift } , no_cache = Sant )
3
Skapa koden för att instansiera ett Twitter -anslutning i Python IDE . När programmeraren installerar python - twitter bibliotek , köra IDE i en terminal genom att skriva " python " och trycka på Enter . Vid IDE -prompten , ange följande :
>>> import Twitter
>>> twitter_connection = twitter.Api ( ) katalog
variabeln " twitter_connection " innehåller nu ett Twitter -anslutning objekt , från vilket programmeraren kan skicka och hämta information från Twitter servrar
4
Dra en offentlig tidslinje och skriva ut den genom Python : .
>>> tidslinje = twitter_connection.GetUserTimeLine ( " username " ) katalog
>>> print [ s.text för er i tidslinjen ]
Detta skriver ut alla aktuella inlägg på användarna offentliga tidslinjen . Texten kan formateras på en mängd olika sätt . För att förforma andra funktioner , kan verifikation genom OAuth krävas. I detta fall måste Python -programmet registreras via Twitter genom att följa anvisningarna på dev.twitter.com /apps /nytt .