Jupyter Notebook基本配置與使用


Jupyter Notebook,原名IPython Notbook,是IPython的加強網頁版,一個開源Web應用程序

1、創建虛擬環境

mkvirtualenv ai

2、進入虛擬環境

workon ai

3、輸入命令

jupyter notebook  # 新建notebook文檔是 .ipynb 格式

4、界面

標題欄:點擊標題(如Untitled)修改文檔名 菜單欄

  • 導航-File-Download as,另存為其他格式
  • 導航-Kernel
    • Interrupt,中斷代碼執行(程序卡死時)
    • Restart,重啟Python內核(執行太慢時重置全部資源)
    • Restart & Clear Output,重啟並清除所有輸出
    • Restart & Run All,重啟並重新運行所有代碼

5、cell操作

  cell: 一對In Out會話被視作一個代碼單元,稱為cell

  Jupyter支持兩種模式:

    ①編輯模式(Enter):可以操作cell內文本或代碼,剪切/復制/粘貼移動等操作

    ②命令模式(Esc):可以操作cell單元本身進行剪切/復制/粘貼/移動等操作

 

 

 6、快捷鍵操作

  ①兩個模式通用快捷鍵

    Shift + Enter  執行本單元代碼,並跳轉到下一單元

    Ctrl + Enter  執行本單元代碼,留在本單元

  ②命令模式:按ESC進入

    Y  cell切換到code模式

    M  cell切換到Markdown模式

    A  在當前cell的上面添加cell

    B  在當前cell的下面添加cell

    輸出2個D  刪除當前的cell

    Z  回退

    L  在當前cell加上行號

    Ctrl + Shift + P  對話框輸入命令直接運行

    快速跳轉到首個cell  Ctrl + Home

    快速跳轉到最后一個cell  Ctrl + End

   ③編輯模式:按Enter進入

     多光標操作  Ctrl鍵點擊鼠標(Mac:CMD+點擊鼠標)

     回退:  Ctrl + Z(Mac:CMD + Z)

     重做:  Ctrl + Y(Mac:CMD + Y)

     補全代碼:變量、方法后跟 Tab鍵

     為一行或多行代碼添加/取消注釋: Ctrl + /(Mac:CMD + /)

     屏蔽自動輸出信息:可在最后一條語句之后加一個分號

7、Markdown演示(掌握標題和縮進即可)

  

8、拓展內容,Jupyter notebook中自動補貼代碼等相關功能拓展

  ① 安裝jupyter_contrib_nbextensions庫,命令如下

    python -m pip install jupyter_contrib_nbextensions

    jupyter contrib nbextension install --user --skip-running-check

  ②在原來的基礎上勾選: “Table of Contents” 以及 “Hinterland”,部分功能如下:

    

 

 

    

    

  

    

 

 

 

 

  

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM