国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

matlab - Python能否在保存程序變量情況下啟動(dòng)控制臺(tái)

瀏覽:110日期:2022-06-26 14:47:46

問題描述

類似于matlab可以在程序完成后直接在控制臺(tái)操作變量,而不是啟動(dòng)一個(gè)獨(dú)立的控制臺(tái)程序,不知道有沒有哪款Python的ide支持這種行為

問題解答

回答1:

Python 自帶的 IDLE 就可以做到了,你開啟一個(gè) python file 後 run module,你會(huì)發(fā)現(xiàn)主控臺(tái)上可以操控 file 中的 variable

Pycharm 的部分我自己試了一下,你進(jìn)到 Run/Edit Configurations...

matlab - Python能否在保存程序變量情況下啟動(dòng)控制臺(tái)

然後把 Interpreter options 加入 -i 的選項(xiàng):

matlab - Python能否在保存程序變量情況下啟動(dòng)控制臺(tái)

之後運(yùn)行 script 完畢,shell 會(huì) keep 在那邊不會(huì)結(jié)束

其實(shí)不需要 ide 就可以做到你想做的了

假設(shè)你有一個(gè) python script test.py

a = 5b = [1, 2, 3]

直接用:

$ python -i test.py

運(yùn)行 test.py 完畢後,Python 會(huì)停在 console 中可以繼續(xù)互動(dòng)

或是用:

$ python

開啟 python shell 後,用 import 匯入 test 並執(zhí)行,接著你就可以操控 variable 了:

>>> from test import *>>> a5>>> b[1, 2, 3]

這也有同樣效果

我回答過的問題: Python-QA

回答2:

相對(duì)原生python shell,iPython更加好用一些,另外集成Matplotlib之后可以畫出類似matlab的圖形。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 军事| 石首市| 临海市| 阜康市| 紫云| 郁南县| 珲春市| 乐安县| 孝昌县| 贵德县| 鸡西市| 崇义县| 项城市| 娄底市| 湘潭市| 岱山县| 彩票| 南部县| 宁安市| 南充市| 侯马市| 江油市| 大连市| 汉寿县| 鲜城| 望奎县| 金门县| 沙坪坝区| 渝中区| 大宁县| 宜兰市| 固原市| 班玛县| 福建省| 中山市| 东乡族自治县| 余江县| 玉门市| 洛阳市| 衡水市| 滕州市|