jupyter notebook中新建cell的方法與快捷鍵操作
jupyter notebook中,你可能需要在當(dāng)前cell的上面或下面添加新的cell,通過(guò)菜單欄、工具欄和快捷鍵可以實(shí)現(xiàn)
菜單欄:

工具欄:

但工具欄中的+號(hào)只能在當(dāng)前cell的下方加新的cell
快捷鍵:
在當(dāng)前cell上方新建cell:A
在當(dāng)前cell下方新建cell:B
注意:
大寫(xiě)狀態(tài)下的A和小寫(xiě)狀態(tài)下的a都可以
快捷鍵方式都是要在非編輯狀態(tài)下按下才有用
非編輯狀態(tài):

編輯狀態(tài):

編輯狀態(tài)下可以按Esc到非編輯狀態(tài)
另外,有兩個(gè)經(jīng)常會(huì)用到的快捷鍵:
執(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
補(bǔ)充知識(shí):Jupyter Notebook 優(yōu)化設(shè)置
Jupyter Notebook原生態(tài)的主題和字體看著就讓人感到難受,為此,非常有必要為Jupyter Notebook尋找一款更加人性化、更炫酷的主題。同時(shí)為了提高寫(xiě)代碼的效率,對(duì)Jupyter Notebook設(shè)置代碼自動(dòng)補(bǔ)全。
主題設(shè)置:
主題下載:
pip install --no-dependencies jupyterthemes==0.18.2
安裝好了,有的電腦可能會(huì)提示缺少 lesscpy,繼續(xù) pip 安裝
pip install lesscpy
然后是對(duì)主題選擇、字體大小進(jìn)行設(shè)置,我總結(jié)了一個(gè)我最喜歡的
jt --lineh 140 -f consolamono -tf ptmono -t grade3 -ofs 14 -nfs 14 -tfs 14 -fs 14 -T -N
命令行的格式的解釋如下表所示:

效果圖:

jupyter notebook 實(shí)現(xiàn)自動(dòng)代碼補(bǔ)全:
首先安裝 nbextensions:
pip install jupyter_contrib_nbextensions
接著對(duì)其進(jìn)行設(shè)置
jupyter contrib nbextension install --user
然后安裝 nbextensions_configurator,同樣對(duì)其進(jìn)行設(shè)置
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
如果提示缺少依賴,就使用pip安裝對(duì)應(yīng)依賴即可。
最后重啟jupyter,在彈出的主頁(yè)面里,能看到增加了一個(gè)Nbextensions標(biāo)簽頁(yè),在這個(gè)頁(yè)面里,勾選Hinterland即啟用了代碼自動(dòng)補(bǔ)全,如圖所示:

配置完畢!
打開(kāi)Jupyter Notebook看看效果吧!
以上這篇jupyter notebook中新建cell的方法與快捷鍵操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python應(yīng)用開(kāi)發(fā)頻繁假死的問(wèn)題分析及解決
最近在開(kāi)發(fā)一款自動(dòng)化的應(yīng)用,但是,在測(cè)試時(shí),卻發(fā)現(xiàn)了問(wèn)題,當(dāng)我點(diǎn)擊暫停任務(wù)后,此時(shí)子線程被阻塞,如果我這個(gè)時(shí)候點(diǎn)擊停止,那么就會(huì)任務(wù)結(jié)束,之后,如果我再點(diǎn)擊開(kāi)始運(yùn)行,整個(gè)應(yīng)用就會(huì)卡死,所以本文介紹了Python應(yīng)用開(kāi)發(fā)頻繁假死的問(wèn)題分析及解決,需要的朋友可以參考下2024-08-08
在Python中使用Neo4j數(shù)據(jù)庫(kù)的教程
這篇文章主要介紹了在Python中使用Neo4j數(shù)據(jù)庫(kù)的教程,Neo4j是一個(gè)具有一定人氣的非關(guān)系型的數(shù)據(jù)庫(kù),需要的朋友可以參考下2015-04-04
Python進(jìn)階學(xué)習(xí)之特殊方法實(shí)例詳析
一般說(shuō)來(lái),特殊的方法都被用來(lái)模仿某個(gè)行為。下面這篇文章主要給大家介紹了關(guān)于Python進(jìn)階學(xué)習(xí)之特殊方法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起看看吧。2017-12-12
詳解如何為eclipse安裝合適版本的python插件pydev
這篇文章主要介紹了詳解如何為eclipse安裝合適版本的python插件pydev,pydev是一款優(yōu)秀的Eclipse插件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11

