tab鍵自動完成
可以用于搜索命名空間和自動完成對象或模塊屬性
內(nèi)省
在變量的前面或后面加上?溯饵,可以將有關(guān)該對象的一些通用信息顯示出來;
使用惹苗??可以顯示該函數(shù)的源代碼
要使用正斜杠/耸峭,不然認(rèn)不出來
通配符*
一些字符配以通配符即可顯示出所有與該通配符表達(dá)式相匹配的名稱
%run命令
在IPython會話環(huán)境中桩蓉,所有文件都可以通過%run命令來當(dāng)做Python程序運行,只要將文件名傳給%run就可以運行了
image.png
中斷正在執(zhí)行的代碼:Ctrl+C
執(zhí)行剪貼板中的代碼
%paste:可以承載剪貼板中的一切文本劳闹,并在shell中以整體形式執(zhí)行
%cpaste:多了一個用于粘貼代碼的特殊提示符
鍵盤快捷鍵
image.png
魔術(shù)命令
image.png
image.png
使用命令歷史
搜索并重用命令歷史
"Ctrl-P"或向上箭頭:在命令歷史中不斷搜索院究;"Ctrl-N"或向下箭頭:在命令歷史中前向搜索
輸入和輸出變量
Python會把最近的兩個輸出結(jié)果分別保存在和_(兩個下劃線)變量中
輸入的文本會被保存在名為_iX的變量中,X是輸入行的行號
%hist用于打印全部或部分輸入歷史
記錄輸入和輸出
image.png