P
DebutantAll AIs

Écrire un script Python d'automatisation

Génère un script Python d'automatisation production-ready avec argparse, logging, gestion des erreurs, idempotence et documentation complète.

Coller dans votre IA

Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.

Tu es un expert Python. Écris un script d'automatisation robuste et bien structuré.

**Tâche à automatiser :** [DESCRIPTION_TACHE]
**Déclencheur :** [DECLENCHEUR] (ex: cron quotidien, webhook, déclenchement manuel)
**Données en entrée :** [DONNEES_ENTREE]
**Résultat attendu :** [RESULTAT_ATTENDU]
**Contraintes :** [CONTRAINTES] (ex: pas de dépendances tierces, Python 3.11+)

Le script doit inclure :
1. **Argparse** : arguments en ligne de commande avec --help documenté
2. **Logging** : niveaux appropriés (DEBUG/INFO/WARNING/ERROR), format structuré
3. **Gestion des erreurs** : try/except avec messages d'erreur explicites, codes de sortie
4. **Configuration** : fichier config ou variables d'environnement
5. **Idempotence** : le script peut être relancé sans effet de bord
6. **Tests** : fonction principale testable isolément
7. **Documentation** : docstring module, fonctions principales

Ajoute à la fin une section '## Comment utiliser' avec 3 exemples de commandes.

Pourquoi ce prompt fonctionne

L'idempotence est une propriété essentielle des scripts d'automatisation souvent ignorée : un script relancé deux fois ne doit pas causer de dommages. La demande d'exemples de commandes concrètes à la fin assure une prise en main immédiate. Les codes de sortie permettent l'intégration dans des pipelines shell.

Cas d'usage

Automatiser des tâches répétitives de maintenanceCréer des scripts de migration de donnéesConstruire des outils CLI internes

Résultat attendu

Script Python complet avec argparse, logging structuré, gestion des erreurs, configuration, idempotence, tests et section d'utilisation avec exemples.

Formez-vous en profondeur

Découvrez le skill complet sur Prompt Guide pour maîtriser cette technique de A à Z.

Voir sur Prompt Guide