一、安裝
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)"屬性中如果最后有類(lèi)似%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)?
為一行或者多行添加/取消注釋?zhuān)篊rtl /
撤銷(xiāo)對(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