Maison > Questions et réponses > le corps du texte
Semblable à Matlab, vous pouvez utiliser directement des variables sur la console une fois le programme terminé, au lieu de démarrer un programme de console indépendant. Je me demande si un IDE Python prend en charge ce comportement
.世界只因有你2017-07-05 11:06:10
Le propre IDLE de Python peut le faire. Après avoir ouvert un fichier Python et exécuté le module, vous constaterez que vous pouvez contrôler les variables du fichier sur la console principale
.J'ai moi-même essayé la partie Pycharm, vous entrez Run/Edit Configurations...
Puis changez l'option de Interpreter options
加入 -i
:
Après avoir exécuté le script, le shell conservera et ne s'arrêtera pas là
En fait, vous n'avez pas besoin d'un IDE pour faire ce que vous voulez
Supposons que vous ayez un script python test.py
a = 5
b = [1, 2, 3]
Utilisez directement :
$ python -i test.py
Après l'exécution de test.py
, Python s'arrêtera dans la console et vous pourrez continuer à interagir
Ou utilisez :
$ python
Après avoir ouvert le shell python, utilisez import
pour importer le test et l'exécuter. Vous pouvez ensuite contrôler la variable :
>>> from test import *
>>> a
5
>>> b
[1, 2, 3]
Cela a également le même effet
Questions auxquelles j'ai répondu : Python-QA
伊谢尔伦2017-07-05 11:06:10
Par rapport au shell Python natif, iPython est plus facile à utiliser. De plus, après avoir intégré Matplotlib, vous pouvez dessiner des graphiques de type Matlab.