Main

Main.TutoPythonEnv History

Hide minor edits - Show changes to output

Changed line 20 from:
Si l'environnement est disponible, il est plus intéressant de lancer ipython (fonctions supplémentaires utiles):
to:
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):
Changed lines 30-38 from:
  prompt$ spyder &
to:
  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:
# Ecrire un script dans un fichier monScript.py
# Lancer @@python monScript.py@@ et il s'exécute directement
Changed line 1 from:
to:
!![[Main.TutoPython|Retour vers le tutoriel complet]]
Changed lines 2-5 from:
!! 3 possibilités pour lancer un environnement python

!!! Console python
to:

!!! 3 possibilités pour lancer un environnement python

!!!! Console python
Changed lines 18-19 from:
!!! Console ipython (quelques fonctionnalités avancées pratiques)
to:
!!!! Console ipython (quelques fonctionnalités avancées pratiques)
Changed line 24 from:
!!! IDE: environnement de développement
to:
!!!! IDE: environnement de développement
Added lines 1-29:

!! 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):
 
  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 &