Script Python pour créer automatiquement les colonnes de suivi des indices dans Monday.com pour le projet "Liste d'étude".
Ce script crée automatiquement 270 colonnes de type texte dans votre board Monday.com :
- 27 indices : ind0, indA, indB, indC, ..., indZ
- 10 colonnes par indice :
- Date diffusion ind{X}
- Révision ind{X}
- Auteur ind{X}
- Vérificateur ind{X}
- Vérif CA ind{X}
- Visa BC ind{X}
- Visa Archi ind{X}
- Visa MOE ind{X}
- Visa MOA ind{X}
- Commentaires ind{X}
- Python 3.6 ou supérieur
- Un compte Monday.com avec accès API
- Un board Monday.com existant
- Cloner le repository :
git clone <url-du-repo>
cd Liste-etude-monday- Installer les dépendances :
pip install -r requirements.txt- Configurer les variables d'environnement :
cp .env.example .env- Éditer le fichier
.envet remplir :
MONDAY_API_TOKEN=votre_token_api_ici
MONDAY_BOARD_ID=votre_board_id_ici
- Connectez-vous à Monday.com
- Cliquez sur votre avatar en haut à droite
- Allez dans Admin → API
- Générez un nouveau token ou copiez un token existant
Le Board ID se trouve dans l'URL de votre board Monday.com :
https://monday.com/boards/1234567890
^^^^^^^^^^
Board ID
Exécutez le script :
python create_columns.pyLe script vous demandera confirmation avant de créer les colonnes.
- API utilisée : Monday.com GraphQL API v2
- Type de colonnes : Text
- Nombre total de colonnes : 270
- Timeout par requête : 30 secondes
Liste-etude-monday/
├── create_columns.py # Script principal
├── requirements.txt # Dépendances Python
├── .env.example # Template de configuration
├── .env # Configuration (ignoré par git)
├── .gitignore # Fichiers à ignorer
└── README.md # Documentation
.env contient vos credentials et est ignoré par git. Ne partagez jamais votre API token.
Pour toute question ou problème :
- Vérifiez que votre API token est valide
- Vérifiez que votre Board ID est correct
- Assurez-vous d'avoir les permissions nécessaires sur le board Monday.com
Ce projet est destiné à un usage interne.