一、安裝
1、使用pip install jupyter notebook
2、建議安裝Anaconda,自帶jupyter notebook
二、修改默認(rèn)工作路徑
1、使用jupyter notebook --generate-config命令行,生成配置文件.
修改配置文件jupyter_notebook_config.py中的
c.NotebookApp.notebook_dir = '工作路徑'
2、修改"起始位置"屬性:快速啟動(dòng)欄中右擊jupyter notebook屬性,修改其中的"起始位置"為"工作路徑"。
注意:"目標(biāo)"屬性中如果最后有類似%userconfig%的參數(shù),要?jiǎng)h去.
3、在Anaconda安裝目錄下有個(gè)etc/jhpyter/目錄,其中有配置文件jupyter_notebook_config.json。
在配置文件中,添加"jupyter_dir":"工作路徑"
具體可以參考https://blog.csdn.net/u014552678/article/details/62046638
三、簡(jiǎn)單使用
啟動(dòng):生成網(wǎng)頁(yè)版的notebook
new:可以新建python3,text,markdown或者folder等
新建python3文件后,生產(chǎn)文件后綴為ipynb,具體內(nèi)容是json格式
基本使用語(yǔ)法
1、以cell為單元,每個(gè)cell空間獨(dú)立,shift+Enter執(zhí)行cell代碼
2、導(dǎo)入代碼使用%load,可以導(dǎo)入python代碼,也可以導(dǎo)入網(wǎng)頁(yè),運(yùn)行后,自動(dòng)注釋掉該行
3、運(yùn)行代碼:%run,不導(dǎo)入,直接輸出運(yùn)行結(jié)果
4、使用matplotlib作圖,%matplotlib inline
實(shí)用快捷鍵
將當(dāng)前的cell轉(zhuǎn)化為具有一級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有二級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有三級(jí)標(biāo)題的maskdown:?jiǎn)?
執(zhí)行當(dāng)前cell,并自動(dòng)跳到下一個(gè)cell:Shift Enter
執(zhí)行當(dāng)前cell,執(zhí)行后不自動(dòng)調(diào)轉(zhuǎn)到下一個(gè)cell:Ctrl-Enter
是當(dāng)前的cell進(jìn)入編輯模式:Enter
退出當(dāng)前cell的編輯模式:Esc
刪除當(dāng)前的cell:雙D
為當(dāng)前的cell加入line number:?jiǎn)蜭
將當(dāng)前的cell轉(zhuǎn)化為具有一級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有二級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有三級(jí)標(biāo)題的maskdown:?jiǎn)?
為一行或者多行添加/取消注釋:Crtl /
撤銷對(duì)某個(gè)cell的刪除:z
瀏覽器的各個(gè)Tab之間切換:Crtl PgUp和Crtl PgDn
快速跳轉(zhuǎn)到首個(gè)cell:Crtl Home
快速跳轉(zhuǎn)到最后一個(gè)cell:Crtl End
主要參考https://blog.csdn.net/tina_ttl/article/details/51031113