IPython魔法命令

1 粘貼代碼塊: %paste和%cpaste

%paste     解決複製代碼到Ipython解釋器時出些的縮進錯誤問題

%cpaste    打開一個交互式多行輸入提示,可以在這個提示下粘貼並執行一個或多個代碼塊

 

2 執行外部代碼:%run

%run 需要執行的外部代碼塊(.py)

 

3 計算代碼運行時間:%timeit

%timeit 自動計算接下來一行的python語句的執行時間

%timeit L = [n ** 2 for n in range(1000)]

 %%timeit 單元魔法,計算多行語句的執行時間

%%timeit
L = []
for i in range(1000):
    L.append(i ** 2)

 4 魔法函數的幫助:?、%magic、%lsmagic

?  查看文檔

%timeit?

%magic 獲得可用給魔法函數的通用描述以及一些示例

%magic

%lsmagic 快速而簡單的獲得可用魔法命令的列表

%lsmagic

5 查看輸入歷史 %history

%history

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章