ipython 的魔法命令

2021-08-19 13:25:52 字數 579 閱讀 7810

1.載入自己寫的指令碼

(1)載入單一指令碼:

%run myscript/hello.py(指令碼的相對路徑)

(2)載入整個模組

eg:mymoudle

__init__.py

predict.py

import mymoudle.firstml

或者:from mymoudle import firstml

2.測量**的效能:

(1)timeit :系統會是情況而定,將**執行1次或多次。執行過**之後,執行的次數我們是可以看到的。

%timeit l=[i**2 for i in range(10) ]  (注:此時後邊只能跟乙個語句)

%%timeit (注:此時後邊可以跟多行**)

l =

for i in range(10):

(2)time :只將**執行1次

%time

%%time

區別同timeit

3.檢視所有的魔法命令:%lsmagic

4 看某個魔法命令的文件

eg:%run?

help(%run)

Ipython中的魔法命令總結

ipython中的魔法命令有很多魔法命令,能讓我們更好的使用ipython,同時這魔法命令也能在jupyternotebook中使用,因為後者是以前者為核心的。命令說明 quickref 快速導引 magic magic functions 詳細說明 fun?獲取具體幫助 lsmagic 列出所有可...

ipython介紹 IPython的介紹與使用

1 ipython簡介 ipython是乙個python的互動式shell,比預設的python shell好用得多,支援變數自動補全,自動縮排,支援bash shell命令,內建了許多很有用的功能和函式。學習ipython將會讓我們以一種更高的效率來使用python。同時它也是利用python進行...

ipython介紹 IPython的簡單介紹

目錄 一 量化投資第三方相關模組 numpy 陣列批量計算 pandas 表計算與資料分析 matplotlib 圖表繪製 二 ipython的介紹 ipython 和python一樣 三 如何使用python進行量化投資 自己編寫 numpy pandas matplotlib 開源框架 rqal...