Outils pour utilisateurs

Outils du site


prog:python

Ceci est une ancienne révision du document !


Programmation en Python

Environnements de programmation

IDE PyCharm
IDE Spyder
Distribution Anaconda incluant Spyder
Environnement pédagogique Thonny
Environnement pédagogique EduPython

Editeurs de texte

Sublime Text
Notepad++
Visual Studio

Apprendre à programmer en Python

Aide-mémoire perso JBP

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.

Mémento Python 3 de Laurent Pointal, voir aussi son site
Aide mémoire Python de Marc-Antoine Weisser
Aide mémoire de l'Université de Poitiers, ou bien document pdf
Aide mémoire de Émilien Joly et autres documents utiles sur son site (shell, matlab…)

Learn X in Y minutes, where X=Python3

Manuel Edu Python

Bibliothèques utiles

Turtle (graphiques simples avec la tortue) : aide mémoire

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'environnement Anaconda : jupyter, pweave

Python + arduino + OSC : Tuto

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://github.com/gkvoelkl/ipython-turtle-widget.git
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 Traitement d'images

Variations autour du palindrome

prog/python.1584525230.txt.gz · Dernière modification : 2020/03/18 09:53 de jbpuel