ipython 是乙個 python 的互動式 shell,比預設的python shell 好用得多,支援變數自動補全,自動縮排,支援 bash shell 命令,內建了許多很有用的功能和函式。
ipython 是基於bsd 開源的。
ipython 為互動式計算提供了乙個豐富的架構,包含:
強大的互動式 shell
jupyter 核心
互動式的資料視覺化工具
靈活、可嵌入的直譯器
易於使用,高效能的平行計算工具
安裝:
pip install ipython
使用:otab鍵自動完成
o?命令(內省、命名空間搜尋)
o執行系統命令(!)
o%run命令執行檔案**
o%paste%cpaste命令執行剪貼簿**
o與編輯器和ide互動
o魔術命令:%timeit%pdb…
o使用命令歷史
o輸入與輸出變數(_,__,_2,_i2)
o目錄書籤系統 %bookmark
oipythonnotebook
ipython
常用的魔術命令
python
偵錯程式命令
ipython快捷鍵
IPython 一種互動式計算和開發環境
一 鍵盤快捷鍵 ctrl p 或上箭頭鍵 後向搜尋命令歷史中以當前輸入的文字開頭的命令 ctrl n 或下箭頭鍵 前向搜尋命令歷史中以當前輸入的文字開頭的命令 ctrl r 按行讀取的反向歷史搜尋 部分匹配 ctrl shift v 從剪貼簿貼上文字 ctrl c 中止當前正在執行的 ctrl a ...
互動式介面
互動式介面 啟動終端後,在終端裝置附加乙個互動式應用程式 runlevel 顯示當前執行的模式 root vm 163 113 centos runlevel n 3init 3 切換至命令列 init 0 停機 千萬不能把initdefault 設定為0 init 1 單使用者模式 init 2 ...
互動式 非互動式,登入式 非登入式Shell
互動式shell和非互動式shell 互動式模式 在終端上執行,shell等待你的輸入,並且立即執行你提交的命令。這種模式被稱作互動式是因為shell與使用者進行互動。這種模式也是大多數使用者非常熟悉的 登入 執行一些命令 退出。當你退出後,shell也終止了。非互動式模式 以shell scrip...