1、幫助文檔
幫助文檔可以對系統函數、數據類型等獲取幫助,也可以對自定義函數變量獲取幫助
help(len),
len? 一個?和help一樣的內容,只不過他是彈框的
len?? 兩個?會顯示源碼,也是彈窗,
在頁面,命令模式下按h有所有快捷鍵提示
2、魔法命令(magic)
查看所以魔法命令:
%lsmagic
運行外部py文件:
%run ‘路徑’ 可以絕對也可以相對路徑
注意:使用魔法命令執行外部文件時,該文件的函數和變量就能在會話中使用
計算執行時間:
%time一般用於耗時長的代碼段
%timeit一般用於耗時短的代碼段(計算平均時間,會自動執行多次)
%timeit sleep(1) 這樣寫只對單行進行時間計算
計算多行代碼的平均時間
%%timeit
sleep(1)
sleep(1)
%timeit -r 3 -n 1000 sleep(1) 跑三輪,每次跑1000次
查看當前會話的所有變量和函數:
%who 以空格為間隔輸出,for循環的i也會被記錄為變量
%whos 獲取變量函數的詳細信息,包含值和類型
%who_ls 以列表形式顯示變量和函數名
顯示環境變量
%env
查看歷史記錄
%hist 或 %history
顯示當前目錄
%pwd
執行shell命令
使用!表示執行shell命令,使用$表示ipython的變量,只能是變量,不可以是表達式
如:hello=10
!echo $hello 如果原本變量名有$,那麼也要在前面寫個$
在widows只能執行widows命令如: !dir,!mkdir
在linux執行linux命令如:!pwd !ls 等
本文章為轉載內容,我們尊重原作者對文章享有的著作權。如有內容錯誤或侵權問題,歡迎原作者聯繫我們進行內容更正或刪除文章。