Post to Slack mit Python 3

Ich werde die Prozedur von Python bis zum Posten in Slack zusammenfassen. Dies ist nützlich, um den Abschluss der zeitaufwändigen Verarbeitung und Informationen während der Ausführung (Fehler usw.) zu melden.

Rauer Fluss

Richten Sie eingehende Webhooks locker ein

Gehen Sie zur Seite mit den Einstellungen für eingehende Webhooks (https://my.slack.com/services/new/incoming-webhook/). Wählen Sie den Kanal aus, auf dem Sie posten möchten, und klicken Sie auf "Eingehende WebHooks-Integration hinzufügen".

スクリーンショット_2016-09-21_23_44_40.png

Kopieren Sie die Webhook-URL

スクリーンショット_2016-09-21_23_47_46.png

Klicken Sie auf "Einstellungen speichern".

スクリーンショット_2016-09-21_23_52_59.png

Post von Python an die URL des eingehenden Webhooks

Installieren Sie slackweb, um POST einfach zu implementieren

#Installieren, wenn pip nicht installiert ist
$ sudo easy_install pip

#Installieren Sie Slack Web
$ sudo pip install slackweb

postToSlack.py


#coding: UTF-8

import slackweb

slack = slackweb.Slack(url="URL des kopierten Webhooks")
slack.notify(text="Von Python bis Slack")

Führen Sie das Python-Skript aus

$ python postToSlack.py

Überprüfen Sie die veröffentlichten Ergebnisse

スクリーンショット 2016-09-22 0.01.21.png

Referenz

Recommended Posts

Post to Slack mit Python 3
Post von Python nach Slack
Post an Slack in Python
Mit Python 3 einfach auf Twitter posten
Bildtext und Post to Slack (Python Slackbot)
Poste den hochfliegenden Titel von Youtube mit python3 auf Twitter
Beispiel für eine Slack-Benachrichtigung mit Python Lambda
[Python] Erwähnen Sie mit der Slack-API mehrere Personen
Flow, um die Slack-Authentifizierung mit Flask (Python) abzuschließen
Stellen Sie mit Python eine Verbindung zu BigQuery her
Post an Slack über Abonnenten
POST json mit Python 3-Skript
Stellen Sie mit Python eine Verbindung zu Wikipedia her
Mit Python auf Twitter posten
Schalten Sie Python mit Alternativen auf 2.7 um
Schreiben Sie mit Python in csv
POST-Nachrichten von Python an Slack über eingehenden Webhook
Post Jenkins Jenkins Konsolenausgabe an Slack
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
Post von Python auf Facebook Timeline
Ausgabe in eine CSV-Datei mit Python
[Lambda] [Python] Von Lambda auf Twitter posten!
[Python] POST-WAV-Dateien mit Anforderungen [POST]
Quine Post mit Qiita API (Python)
Konvertieren Sie die Liste mit Python in DataFrame
MP3 → WAV-Konvertierung mit Python
Schwanzrekursion mit Python2 durchführen
Erste Schritte mit Python
Veröffentlichen Sie mehrere Twitter-Bilder mit 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
Senden Sie eine Nachricht an Google Hangouts Chat mit einem Thread (Python)
FizzBuzz in Python3
Auf Python 2.7.9 aktualisiert
Versuchen Sie, Farbfilme mit Python zu reproduzieren
Scraping mit Python
Versuchen Sie, sich mit Python bei qiita anzumelden
Konvertieren Sie Memos sofort mit Python 2to3
Statistik mit Python
Memo, um nach KPI mit Python zu fragen
Einfacher Slack API-Client mit Python
Scraping mit Python
Geben Sie Farbzeichen mit Python zu hübsch aus
Python mit Go
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator
Senden Sie eine Nachricht von IBM Cloud Functions an Slack in Python
POST verschieden mit Python und empfange mit Flask