IPython指令的使用

IPython為Python執行環境,強調互動性,可以執行神奇指令(magic),可以在Jupyter Notebook或ipython內執行。

(1)可以使用tab鍵找尋可以執行的屬性與物件,使用import包含函式庫,輸入「函式庫名稱.」接著按下tab鍵,就可以查詢可以接的屬性與物件。

import datetime

datetime.[tab鍵]

(2)使用「%pdoc」顯示函式庫說明文件

(3)使用「%psource」顯示函式庫原始碼

(4)使用「%magic」顯示IPython的神奇指令說明

(5)使用「!」可以串接指令,相當於執行在命令提示字元內或Shell內,例如:!dir,在Windows內顯示目前所在資料夾下的資料夾與檔案。

(6)使用「?」可以查詢變數或指令的說明,例如:a?、print?,a為程式之前定義的變數,print為指令。

(7)使用「%run」可以在IPython內執行python程式。

(8)使用「%quickref」可以快速瀏覽神奇指令

神奇指令參考網站 https://ipython.readthedocs.io/en/stable/interactive/magics.html

神奇指令一覽表 http://damontallen.github.io/IPython-quick-ref-sheets/