成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VS Code上也能玩轉Jupyter Notebook,這是一份完整教程

新聞 前端
自從 2019 年 VS Code Python 插件更新以后,VS Code 已經提供了對 Jupyter Notebook 的本地支持,對于那些經常處理合作項目、使用多種編程語言的程序員來說,真是再好不過了。

  自從 2019 年 VS Code Python 插件更新以后,VS Code 已經提供了對 Jupyter Notebook 的本地支持,對于那些經常處理合作項目、使用多種編程語言的程序員來說,真是再好不過了。這篇文章告訴你,如何在 VS Code 中上手使用 Jupyter Notebook。

VS Code上也能玩转Jupyter Notebook,这是一份完整教程

盡管許多程序員選擇使用 IDE(Integrated Development Environment,集成開發環境)工作,但也有一些程序員(包括我)喜歡探索 IDE 中不同的可能性。這種探索并不只是因為酷,還是因為每個流行的 IDE 都有其獨特的功能,而我的很多項目都是跟同事合作的,這些同事可能使用不同的 IDE,為了在項目中互相配合,我會盡量用他們的「語言」。

在用 Python 的時候,我比較喜歡用 Jupyter Notebook 和 Visual Studio (VS) Code 來編程。

在各種 IDE 中,Jupyter Notebook 已經成為極其流行選擇了。除了 IPython 之外,還有其他可用的內核。而且除了 Python 之外,Jupyter Notebook 還可以支持 Java、R、Julia 和其他流行的編程語言。Jupyter Notebook 同時集成了 Markdown 文本和可執行源代碼,這讓合作完成、可復制的小組項目變得更容易。

VS Code 是另一個在使用多種編程語言(如 JavaScript、c# 和 Python)的開發人員中流行起來的開源 IDE,隨著 VS 代碼插件的不斷開發,VS Code 可以支持語言的列表仍在增長。但是它還不能支持編輯 Jupyter Notebook 產生的文件。

現在不一樣了。隨著 2019 年 VS Code Python 插件的最新發布,VS Code 已經提供了對 Jupyter Notebook 的本地支持,也就是可以在不運行 Jupyter Notebook 的情況下在筆記本上工作。在本文中,我會介紹一些在 VS Code 中使用 Jupyter Notebook 的基礎知識。

環境設置

你需要在你的電腦上先安裝 Jupyter 包。你可以用 python 的安裝程序(pip install notebook)安裝,也可以用 conda 來安裝(conda install -c conda-forge notebook)。當然,你計算機上也得有 VS Code 和 Python 3。如果沒有的話,先去這兩個網址下載。

Python 3:https://www.python.org/downloads/

VS Code:https://code.visualstudio.com/download

打開 VS Code,進入擴展部分(Extension)。如果你用的是 Mac,你可以用⇧⌘X(Shift + Cmd + X)快捷鍵來打開擴展部分,如果你用的是 Windows 系統,這個快捷鍵就變成了 Ctrl + Shift + X。在文本框中搜索「Python」,你就應該能夠看到相關擴展的列表。點擊名為「Python」的擴展名——這是微軟開發的一個擴展包。安裝這個擴展包,如果需要的就重新啟動一下 VS Code。

完成最后幾個準備步驟后,VS Code 就可以使用 Jupyter Notebook 了。

創建 Jupyter 筆記本

點擊 View -> Command Palette (如果使用的是 Mac, 可以用⇧⌘P 來快速打開) 就可以創建一個新的 Jupyter 筆記本。下個頁面彈出之后,搜索「Jupyter」并選擇「Python: Create Blank New Jupyter Notebook」選項,就可以創建一個新的 Notebook 了。為了讓你們更明白,我創建了一個名為 JupyterExample.ipynb 的筆記本,流程如下圖所示。

常用操作

單元的插入和刪除

可以點擊工具欄里或者每個單元左側的「加號」來插入單元。如果想要刪除,就點擊單元右邊刪除的標志(小垃圾桶)。

轉換單元內容類型和狀態

點擊單元的 code/markdown 部分就可以轉換內容類型。如果想要轉換單元的狀態,單機文本輸入框就可以讓它進入編輯模式。點擊單元左側的垂直條可以將其變成命令模式。然后再點擊另一個單元,那么前一個被選中的單元就會變回未選中的狀態。單元左側的垂直條可以顯示單元的狀態。

命令狀態下的快捷鍵

當單元左側的垂直條顯示其為命令狀態(藍色)時,就可以使用下面這些快捷鍵了。

VS Code上也能玩转Jupyter Notebook,这是一份完整教程

運行代碼塊

你只需要點擊 code/markdown 區域的三角符號就能運行這個代碼塊了。如果想要運行整個筆記本所有的代碼塊,只需要點擊最上方工具欄的雙箭頭標志就行了。

盡管上圖并沒有展示,工具欄里有一個帶著向上箭頭的三角符號,點擊這個符號可以運行當前單元前面所有的膽碼。如果箭頭是向下的,那就是運行包括當前單元在內的后面所有代碼。

變量預覽器

要查看已定義的變量列表,只需單擊工具欄中的變量按鈕,就會出現顯示所有已定義的變量的一個表。你新定義的變量也會自動包含在表中。

圖表預覽

如下圖所示,我們可以點擊輸出圖片角上的圖表標志來預覽你畫的所有圖。

圖預覽器中,你可以在最上方看到一個工具條,這個工具條的功能都很常見,如放大縮小、保存圖片等。

你該學到什么?

本文回顧了在 VS Code 中使用 Jupyter 筆記本時需要進行的基本操作。如果您使用 VS Code 來滿足其他開發需求,那么在 VS Code 中嘗試使用 Jupyter Notebook 是非常方便的,這樣您就可以只使用一個 IDE。特別是其代碼自動補齊的功能可以讓你的開發更快捷。

 

責任編輯:張燕妮 來源: 機器之心
相關推薦

2023-09-01 14:02:25

用戶分析攻略

2019-12-03 10:28:53

編程語言PythonJava

2019-07-16 07:52:49

NumPyPython機器學習

2012-07-19 14:42:58

Windows 8微軟

2024-11-07 08:50:56

用戶分析分類維度標簽

2019-01-17 08:16:05

MySQL規范數據庫

2011-06-03 16:30:39

2020-06-01 15:04:44

甲骨文自治數據庫

2019-09-10 11:10:26

MySQL數據庫索引

2021-06-24 08:30:08

架構億級消息中心數據

2018-02-09 15:23:35

PC游戲手游Moonlight

2021-10-22 06:04:05

勒索軟件攻擊報告

2023-05-15 09:51:23

算力開發

2021-04-13 09:09:29

DevOps流程Docker

2019-04-15 15:12:04

Redis命令數據庫

2024-08-27 00:00:01

AI應用框架

2018-05-15 09:15:03

CNN卷積神經網絡函數

2018-06-25 15:15:11

編程語言Python爬蟲

2023-04-25 10:05:56

Windows 98ChatGPT聊天機器人

2020-12-29 08:04:38

H橋驅動Arduino
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线欧美视频 | 久久久久国产精品午夜一区 | 日韩一二区在线 | 久久久精品亚洲 | 欧美一区免费 | 国产激情一区二区三区 | 羞羞网站在线观看 | 九九在线视频 | 免费观看一级黄色录像 | av先锋资源 | 欧美日韩一区在线 | 午夜不卡福利视频 | 成人福利 | 男女一区二区三区 | 中文字幕观看 | 玖玖综合网 | 久久精品久久久久久 | 国产免费一区 | 欧美中文字幕一区二区三区亚洲 | 国产区一区二区三区 | 欧美日韩高清一区 | 国产美女h视频 | 久久国产精品久久久久久久久久 | 国产一区二区三区在线 | 天天久| 91国产精品 | 一区二区高清不卡 | 毛片一区二区三区 | 红色av社区 | 日韩成人免费视频 | 一级在线毛片 | 九九伊人sl水蜜桃色推荐 | www.精品国产 | 成人免费一区二区三区视频网站 | 国产精品免费福利 | 日韩欧美三区 | 888久久久| 欧美一级二级视频 | 永久看片 | 久久丝袜 | 91中文视频 |