... | @@ -9,14 +9,20 @@ Ce site propose des **pages thématiques complémentaires à la doc et aux tutos |
... | @@ -9,14 +9,20 @@ Ce site propose des **pages thématiques complémentaires à la doc et aux tutos |
|
|
|
|
|
## Points "théorie" Python (hors matplotlib)
|
|
## Points "théorie" Python (hors matplotlib)
|
|
**à compléter**
|
|
**à compléter**
|
|
|
|
Liste à compléter : [Les modules Python utiles pour le développement](Python_modules_du_developpeur)
|
|
|
|
|
|
|
|
#### Gérer les versions de Python et de ses modules
|
|
#### Installer et gérer ses modules
|
|
:thumbsup_tone1: cela devient rapidement indispensable quand on a plusieurs projets d'âge différent
|
|
outils **pip**, **venv** et **poetry** : [installer et gérer paquets et modules, environnements virtuels](Versions%20de%20Python,%20version%20des%20paquets)
|
|
outils **pip**, **venv** et **poetry** : [installer et gérer paquets et modules, environnements virtuels](Versions%20de%20Python,%20version%20des%20paquets)
|
|
|
|
|
|
#### Les modules Python utiles pour le développement
|
|
|
|
Liste à compléter : [Les modules Python utiles pour le développement](Python_modules_du_developpeur)
|
|
#### Structurer son code pour qu'il soit modulaire et facilement réutilisable
|
|
Générer de la doc automatiquement, en construction : [Les formats de docstring et le module Sphinx](https://gitlab.irstea.fr/christine.poulard/atelier-matplotlib/-/wikis/La%20doc%20avec%20Sphinx)
|
|
à faire
|
|
|
|
structuration en modules et communication entre modules : gérer les effets de bord
|
|
|
|
|
|
|
|
#### Distribuer ses codes
|
|
|
|
à compléter !
|
|
|
|
:thumbsup_tone1: Générer de la doc automatiquement, en construction : [Les formats de docstring et le module Sphinx](https://gitlab.irstea.fr/christine.poulard/atelier-matplotlib/-/wikis/La%20doc%20avec%20Sphinx)
|
|
|
|
|
|
|
|
|
|
#### les interfaces avec QT : QTDesigner, les widgets QT, associer des actions : les signaux, l'internationalisation avec QTLinguist [présentation S. Coulibaly, 2022](Les interfaces avec QT)
|
|
#### les interfaces avec QT : QTDesigner, les widgets QT, associer des actions : les signaux, l'internationalisation avec QTLinguist [présentation S. Coulibaly, 2022](Les interfaces avec QT)
|
... | | ... | |