日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

python之jupyter安装与使用

發布時間:2024/6/21 综合教程 36 生活家
生活随笔 收集整理的這篇文章主要介紹了 python之jupyter安装与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Jupyter Notebook 的本質是一個 Web 應用程序,便于創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和 markdown。用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等。

 一 安裝

Windows:

  使用pip進行安裝

pip install jupyter

  注:Jupyter安裝需要Python 3.3或更高版本,或Python 2.7。

  升級操作

pip install --upgrade pip

安裝過程比較漫長,大概需要5min左右。

二 運行

jupyter notebook

在cmd環境下,輸入命令:Jupyter Notebook之后就可以啟動Jupyter Notebook編輯器,啟動之后會自動打開瀏覽器,并訪問http://localhost:8088,默認跳轉到http://localhost:8088/tree。

三 使用

1. 修改默認路徑

C:Users82055Desktop> jupyter notebook --generate-config
Writing default config to: C:Users82055.jupyterjupyter_notebook_config.py

查找默認路徑

  

找到配置文件,更改默認目錄

## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = 'H:PyCoding'
再次啟動jupyter,發現主頁面文件為我們自己指定的文件夾內的文件了。(默認為電腦桌面文件)

2. 新建一個python文件

打開面板,new 一個python3文件

  就可以在這個面板中像正常些python一些寫你的代碼了

3 兩種模式與cell操作

command mode(命令模式)和edit mode(編輯模式)。在一個cell中按下Enter就進入edit mode,按下Esc進入command mode。兩種模式的對比如下:

4 Jupyter常用的快捷鍵

1)代碼運行鍵

如需運行一個cell(代碼框)內的Python代碼,可以選擇Ctrl + Enter組合鍵,也可以選擇Shift + Enter組合鍵。兩者的區別在于前者在運行完代碼后不會新增cell,而后者會新增cell或跳轉到下一個cell。

2)自動補齊鍵

在代碼編寫過程中,如果只記得函數或變量名稱的前幾個字母,可以通過Tab鍵,實現全名稱(如函數名、方法名、變量名等)的自動補齊。

3)幫助查詢鍵

Python中有龐大的第三方包,而每個包中又包含很多功能性的函數,在使用這些函數時,往往會忘記函數內參數的具體用法,此時可以在函數后面按入Shift+Tab組合鍵,查看對應的幫助文檔,而且還可以多按幾次“Tab”鍵,返回不同風格的幫助文檔。

4)cell創建鍵

在command模式下,按下字母a鍵,則會在當前cell的上方新增一個cell,如果按下字母b鍵,則會在當前cell的下方新增一個cell。

5)cell刪除鍵

在command模式下,連續按兩次d字母鍵,就可以輕松刪除當前cell。或者還有另一個方法,在command模式下,按一次字母x鍵也可以實現cell的刪除。

6)注釋添加/取消鍵

如需給代碼行或代碼塊增加注釋功能,可以使用“Ctrl+/”的組合鍵,對于代碼塊的注釋需要先選中,在使用組合鍵。如果原始代碼中沒有注釋符,按入該組合鍵則增加注釋,否則將取消注釋。

7)保存鍵

在編寫代碼時,最好養成良好的習慣,那就是編寫代碼便保存(盡管Jupyter默認會2分鐘自動保存一次,但2分鐘內萬一出現一些意外,豈不是糟糕啦)。代碼的保存可以在command模式下,按一次字母s鍵。

8)行號顯示鍵

在其他編程環境中也許會顯示代碼行號,但是在Jupyter的默認情況下是沒有代碼行號的,如果期望一個cell中顯示所有代碼對于的行編號,可以在command模式下,按一次字母l鍵。

9)code與markdown間切換鍵

code指的是Jupyter環境下所進行的Python代碼的編寫,而markdown則是用于非代碼的筆記內容的編寫。兩者之間是可以輕松切換的,在command模式下,按一次字母m便從code切換到markdowen模式;如果從command模式中,按一次字母y就可以從markdown模式切換到code模式。

5、Jupyter中的魔法函數

1)%pwd

該魔法函數用于顯示Jupyter當前的工作空間。

2)%hist

該魔法函數用于顯示當前Jupyter中,所有運行過的歷史代碼。

3)%who

該魔法函數用于顯示當前Jupyter環境中的所有變量或名稱。

4)%reset

該魔法函數用于刪除當前Jupyter環境中的所有變量或名稱。

5)%time

該魔法函數用于計算當前代碼行的運行時長。

6)%timeit

該魔法函數用于計算當前代碼行的平均運行時長(即在執行一個語句100000次(默認情況下)后,再給出運行最快3次的平均值。

7)%%timeit

該魔法函數用于計算當前cell的代碼運行時長。

8)%matplotlib

該魔法函數用于顯示繪圖結果的風格,默認為%matplotlib inline,是直接將圖片顯示在瀏覽器中,如果希望圖片單獨生成,可以使用%matplotlib。

9)%load

該魔法函數用于加載本地Python文件或者網絡中的Python文件,例如本地腳本文件的加載:%load xxx.py。

10)%run

該魔法函數用于運行本地或網絡中的Python文件,例如本地腳本文件的運行:%load xxx.py。

總結

以上是生活随笔為你收集整理的python之jupyter安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。