安裝好ipython,在shell中輸入ipython進入ipython環境
## tab鍵的自動補全功能 ##
類似於任何乙個shell中,tab鍵具有自動補全功能,同樣在ipython中,也具有同樣的功能。除了能夠自動提示並且補全變數名稱、物件的屬性方法以外,還支援系統中路徑的提示選擇。比如:
tiem.
則會出現提示內容,如果所有屬性超過了空白區域內容則再按tab鍵進行滾頁
## 內省 ##
將變數的後面加一問好就可將該物件的通用資訊顯示,稱物件的內省,
如果物件是乙個函式則加兩個問號輸出原始碼資訊。
萬用字元(*)的使用,
%run的使用,與標準的python直譯器執行結果一樣
%paste將貼上板中的**一次性複製到ipython中解釋:
ipython 常用快捷鍵的使用,實際上與linux中bash shell中命令差不多:
ctrl+a 將游標移動到行首
ctrl+e 將游標移動到行位
ctrl+u 刪除當前行
ctrl+k 刪除游標到行尾的內容
ctrl+f 向行尾移動游標
ctrl+b 向行首移動游標
ctrl+shift+v 貼上文字
ctrl+l 清屏
ipython中的魔術命令是以%開頭的特殊命令,
%paste
貼上剪下板中的**
%run
執行乙個python指令碼
%timeit
計算乙個python語句的執行時間
如下是跟系統相關的魔術命令
!cmd 跳轉到命令列介面
%pwd
獲取當前路徑
%bookmark
d c:/user
%cd d 自定義書籤為了能夠快速訪問到這些目錄
Python程式設計 IPython的基本使用
ipython文件 python 3.0 pip install ipythontab自動完成 顯示資訊 run 執行python指令碼 中斷程式 ctrl c ctrl v,paste,cpaste貼上 快捷鍵 ctrl p 或上箭頭鍵 後向搜尋命令歷史中以當前輸入的文字開頭的命令 ctrl n ...
IPython使用技巧
因為對複製的需求 坐姿的調整 盡可能的少用滑鼠,所以目前切換到qt使用了,雖然選擇還不完善,至少能用 ctrl shift home 方向鍵 a 另外附加jupyter qtconsole初始化配置 此篇未純ipython使用技巧,而非jupyter,因為我喜歡簡單,了解ipython的快捷操作,能...
IPython的介紹與使用
ipython是乙個python的互動式shell,比預設的python shell好用得多,支援變數自動補全,自動縮排,支援bash shell命令,內建了許多很有用的功能和函式。學習ipython將會讓我們以一種更高的效率來使用python。同時它也是利用python進行科學計算和互動視覺化的乙...