1. 程式人生 > 程式設計 >jupyter notebook實現顯示行號

jupyter notebook實現顯示行號

Jupyter Notebook預設不顯示行號,可是當我們程式碼報錯時,發現會顯示自己多少行出現錯誤。

eg:

jupyter notebook實現顯示行號

這時候我們總不能一行行去數吧,因此,為了方便我們除錯排錯。我們需要讓jupyter notebook顯示行號。具體方法如下:

選單欄View------Toggle Line Numbers

就這麼簡單。。。。。

補充知識:解決jupyter notebook在輸出行數太大時出現滾動條滑動視窗 而不一次性顯示全部輸出

暫時發現有兩種方式:

1.滑鼠點選方式: 先選中程式碼單元; 然後點選選單欄的Cell;然後選擇下圖第二個矩形框中的Currennt Outputs;最後點選toggle即可

jupyter notebook實現顯示行號

2. 使用ipython的魔法命令:%%javaScript,具體如下:

# 新建一個cell,然後輸入如下內容,即可使得當前cell下面的所有cell可顯示全部輸出
# 當前cell上面的cell會不會也顯示全部輸出不太清楚,可將這個cell作為第1個cell
# 下面的兩種方式都是可以達到同樣效果的,只是我比較喜歡第2個
%%javascript
//IPython.OutputArea.auto_scroll_threshold = 9999; //設定輸出>9999時才出現滑動視窗
IPython.OutputArea.prototype._should_scroll = function(){return false} // 設定不出現滑動視窗 true,auto,false 

以上這篇jupyter notebook實現顯示行號就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。