Vortragsbeschreibung: Twitter'n mit Python
Vortragsunterlagen
Präsentation: TwitternMitPython_Schreiber.pdf (PDF) und Twitter‘n mit Python (Online bei SlideShare)
Bibliographische Angaben
- Vollständiger Titel
- Twitter'n mit Python
- Autor(en) / Vortragende(r)
- Andreas Schreiber
- Veranstaltung
- pyCologne Benutzertreffen
- Ort
- RRZK-B, Universität Köln
- Datum
- 08.04.2009
Inhaltsangabe
Der Vortrag stellt den Mikro-Blogging-Dienst Twitter vor, erklärt kurz das Twitter API und zeigt, anhand der Python-Twitter-Library python-twitter, wie man einfache Twitter-API-Aufrufe aus Python heraus nutzt. Als Praxis-Beispiel wird eine Twitter-Benachrichtigung für MoinMoin gezeigt.
Code-Beispiele aus dem Vortrag
Der Demo-Twitter-Account ist: http://twitter.com/python_demo
- Abfragen der Nachrichten eines Nutzers
1 import twitter 2 3 api = twitter.Api() 4 5 statuses = api.GetUserTimeline('DLR_de') 6 print [s.text for s in statuses[:5]]
- Veröffentlichen einer Nachricht ('Update')
1 import twitter 2 3 api = twitter.Api(username='python_demo', password='***') 4 5 api.PostUpdate('Moin!')
- Hinzufügen eines Freundes ('Follow')
1 import twitter 2 api = twitter.Api(username='python_demo', password='***') 3 4 user = api.CreateFriendship('pycologne') 5 print user
Weiteres Beispiel: Bots for Twitter in Python
Von Tyler Lesmann (http://www.tylerlesmann.com/ http://twitter.com/tlesmann)
Writing Bots for Twitter in Python: Automated Following: http://tylerlesmann.com/2009/jan/22/writting-bots-twitter-python/
Der Bot läuft als http://twitter.com/twitsheep
Verweise
Quellen
Modul python-twitter (von DeWitt Clinton, dewitt)
Twitter'er
http://twitter.com/gvanrossum (Guido van Rossum)
http://twitter.com/OReilly_Verlag (O'Reilly Verlag)
http://twitter.com/plone (Plone)
Sonstiges (nicht im Vortrag erwähnt)