1. 程式人生 > >IPython互動模式下的退出

IPython互動模式下的退出

如果進入了shell互動視窗,python的退出方式只能夠用函式不能夠用命令,這有時候讓人感覺到很不習慣。因為函式會比命令多一個括號的輸入,這讓人有點反感。而Linux的終端、DOS CMD視窗、MATLAB等各種使用基本上都是一個exit退出命令即可。相比之下,Python的這種方式確實是讓我覺得有點不舒服。
儘管有著使用上的不便利,但是使用時間長了還是能夠養成使用Python的時候加個括號實現相應的退出。換了IPython之後,感覺又有一種回到Linux終端的感覺,剛剛試了一下,居然也支援命令式退出。
互動記錄:
E:\WorkSpace\05_PythonDataAnalysis\chapter05>ipython
Python 2.7.11 | 64-bit | (default, Jun 11 2016, 11:33:47) [MSC v.1500 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.


IPython 4.1.2 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.


In [1]: exit()


E:\WorkSpace\05_PythonDataAnalysis\chapter05>ipython
Python 2.7.11 | 64-bit | (default, Jun 11 2016, 11:33:47) [MSC v.1500 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.


IPython 4.1.2 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.


In [1]: exit
兩種方式都能夠實現從互動介面的退出,雖然只是少敲了兩個符號,三次鍵盤,但是能夠省得下幾次操作的體驗總歸還是會很好的。