====================================== IPython : mon environnement de travail ====================================== **Travail interactif pour comprendre et tester les algorithmes.** Opérations simples et visualisation interactive à la ligne de commande ====================================================================== * tab-complétion (utilisation des espaces de noms) * `ipython -pylab` pour le tracé de courbes interactives Élaboration de l'algorithme dans l'éditeur =========================================== * coupé-collé de IPython Exécution du fichier comme un script ===================================== * `%run mon_fichier.py` * exploration/visualisation des résultats dans IPython Passer d'un script à des fonctions =================================== * Important : identification des entrées/sorties de fonction => blocs réutilisables * `%debug` pour explorer l'intérieur d'une fonction * après une exception * en créant une exception exprès .. :vim:spell: :vim:spelllang=fr: