På grund af Twitters popularitet og den måde, hvorpå det interagerer med andre web- tjenester og applikationer , mange programmeringssprog biblioteker har specielle Twitter funktionalitet. Pythons Twitter -funktionalitet kommer i form af en wrapper klasse bibliotek , hvilket giver Python programmører en hurtig og nem brugerflade at tilslutte til Twitter system. Ved at bruge twitter klasses metoder, kan Programmører nemt logge ind Twitter og læse andre brugeres tidslinjer . Ting du skal
Python Interpreter med IDE
Vis Flere Instruktioner
1
downloade og installere kvidre Application Programming Interface ( API) , kaldet python- Twitter på kode. google.com /p /python- kvidre. Der er et par andre Twitter API pakkemaskiner til Python, men python- twitter kommer direkte fra Google Code repository med installation retninger , kode tutorials og eksempler til rådighed.
2
Download og installer OAuth Python -biblioteker fra oauth.googlecode.com og installere OAuth - python- twitter bibliotek fra OAuth - python- twitter.googlecode.com . Ændre " getAccessToken "-metoden i OAuth - python- twitter , så det tager en ekstra metode , " pin " : Hej
getAccessToken (selv , pin, URL = ACCESS_TOKEN_URL )
og tilføj følgende til " token " variable linje ( Kilde 2 ) : Hej
token = self._FetchUrl (URL , parametre = {' oauth_verifier ' : ben }, no_cache = Sand )
3
Opret koden at instantiere en Twitter -forbindelse i Python IDE. Når programmøren installerer python- twitter bibliotek, køre IDE i en terminal ved at indtaste " python " og rammer på Enter-tasten . På IDE prompt , skal du indtaste følgende : Hej
>>> import twitter
>>> twitter_connection = twitter.Api ()
variable " twitter_connection " indeholder nu en twitter -forbindelse objekt , hvorfra programmøren kan sende og hente oplysninger fra kvidre servere
4
Træk en offentlig tidslinje og udskrive det gennem Python : .
>>> tidslinje = twitter_connection.GetUserTimeLine ( " brugernavn" )
>>> print [ s.text for si tidslinjen ]
Dette vil udskrive alle aktuelle indlæg på brugernes offentlige tidslinjen. Teksten kan formateres på en række forskellige måder . For at præforme andre funktioner , kan verifikation ved OAuth være påkrævet. I dette tilfælde skal Python -programmet blive registreret ved Twitter af nedenstående vejledning på dev.twitter.com /apps /nyt.