Verwenden Sie die Trello-API mit Python

Ich hatte die Möglichkeit, die Trello-API mit Python zu verwenden, daher werde ich sie zusammenfassen.

Vorbereitung

from trello import TrelloClient
import requests

key = '***********'
token = '***********'
trello = TrelloClient(key, token)

Holen Sie sich Board (Name, ID, URL)

boards=trello.list_boards()
for board in boards:
    print(board.name)
    print(board.id)
    print(board.url)
    print("---------------")

Informieren Sie sich über ein bestimmtes Board

#Ersetzen Sie die ID der Karte, die Sie unten wissen möchten
BOARD_ID="***********"

board=trello.get_board(BOARD_ID)
#Listenliste abrufen
lists = board.all_lists()
#Listenname, Listen-ID
for list_ in lists:
    print(list_.name)
    print(list_.id)

#Holen Sie sich eine Liste der Karten
cards=board.get_cards()
#Kartenname, Beschreibung, ID, URL
for card in cards:
    print(card.name)
    print(card.desc)
    print(card.id)
    print(card.url)
    print("------------------")

Karte zu einer bestimmten Liste hinzufügen

BOARD_ID="***********"
LIST_ID="***********"

board = client.get_board(BOARD_ID)
target_list = board.get_list(LIST_ID)
#Karte hinzufügen (Kartenname,Erläuterung)
created_card = target_list.add_card("card_name","card_desc")

Beschreibung und Kommentar hinzufügen

CARD_ID="***********"
#Wählen Sie eine Karte aus
card=trello.get_card(CARD_ID)
#Fügen Sie eine Beschreibung hinzu
card.set_description("~~~~~~~~")
#Einen Kommentar hinzufügen
card.comment("~~~~~~~~")

Datei an Karte anhängen

CARD_ID="***********"
#Wählen Sie eine Karte aus
card=trello.get_card(CARD_ID)
file_path= "***********"
file =  open(file_path, 'rb')
card.attach(name="~~~~~~~~",file=file)

Referenz

py-trello

Simple python script to upload a file to Trello.

Ich habe versucht, die Trello-API mit Python + py-trello zu verwenden

[Python] Trellos Karte automatisch mit Tweets mit bestimmten Hash-Tags versehen

Trello-Aufgaben in Python abrufen

Recommended Posts

Verwenden Sie die Trello-API mit Python
Verwenden Sie die Twitter-API mit Python
Verwenden Sie die Unterschall-API mit Python3
[Python] Verwenden Sie JSON mit Python
Verwenden Sie Mecab mit Python 3
Verwenden Sie DynamoDB mit Python
Verwenden Sie Python 3.8 mit Anaconda
Verwenden Sie Python mit Docker
Verwenden Sie TUN / TAP mit Python
Web-API mit Python + Falcon
Rufen Sie die API mit python3 auf.
Verwenden Sie die e-Stat-API von Python
Python: So verwenden Sie Async mit
Verwenden Sie eine Point Grey-Kamera mit Python (PyCapture2).
Verwenden Sie vl53l0x mit RaspberryPi (Python)
Erstellen Sie Awaitable mit der Python / C-API
Holen Sie sich Bewertungen mit Python Googlemap API
Führen Sie Rotrics DexArm mit der Python-API aus
Quine Post mit Qiita API (Python)
Verwenden Sie NAIF SPICE TOOL KIT mit Python
Verwenden Sie rospy mit virtualenv in Python3
Klicken Sie mit Python auf die Etherpad-Lite-API
Verwenden Sie die kabu Station® API von Python
Verwenden Sie Python in pyenv mit NeoVim
Verwendung der Python-API von OpenPose
Verwenden Sie die Flickr-API von Python
Verwenden Sie die Windows 10-Sprachsynthese mit Python
Verwenden Sie OpenCV mit Python 3 in Window
Verwenden Sie PostgreSQL mit Lambda (Python + psycopg2)
[Python] Verwendung der Typetalk-API
Verwenden Sie die Google Analytics-API von Python
Einfache Verwendung der Nifty Cloud API mit Botocore und Python
Sammeln von Informationen von Twitter mit Python (Twitter API)
FizzBuzz in Python3
Scraping mit Python
Erstellen Sie automatisch eine Python-API-Dokumentation mit Sphinx
Statistik mit Python
Verwenden Sie smbus mit python3 in einer pyenv-Umgebung
Verwenden Sie DeepL mit Python (für die Artikelübersetzung)
Einfacher Slack API-Client mit Python
Scraping mit Python
Holen Sie sich Lebensmitteldaten mit Amazon API (Python)
Python mit Go
[Version September 2020] Erläutert das Verfahren zur Verwendung der Google Mail-API mit Python
Verwenden Sie den Amazon Simple Notification Service mit Python
Twilio mit Python
In Python integrieren
Beispiel zur Verwendung nach OAuth-Authentifizierung der BOX-API mit Python
Spielen Sie mit 2016-Python
[Einführung in Python] Verwenden wir foreach mit Python
Verwenden Sie PIL oder Pillow mit Cygwin Python
AES256 mit Python
Verwenden Sie die Verschlüsselung der Verschlüsselungsbibliothek mit dem Python-Image von Docker
Getestet mit Python
Verwenden Sie die Google Cloud Vision-API von Python
Python beginnt mit ()