Mit Python 3 einfach auf Twitter posten

Einführung

Ich wollte also automatisch von Python auf Twitter posten Ich habe die Posting-Methode mithilfe der Twitter-API und der API-Kooperationsbibliothek untersucht. Python verwendet die 3.x-Serie.

Abrufen des API-Schlüssels und des Zugriffstokens

Registrieren Sie eine neue App auf der folgenden Website für App-Entwickler. Twitter Application Management

Holen Sie sich den Schlüssel und das Zugriffstoken, die Sie benötigen, und notieren Sie sich dies.

Bibliotheksinstallation

Es gibt eine Twitter-API-Integrationsbibliothek für Python. Dieses Mal habe ich die folgende einfache Bibliothek verwendet. sixohsix/twitter


#Pip installieren (ohne Pip)
easy_install pip

#Installieren Sie die Bibliothek mit pip
pip install twitter

Beispiel für ein Post-Programm in Python

twitter_post_sample.py


#coding: UTF-8

import twitter

#Legen Sie den erhaltenen Schlüssel und das Zugriffstoken fest
auth = twitter.OAuth(consumer_key="XXX",
                     consumer_secret="XXX",
                     token="XXX",
                     token_secret="XXX")

t = twitter.Twitter(auth=auth)

#Poste eine Nachricht auf Twitter
t.statuses.update(status="Posting Test von Python auf Twitter!")

Recommended Posts

Mit Python 3 einfach auf Twitter posten
Post to Slack mit Python 3
Mit Python auf Twitter posten
[Lambda] [Python] Von Lambda auf Twitter posten!
Veröffentlichen Sie mehrere Twitter-Bilder mit Python
Schritte zum Erstellen eines Twitter-Bots mit Python
Stellen Sie mit Python eine Verbindung zu BigQuery her
poste an vim → Python → Slack
Mit Python mit Kelch ganz einfach ohne Server
Twitter-Grafiknotiz mit Python
Holen Sie sich Twitter-Timeline mit Python
POST json mit Python 3-Skript
Verwenden Sie die Twitter-API mit Python
Stellen Sie mit Python eine Verbindung zu Wikipedia her
Schalten Sie Python mit Alternativen auf 2.7 um
Schreiben Sie mit Python in csv
Suche nach Twitter-Tweets mit Python
Post an Slack in Python
Versuchen Sie, mit Python schnell und einfach auf die Twitter-API zuzugreifen
Python: So verwenden Sie Async mit
Link, um mit Python zu beginnen
[Python] Mit Python in eine CSV-Datei schreiben
Schön dich mit Python zu treffen
Versuchen Sie, Facebook mit Python zu betreiben
Implementieren Sie einfach Unterbefehle mit Python-Klick
Post von Python auf Facebook Timeline
Einfache Handhabung von Listen mit Python + SQLite3
Ausgabe in eine CSV-Datei mit Python
[Python] POST-WAV-Dateien mit Anforderungen [POST]
Quine Post mit Qiita API (Python)
Konvertieren Sie die Liste mit Python in DataFrame
Erste Schritte mit Python
Senden Sie eine Nachricht an Google Hangouts Chat mit einem Thread (Python)
Was tun mit PYTHON Release?
Poste ein Bild von Python auf Tumblr
So berechnen Sie das Datum mit Python
[Nanonets] Wie poste ich Memo [Python]
Ich möchte mit Python debuggen
[Memo] Tweet auf Twitter mit Python
Ich habe eine Bibliothek erstellt, die Konfigurationsdateien mit Python einfach lesen kann
Ich habe versucht, mit Python eine 2-Kanal-Post-Benachrichtigungsanwendung zu erstellen
Sammeln von Informationen von Twitter mit Python (Twitter API)
Versuchen Sie, Farbfilme mit Python zu reproduzieren
Versuchen Sie, sich mit Python bei qiita anzumelden
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
Englische Spracherkennung mit Python [Rede zu Text]
Konvertieren Sie Memos sofort mit Python 2to3
HTML-Mail mit Bild zum Senden mit Python
Memo, um nach KPI mit Python zu fragen
Python nur mit Hallo, Welten zu erinnern
Geben Sie Farbzeichen mit Python zu hübsch aus
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator
POST verschieden mit Python und empfange mit Flask
Python-Protokoll mit GAE an die Konsole ausgeben
Tweet von Python mit Twitter Developer + Tweepy
Konvertieren Sie Excel-Daten mit Python in JSON