Rumah > Soal Jawab > teks badan
Sama seperti matlab, anda boleh mengendalikan terus pembolehubah pada konsol selepas program selesai, dan bukannya memulakan program konsol bebas, saya tertanya-tanya jika mana-mana IDE Python menyokong tingkah laku ini
世界只因有你2017-07-05 11:06:10
IDLE Python sendiri boleh melakukan ini Selepas anda membuka fail python dan menjalankan modul, anda akan mendapati bahawa anda boleh mengawal pembolehubah dalam fail pada konsol utama
.Saya cuba sendiri bahagian Pycharm, anda masukkan Run/Edit Configurations...
Kemudian tukar pilihan Interpreter options
加入 -i
:
Selepas menjalankan skrip, shell akan disimpan dan tidak akan berakhir di situ
Malah, anda tidak memerlukan IDE untuk melakukan apa yang anda mahukan
Andaikan anda mempunyai skrip python test.py
a = 5
b = [1, 2, 3]
Gunakan terus:
$ python -i test.py
Selepas berjalan test.py
, Python akan berhenti di konsol dan anda boleh terus berinteraksi
Atau gunakan:
$ python
Selepas membuka cangkang ular sawa, gunakan import
untuk mengimport ujian dan laksanakannya Kemudian anda boleh mengawal pembolehubah:
>>> from test import *
>>> a
5
>>> b
[1, 2, 3]
Ini juga mempunyai kesan yang sama
Soalan yang saya jawab: Python-QA
伊谢尔伦2017-07-05 11:06:10
Berbanding dengan cangkerang ular sawa asli, iPython lebih mudah digunakan Selain itu, selepas menyepadukan Matplotlib, anda boleh melukis grafik seperti matlab.