Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
python:create_project_101 [2017/12/22 11:44] magali mebsout |
python:create_project_101 [2018/07/19 10:56] (Version actuelle) magali mebsout |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
Resources : | Resources : | ||
- | |||
- | Utilisation de fichiers de propriétés pour son programme : [[https://martin-thoma.com/configuration-files-in-python/|https://martin-thoma.com/configuration-files-in-python/]] | ||
Formation bonne pratiques de Loic Gouarin avec la mise en palce de modules, tests, intégration, publication de son module sur PyPI ou anaconda etc : [[https://github.com/gouarin/python_packaging_2017|https://github.com/gouarin/python_packaging_2017]] | Formation bonne pratiques de Loic Gouarin avec la mise en palce de modules, tests, intégration, publication de son module sur PyPI ou anaconda etc : [[https://github.com/gouarin/python_packaging_2017|https://github.com/gouarin/python_packaging_2017]] | ||
+ | |||
+ | Argparse : | ||
+ | |||
+ | le module d'analyse de ligne de commande recommandé dans la bibliothèque standard Python.\\ | ||
+ | [[https://docs.python.org/3.6/howto/argparse.html#argparse-tutorial|https://docs.python.org/3.6/howto/argparse.html#argparse-tutorial]] | ||
+ | |||
+ | Fichiers de propriétés : | ||
+ | |||
+ | * Revue des options disponibles : [[https://martin-thoma.com/configuration-files-in-python/|https://martin-thoma.com/configuration-files-in-python/]] | ||
+ | * Utilisation de fichiers Yaml avec la librairie PyYaml ⇒ documentation PyYaml : [[http://pyyaml.org/wiki/PyYAMLDocumentation|http://pyyaml.org/wiki/PyYAMLDocumentation]] | ||