Créez des templates pour vos projets Python avec Cookiecutter

Magazine
Marque
GNU/Linux Magazine
Numéro
231
Mois de parution
novembre 2019
Spécialité(s)


Résumé

Il peut être rébarbatif de taper toujours les mêmes lignes, lorsque l'on démarre des projets dans un même domaine. Les risques d'erreurs sont grands et le copier-coller n'est pas non plus exempt de risques d'erreurs, sans parler de l'impossibilité de personnaliser le contenu. Les modèles - ou templates - constituent La solution...


Lorsque l'on démarre un nouveau projet Python, suivant les habitudes de chacun, il faudra créer un certain nombre de répertoires et de fichiers. Par exemple :

  • un fichier README.md ou README.rst si l'on commite sur Git ;
  • un répertoire doc… pour la documentation ;
  • un répertoire src pour les sources ;
  • éventuellement un ou des fichiers Makefile associés au code, à la documentation, etc. ;
  • un fichier LICENSE pour indiquer la licence choisie ;
  • un répertoire tests… pour les tests ;
  • un fichier requirements.txt pour la liste des modules requis ;
  • etc.

À la longue,…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous