現代Python必學工具--Jupyter Notebook

2021-02-21 Python學習與數據挖掘

什麼是Jupyter Notebook

Jupyter Notebook是以網頁的形式打開,可以在網頁頁面中直接編寫代碼和運行代碼,代碼的運行結果也會直接在代碼塊下顯示的程序。如在編程過程中需要編寫說明文檔,可在同一個頁面中直接編寫,便於作及時的說明和解釋。

Jupyter Notebook特點


編程時具有語法高亮、縮進、tab補全的功能。

可直接通過瀏覽器運行代碼,同時在代碼塊下方展示運行結果。

以多媒體格式展示計算結果。多媒體格式包括:HTML,LaTeX,PNG,SVG等。

對代碼編寫說明文檔或語句時,支持Markdown語法。

支持使用LaTeX編寫數學性說明。

Jupyter Notebook官方文檔


參加官方文檔https://jupyter-notebook.readthedocs.io/en/stable/notebook.html


Jupyter Notebook安裝方法


如果你是小白,那麼建議你通過安裝Anaconda來解決Jupyter Notebook的安裝問題,因為Anaconda已經自動為你安裝了Jupter Notebook及其他工具,還有python中超過180個科學包及其依賴項,非常方便使用。

常規來說,安裝了Anaconda發行版時已經自動為你安裝了Jupyter Notebook的,但如果沒有自動安裝,那麼就在終端(Linux或macOS的「終端」,Windows的「Anaconda Prompt」,以下均簡稱「終端」)中輸入以下命令安裝:

conda install jupyter notebook

Jupyter Notebook啟動


點擊下圖中標紅的部分即可進行啟動,方便快捷!

Jupyter Notebook主頁面



頂部的3個選項卡是:Files(文件)、Running(運行)和 Cluster(集群)。

Files(文件)顯示當前「notebook工作文件夾」中的所有文件和文件夾。

點擊Running(運行)選項卡會列出所有正在運行的 notebook。可以在該選項卡中管理這些 notebook。

Clusters一般不會用到。因為過去在Clusters(集群)中創建多個用於並行計算的內核。現在,這項工作已經由ipyparallel接管。

Jupyter Notebook寫代碼

接下來分模塊進行操作,支持分模塊運行代碼,使用起來的效果非常棒,歡迎安裝教程使用!

你也「在看」嗎?👇

相關焦點

  • 開始使用python jupyter notebook(一)
  • 使用jupyter notebook運行python和R
    jupyter notebook是一款基於瀏覽器的應用,正如名字中的notebook一詞所表示的含義,通過jupyter notebook,我們可以以筆記的形式記錄和保存相關的代碼和運行結果,並將結果以文檔的形式與其他人共享。
  • Jupyter notebook使用技巧大全
    本文主要介紹Jupyter Notebook結合python的使用。Jupyter Notebook安裝Jupyter Notebook的前身是IPython Notebook,對python2,python3都有很好的支持。相比於Pycharm,它安裝更方便,代碼塊可以分開運行,支持MarkDown和LaTex,是對於數據分析人員特別友好的一個很「輕」的工具。
  • Python安裝Jupyter Notebook配置使用教程
    安裝成功提示有:jupyter、jupyter-client、jupyter-console、jupyter-core。打開jupyter_notebook_config.py搜索c.NotebookApp.notebook_dir(大概在261行)
  • 在jupyter notebook中同時安裝python2和python3
    之前討論過在anaconda下安裝多個python版本,本期來討論下,jupyter notebook中怎樣同時安裝python2.7 和python3
  • Jupyter Notebook基本使用
    支持使用pandas、scikit-learn、ggplot2、TensorFlow等同時使用一份數據安裝本人一直以來都是使用anaconda工具包,因為它不僅包含python的環境,還包括了很多常用的科學計算包及其依賴庫,非常方便 懶人 使用。幸運的是jupyter notebook也在其中,這樣我們就可以直接開箱即用了。
  • Python從入門到大師教程 | 二、搭建Jupyter Notebook環境
    4、虛擬環境搭建在創建的虛擬環境上運行jupyter notebook,但發現在notebook中的python其實並沒有運行在指定的虛擬環境引擎上,只需要安裝nb_conda_kernels5、 修改jupyter notebook的打開路徑安裝好jupyter notebook 後打開的是默認文檔位置,需要來修改存放文件的路徑。
  • Python學習|Anaconda、Jupyter Notebook、pycharm安裝使用詳解
    就 python 學習而言,Anaconda 是 python 全家桶,安裝了 Anaconda,你就擁有了原生 python+常用 python 包+包管理工具+各種 python 編輯器,再也不用為包管理、安裝編輯器而煩惱。因此,現在基本都是使用 Anaconda 了,很少使用原生的 python IDLE。
  • Jupyter notebook使用指南
    Jupyter相對於其他python編程工具來說,除了通常的新建、刪除、更改、下載編程文件外,還支持在線編程運算可幫助持續開發,特別在企業中有些項目需要持續很長時間的開發,每天下班後關閉jupyter,只要伺服器的kernel不關閉,jupyter會保存好開發時的數據緩存和可視化結果,第二天繼續開發,而不用又從頭再運行,再配合支持markdown的功能,使得jupyternotebook
  • Python編程神器Jupyter Notebook使用的28個秘訣
    Jupyter Notebook是什麼Jupyter Notebook,以前稱為IPython Notebook,是一種靈活的python編程工具,可以用來創建可讀的分析。在Jupyter Notebook上可以將代碼、圖像、注釋、公式和可視化結果保存在一起。
  • jupyter notebook kernel error
    今天打開jupyter notebook 出現kernel error的問題。
  • 安裝Jupyter Notebook
    /terminado-0.8.3-py2.py3-none-any.whl (33 kB)Requirement already satisfied: ipython-genutils in /root/Envs/test_envs/lib/python3.6/site-packages (from notebook->jupyter) (0.2.0)Collecting jupyter-core
  • 數據分析利器Jupyter Notebook!
    只有一款工具:Jupyter Notebook。4.3特點編程便捷:在jupyter notebook中編程,具有語法高亮、縮進、tab補全等功能;同時能夠在瀏覽器中直接運行代碼支持Markdown:在在jupyter notebook中支持Markdown語法的,能夠直接編寫Markdown文檔具有記憶功能:在jupyter notebook中產生的信息(同一次運行)具有記憶功能文檔輸出多樣化:除了支持Markdown,還支持PDF、PPT
  • 在Jupyter Notebook中使用MicroPython從瀏覽器控制電子設備
    Using cached jupyter_console-6.1.0-py2.py3-none-any.whl (21 kB)Requirement already satisfied: nbformat in /usr/lib/python3/dist-packages (from notebook->jupyter) (5.0.7)Requirement already
  • Python | 使用jupyter notebook學習python基礎
    (題圖來自jupyter notebook官網)之前寫了一篇文章推薦了在學習使用Python做數據分析時,好用的幾款
  • python3和jupyter notebook安裝
    今天小編帶你,安裝python的解釋器和jupyter  notebook編輯器注意,python解釋器目前的最新版本是3.8,但是我建議大家使用3.7或者3.6;因為3.8目前不穩定,小編為大家提供python3.7的網盤資源h或者自己去python官網下載https://www.python.org/downloads/(友情提示,官網下載很慢)勾選自主配置環境變量
  • Jupyter Notebook 最常用的五大配置技巧
    在Jupyter上,可以使用python做數據處理、統計建模、可視化、機器學習、教學演示、網頁抓取等各種各樣的事情,只有你想不到,沒有它做不到。而且,你有可能只用了不到5%的Jupyter功能,它的寶藏工具實在太多。
  • Jupyter Notebook最常用的五大配置技巧
    在Jupyter上,可以使用python做數據處理、統計建模、可視化、機器學習、教學演示、網頁抓取等各種各樣的事情,只有你想不到,沒有它做不到。而且,你有可能只用了不到5%的Jupyter功能,它的寶藏工具實在太多。
  • Python編程神器Jupyter Notebook使用的28個秘訣(附代碼)
    00 Jupyter Notebook是什麼Jupyter Notebook,以前稱為IPython Notebook,是一種靈活的python編程工具,可以用來創建可讀的分析。在Jupyter Notebook上可以將代碼、圖像、注釋、公式和可視化結果保存在一起。
  • 系統圖解Jupyter Notebook
    往期精彩戳:NGS精進 |統計精進| py基礎 | py繪圖 | perl基礎 | R繪圖本文介紹Jupyter Notebook基礎,系統認識這種python網頁版IDE,在全不在深,其功能官網介紹的非常明白,搬過來:The notebook extends the console-based