pythonjupyter魔術命令

2021-10-10 07:25:14 字數 2301 閱讀 3876

ipython有一些特殊的命令。能夠方便輕鬆地控制ipython系統。

魔術命令以百分號%為字首;可看作執行於ipython系統中的命令列程式,它們大都還有一些引數選項。在命令後面加問號(?)可以檢視。預設可以不帶百分號使用的,只要沒有定義與其同名的變數即可。可以通過%automagic命令開啟或者關閉此功能。

通過%quickref 或%magic命令可以檢視所有的命令.

常用魔術命令:

多次執行一條語句,並返回平均時間,

多次執行多條語句,並返回平均時間,

返回執行一條語句的時間,

返回執行多條語句的時間,

刪除當前空間的全部變數

在ipython中執行python指令碼

如:%time?

%magic 顯示magic command詳細文件

命令作用?說明

%lsmagic顯示全部

%matplotlib inline嵌入視窗,而不單獨顯示(預設)

%timeit,%timeit單行**執行計時

%%timeit多行計時

%prun每個函式消耗時間

%%writefile建立乙個py檔案,內容為cell裡

%run執行乙個py檔案

%pwd查詢當前目錄

%cd更改當前目錄

%cp複製檔案

%who列出所有變數,+型別可過濾

%whos檢視當前變數,型別,資訊

%who_is環境中的變數列表

%reset清除變數

%del清除某乙個變數

%load載入乙個檔案裡面的內容

%load_ext autoreload

%autoreload 2匯入的外部塊,自動更改

%system快速檢查當前目錄和類似的東西

%automagic是否帶%,off(0)/on(1)

%debug除錯

%html語言

%quickref顯示快速參考

%magic顯示魔術命令的幫助

%dhist列印歷史訪問目錄

%hist同history,歷史

%pdb控制pdb互動式偵錯程式的自動呼叫

%page分頁器列印

%xdel刪除,清除一切引用

%alias定義別名

!+系統命令

%bookmark管理ipython的書籤系統

%cd更改當前工作目錄

%pwd返回當前工作路徑

%pushd

%popd

%dirs返回當前目錄堆疊

%env設定環境變數(無需重啟)

%logstart開始

%logon重新開始logging

%logoff臨時停止logging

%logstate

debug操作

功能(h)elp

幫助§rint

列印變數

§retty§rint

列印變數,鍊錶,字典

(n)ext line

執行當前行,進入下一行

(u)p/(d)own

函式呼叫棧像上/下

(s)tep

單步進入函式

c(ont(inue))

恢復程式執行

®eturn

計算預計執行時間

b(reak)n

檔案第n行設定乙個斷點

Python Jupyter 操作指南

開啟anaconda prompt視窗 資料與 將儲存在乙個檔案下,需要開啟資料所在的資料夾位置 轉換到資料所在的磁碟,例如 d盤 d 開啟d盤的資料夾,例如 d 資料 輸入cd 空格,按tab會出現d盤的資料夾目錄 d cd 資料 輸入jupyter notebook 按enter d 資料 ju...

Python Jupyter 編寫模組

1.在jupyter notebook新建乙個python檔案 2.在檔案裡定義乙個名為say hi的函式,並且將檔案重新命名為mymodule1 3.儲存之後可看到當前資料夾多了乙個mymodule1.ipynb 4.開啟mymodule1.ipynb檔案,選擇file download as p...

python jupyter安裝教程

手動安裝python jupyter的教程 選擇版本根據自己的作業系統選擇 作者選的是windows x86 64 executable installer 注意自己的安裝路徑 上面的紅框 注意選擇 add python 3.6 to path 下面的紅框 一直點 next 就可以完成 可以開啟cm...