Wenn ich in einer Studie oder einem Programm stecken bleibe, möchte ich etwas twittern. In einem solchen Fall ist es dumm, den Client jedes Mal zu starten und zu twittern. Warum ordnen Sie es dann nicht einer Tastenkombination zu? Ich dachte. Ich werde mein Bestes geben, um zusammenzufassen, was ich tatsächlich getan habe.
--Umgebung - zorin os 12(debian) - python3
Um einen Tweet von Python zu erhalten, müssen Sie ein Token mit Twitter-API erhalten. https://dev.twitter.com/ Springe hier zur URL
Drücken Sie Meine Apps rechts oben auf dem Bildschirm. Bitte melden Sie sich an, wenn Sie dazu aufgefordert werden. Stoppen wir nutzlosen Widerstand.
Ihre App wird so herauskommen. Wenn Sie eine neue erstellen möchten, klicken Sie oben rechts auf dem Bildschirm auf __ Neue App erstellen__. Dieses Mal werden wir fortfahren, wenn keine Bewerbung vorliegt.
Drücken Sie Erstellen Sie neue App und Sie sehen diesen Bildschirm.
Bitte füllen Sie in jedem Eingabefeld Folgendes aus.
Name Anwendungsname (entsprechend angegeben)
Description Anwendungsbeschreibung
Website URL Ihrer eigenen Website (Dies ist ein erforderlicher Artikel. Wenn Sie ihn nicht haben, geben Sie bitte Ihr Bestes, um ihn zu erhalten.)
Callback URL Dieses Mal twittere ich nur, also muss es nicht sein.
Nachdem Sie sicher bis zum Ende eingegeben haben, aktivieren Sie das Kontrollkästchen am unteren Bildschirmrand Drücken Sie __Erstellen Sie Ihre Twitter-Anwendung __.
Drücken Sie dann __Keys und Access Token __ über dem App-Namen. Scrollen Sie nach dem Drücken nach unten und drücken Sie __Erstellen Sie mein Zugriffstoken __.
Wenn Sie darauf drücken, wird ein Token ohne Erlaubnis generiert. Ich bin sicher, dass es so aussehen wird.
Sie benötigen den "Consumer Key", "Consumer Secret", "Access Token", "Access Token Secret", den ich hier beim programmgesteuerten Schreiben ausgefüllt habe. Bitte unterrichten Sie es nicht anderen. Sobald das Zugriffstoken ausgestellt wurde, sind die API-Einstellungen abgeschlossen. Lassen Sie die Seite geöffnet, da Sie das Token später verwenden werden.
Wenn Sie tweepy nicht haben, geben Sie in der Konsole pip install tweepy
ein
Wenn Sie es erfolgreich installieren können, erstellen Sie das Dokument "--. Py" an einer geeigneten Stelle.
Grundsätzlich ist ein Ort, der leicht zu verstehen ist, gut.
Dann, in diesem Text,
#Ich schreibe mit Python3
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import tweepy
CONSUMER_KEY = 'CONSUMER_Geben Sie das Passwort ein'
CONSUMER_SECRET = 'CONSUMER_Geben Sie SECRET ein'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
ACCESS_TOKEN = 'ACCESS_Geben Sie TOKEN ein'
ACCESS_SECRET = 'ACCESS_Geben Sie SECRET ein'
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)
api.update_status(status='Nyan')#Nyanの部分をお好きな文章に
Bitte schreibe so. Bitte überprüfen Sie http://docs.tweepy.org/en/v3.5.0/ für detaillierte Spezifikationen. Dies ist das Ende der Python-Seite.
Um mit der Tastenkombination ausführen zu können, muss ein Befehl erteilt werden. Lassen Sie uns diesmal den Befehl "Führen Sie das in Python geschriebene Tweet-Programm in der Shell aus" aus. Schreiben Sie zunächst ein Skript mit Shell. Erstellen Sie Text auf Ihrem Desktop, um den Namen zu beschreiben.
#!/bin/sh
command="python /Desktop/python/tweet.py"#Absoluter Pfad, in dem sich das Python-Programm befindet
eval $command
Sie müssen es nach / usr / local / bin verschieben, also starten Sie den Dateimanager mit sudo nautilus
.
Sie sollten so etwas sehen.
Gehen Sie von einem anderen Ort zu Ihrem Computer und dann zu / usr / local / bin.
Als nächstes kopieren wir das in der Shell geschriebene Skript nach / usr / local / bin. Löschen Sie zu diesem Zeitpunkt die Erweiterung (.txt-Teil) aus ~~~ .txt, damit der Name leicht verständlich ist und nicht abdeckt. Der Tweet ist jetzt ein Befehl.
Dies ist der letzte, wenn Sie verstehen, überspringen Sie ihn bitte. Öffnen Sie zunächst die Einstellungen und wählen Sie Keyboard. Ich denke, der Bildschirm wird so aussehen, also wählen Sie eine Verknüpfung und wählen Sie __ Ihre eigene Verknüpfung __. Drücken Sie dann die Taste __ + __ unten links auf dem Bildschirm, um eine neue Verknüpfung hinzuzufügen.
Wenn Sie es tatsächlich drücken, können Sie es so hinzufügen. Der Name der Verknüpfung ist für Sie leicht zu verstehen, und der Befehl ist der Name des Skripts, das Sie in / usr / local / bin eingegeben haben. Nachdem Sie das Hinzufügen bestätigt haben, stellen Sie es auf Ihren bevorzugten Schlüssel ein. Sie können jetzt über die Tastenkombination twittern. Ah, aber wenn Sie dasselbe Wort hintereinander twittern, können Sie aufgrund von API-Einschränkungen nicht twittern. Geht es ungefähr einmal am Tag? Nun, ich habe es grob erklärt, aber das war's. Bitte senden Sie allen ein gutes Twitter-Leben.