IPython - Exécution et modification d'un script Python
Dans ce chapitre, voyons comment exécuter et éditer un script Python.
Exécuter la commande
Vous pouvez utiliser runcommande dans l'invite d'entrée pour exécuter un script Python. La commande run est en fait une commande magique de ligne et devrait en fait être écrite comme%run. Cependant, le%automagic le mode est toujours activé par défaut, vous pouvez donc l'omettre.
In [1]: run hello.py
Hello IPython
Modifier la commande
IPython fournit également la commande d'édition magique. Il appelle l'éditeur par défaut du système d'exploitation. Vous pouvez l'ouvrir via l'éditeur de bloc-notes Windows et le script peut être modifié. Une fois que vous le fermez après avoir enregistré son entrée, la sortie du script modifié sera affichée.
In [2]: edit hello.py
Editing... done. Executing edited code...
Hello IPython
welcome to interactive computing
Notez que hello.py ne contenait initialement qu'une seule instruction et après avoir modifié une autre instruction a été ajoutée. Si aucun nom de fichier n'est donné à la commande d'édition, un fichier temporaire est créé. Observez le code suivant qui montre la même chose.
In [7]: edit
IPython will make a temporary file named:
C:\Users\acer\AppData\Local\Temp\ipython_edit_4aa4vx8f\ipython_edit_t7i6s_er.py
Editing... done. Executing edited code...
magic of IPython
Out[7]: 'print ("magic of IPython")'