- 可以選擇MarkDown,用MarkDown來寫說明
- 如果在函數(shù)、模塊、類后面輸入‘?’,按住Ctrl-Entry的話就回跳出幫助文檔。如果是兩個‘??’的話連,源代碼都會給出來的。
- 在網(wǎng)頁中輸入%matplotlib inline將matplotlib庫導(dǎo)入,要顯示的圖片就可以嵌入到網(wǎng)頁中了
- 使用ipython nbconvert [.ipynb文件]命令來生成默認(rèn)格式(html格式)還可以使用--to選項來轉(zhuǎn)換為指定的格式,如:
ipython nbconvert --to latex mynotebook.ipynb
ipython nbconvert mynotebook.ipynb --to pdf
ipython nbconvert --to html --template basic mynotebook.ipynb
ipython nbconvert mynotebook.ipynb --to markdown
- %load可以從文件或者網(wǎng)址載入代碼到一個新的單元中,例如下面載入某個matplotlib的示例程序,并執(zhí)行
%load http://matplotlib.org/mpl_examples/pylab_examples/histogram_demo.py
- IPython中Magic命令有兩種執(zhí)行方式,以%開始的命令被稱為行命令,它只對單行有效,以%%開頭的為單元命令,它放在單元的第一行,對整個單元有效。
- %prun用于代碼的執(zhí)行性能分析,可以作為行命令和單元命令使用
參考