From MAPSI

Main: TutoPythonEnv

Retour vers le tutoriel complet

3 possibilités pour lancer un environnement python

Console python

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.

Console ipython (quelques fonctionnalités avancées pratiques)

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

IDE: environnement de développement

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).

Lancement direct

Les scripts python sont aussi executable directement:

  1. Ecrire un script dans un fichier monScript.py
  2. Lancer python monScript.py et il s'exécute directement
Retrieved from http://webia.lip6.fr/~mapsi/pmwiki.php?n=Main.TutoPythonEnv
Page last modified on August 26, 2015, at 03:48 PM EST