Python = Language de script: très pratique pour le prototypage. Lancer une console python:
prompt$ python Python 2.7.5 |Anaconda 1.7.0 (x86_64)| (default, Oct 24 2013, 07:02:20) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
Puis taper des commandes ligne par ligne ou appeler un script.
Si l'environnement est disponible, il est plus intéressant de lancer ipython (fonctions supplémentaires utiles, notamment dans le domaine de l'analyse numérique):
prompt$ ipython
L'environnement Spyder est semblable à l'interface de Matlab, elle permet des opérations avancées simplement (visualisation des variables et de leur tailles...). Dans le cadre de MAPSI, nous utiliserons cette interface qui permet très facilement de développer des méthodes, les tester et les débugguer.
prompt$ spyder &
Alternative PyCharm n'est pas installé dans les salles de TME, mais sur vos machines personnelles, il s'agit d'une alternative assez interessante (PyCharm est souvent plus réactif que Spyder).
Les scripts python sont aussi executable directement:
python monScript.py
et il s'exécute directement