Utiliser l'API Trello avec python

J'ai eu la chance d'utiliser l'API Trello avec python, je vais donc le résumer.

Préparation

from trello import TrelloClient
import requests

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

Obtenir le tableau (nom, identifiant, URL)

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

Obtenir des informations sur un tableau spécifique

#Remplacez l'ID de la carte que vous souhaitez connaître ci-dessous
BOARD_ID="***********"

board=trello.get_board(BOARD_ID)
#Obtenir la liste de la liste
lists = board.all_lists()
#Nom de la liste, ID de la liste
for list_ in lists:
    print(list_.name)
    print(list_.id)

#Obtenez une liste de cartes
cards=board.get_cards()
#Nom de la carte, description, identifiant, URL
for card in cards:
    print(card.name)
    print(card.desc)
    print(card.id)
    print(card.url)
    print("------------------")

Ajouter une carte à une liste spécifique

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

board = client.get_board(BOARD_ID)
target_list = board.get_list(LIST_ID)
#Ajouter une carte (nom de la carte,La description)
created_card = target_list.add_card("card_name","card_desc")

Ajouter une description et un commentaire

CARD_ID="***********"
#Sélectionnez une carte
card=trello.get_card(CARD_ID)
#ajouter une description
card.set_description("~~~~~~~~")
#Ajouter un commentaire
card.comment("~~~~~~~~")

Joindre un fichier à la carte

CARD_ID="***********"
#Sélectionnez une carte
card=trello.get_card(CARD_ID)
file_path= "***********"
file =  open(file_path, 'rb')
card.attach(name="~~~~~~~~",file=file)

référence

py-trello

Simple python script to upload a file to Trello.

J'ai essayé d'utiliser l'API Trello avec Python + py-trello

[Python] Ajoutez automatiquement des tweets avec des balises de hachage spécifiques à la carte de Trello

Obtenir des tâches Trello en Python

Recommended Posts

Utiliser l'API Trello avec python
Utiliser l'API Twitter avec Python
Utiliser l'API subsonique avec python3
[Python] Utiliser JSON avec Python
Utiliser mecab avec Python 3
Utiliser DynamoDB avec Python
Utilisez Python 3.8 avec Anaconda
Utiliser python avec docker
Utiliser TUN / TAP avec Python
API Web avec Python + Falcon
Appelez l'API avec python3.
Utilisez l'API e-Stat de Python
Python: comment utiliser async avec
Utiliser la caméra Point Grey avec Python (PyCapture2)
Utilisez vl53l0x avec RaspberryPi (python)
Créer Awaitable avec l'API Python / C
Obtenez des avis avec l'API googlemap de python
Exécutez Rotrics DexArm avec l'API Python
Quine Post avec l'API Qiita (Python)
Utilisez NAIF SPICE TOOL KIT avec Python
Utiliser rospy avec virtualenv dans Python3
Accédez à l'API Etherpad-lite avec Python
Utilisez l'API kabu Station® de Python
Utiliser Python mis en pyenv avec NeoVim
Comment utiliser l'API Python d'OpenPose
Utilisez l'API Flickr de Python
Utiliser la synthèse vocale Windows 10 avec Python
Utiliser OpenCV avec Python 3 dans Window
Utiliser PostgreSQL avec Lambda (Python + psycopg2)
[Python] Comment utiliser l'API Typetalk
Utiliser l'API Google Analytics de Python
API Nifty Cloud facile à utiliser avec botocore et python
Collecter des informations sur Twitter avec Python (API Twitter)
FizzBuzz en Python3
Grattage avec Python
Créez automatiquement la documentation de l'API Python avec Sphinx
Statistiques avec python
Utilisez smbus avec python3 sous environnement pyenv
Utiliser DeepL avec python (pour la traduction d'articles)
Client API Slack simple réalisé avec Python
Grattage avec Python
Obtenez des données alimentaires avec l'API Amazon (Python)
Python avec Go
[Version septembre 2020] Explique la procédure d'utilisation de l'API Gmail avec Python
Utiliser Amazon Simple Notification Service avec Python
Twilio avec Python
Intégrer avec Python
Exemple à utiliser après l'authentification OAuth de l'API BOX avec Python
Jouez avec 2016-Python
[Introduction à Python] Utilisons foreach avec Python
Utilisez PIL ou Pillow avec Cygwin Python
AES256 avec python
Utiliser le chiffrement de la bibliothèque de chiffrement avec l'image Python de Docker
Testé avec Python
Utiliser l'API Google Cloud Vision de Python
python commence par ()