prog:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
prog:python [2020/03/18 14:19] – [Utiliser la bibliothèque Turtle avec Jupyter Notebooks] jbpuel | prog:python [2020/04/06 08:59] (Version actuelle) – supprimée jbpuel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Programmation en Python ====== | ||
- | |||
- | <WRAP download> | ||
- | ===== Environnements de programmation ===== | ||
- | |||
- | IDE [[https:// | ||
- | IDE [[https:// | ||
- | Distribution [[https:// | ||
- | Environnement pédagogique [[https:// | ||
- | Environnement pédagogique [[https:// | ||
- | |||
- | ==== Editeurs de texte ==== | ||
- | |||
- | [[https:// | ||
- | [[https:// | ||
- | [[https:// | ||
- | </ | ||
- | |||
- | ===== Apprendre à programmer en Python ===== | ||
- | |||
- | [[prog: | ||
- | |||
- | <WRAP important right 70%> | ||
- | ===== Aides-mémoire et supports ===== | ||
- | |||
- | On trouve des tonnes de tutos et de documents sur Python, ceux qui suivent sont des aide-mémoire très concis. | ||
- | |||
- | {{ : | ||
- | {{ : | ||
- | [[https:// | ||
- | [[http:// | ||
- | |||
- | [[https:// | ||
- | |||
- | {{ : | ||
- | </ | ||
- | |||
- | <WRAP clear /> | ||
- | |||
- | ===== Bibliothèques utiles ===== | ||
- | |||
- | Turtle (graphiques simples avec la tortue) : {{ : | ||
- | |||
- | NumPy + SciPy, pandas, matplotlib (calcul scientifiques) | ||
- | |||
- | Cartopy, GeoPandas, ipyleaflet (info géo) | ||
- | |||
- | Opencv, PIL ou Pillow | ||
- | |||
- | Kivy (interface graphique, multi plateforme) | ||
- | |||
- | Theano (deep learning) | ||
- | |||
- | Outils de l' | ||
- | |||
- | Python + arduino + OSC : [[https:// | ||
- | |||
- | ===== Mises à jour avec Anaconda ===== | ||
- | |||
- | < | ||
- | conda update -n root conda | ||
- | conda update --all | ||
- | conda update anaconda-navigator | ||
- | </ | ||
- | |||
- | < | ||
- | <!-- | ||
- | ===== Utiliser la bibliothèque Turtle avec Jupyter Notebooks ===== | ||
- | |||
- | |||
- | Plusieurs modules à installer ! | ||
- | |||
- | < | ||
- | pip install ipyturtle | ||
- | jupyter nbextension enable --py --sys-prefix ipyturtle | ||
- | </ | ||
- | |||
- | Puis installer Node.js (qui comprend NPM) et : | ||
- | |||
- | < | ||
- | git clone https:// | ||
- | cd ipython-turtle-widget | ||
- | pip install -e . | ||
- | jupyter nbextension install --py --symlink --sys-prefix ipyturtle | ||
- | jupyter nbextension enable --py --sys-prefix ipyturtle | ||
- | </ | ||
- | |||
- | --!> | ||
- | </ | ||
- | ===== Quelques programmes ===== | ||
- | |||
- | Initiation au [[prog: | ||
- | |||
- | Variations autour du [[prog: | ||
- | |||
- | |||
prog/python.1584541168.txt.gz · Dernière modification : 2020/03/18 14:19 de jbpuel