Ipython 互動式的Python命令列

2021-08-10 00:23:26 字數 633 閱讀 8792

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...