日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
基礎(chǔ)教程:運(yùn)用JupyterNotebooks在VS代碼中完成入門級開發(fā)

本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),匯川企業(yè)網(wǎng)站建設(shè),匯川品牌網(wǎng)站建設(shè),網(wǎng)站定制,匯川網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,匯川網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

VS Code現(xiàn)在通過Python插件對Jupyter Notebooks提供本地支持。概述其主要功能的簡單示例如下。

盡管許多程序員選擇使用IDE(即集成開發(fā)環(huán)境)并通過堅(jiān)持使用而真正了解它,但包括筆者在內(nèi)的其他程序員卻喜歡探索不同的IDE選項(xiàng)。這不僅是因?yàn)楣P者想了解每個(gè)流行IDE提供炫酷或是獨(dú)特的功能,而且還想與使用各種IDE交流的同事合作開展多個(gè)項(xiàng)目,并在舉行項(xiàng)目會議時(shí)說出他們的“語言”。

談及Python開發(fā),筆者更喜歡Jupyter Notebook和Visual Studio(VS)代碼。

VS Code Python擴(kuò)展

Jupyter Notebook已發(fā)展成為一種流行的IDE選項(xiàng)。除了IPython之外,借助其他內(nèi)核的可用性,Jupyter Notebook還可以支持Java,R,Julia和除Python外的其他流行編程語言。這些notebooks是Markdown文本和可執(zhí)行源代碼的集成畫布,它支持協(xié)作、可伸縮和可復(fù)制的小組項(xiàng)目。

VS 代碼是另一種開源IDE,在使用各種編程語言(例如JavaScript,C#和Python)的開發(fā)人員中越來越受歡迎,并且隨著開發(fā)人員開發(fā)更相關(guān)的VS Code插件,支持的語言列表仍在擴(kuò)展。但是,VS code沒有創(chuàng)建和編輯Jupyter Notebook的本機(jī)支持。

改變出現(xiàn)了!2019年,隨著最新研發(fā)的VS Code Python插件問世,VS Code對Jupyter Notebook提供本機(jī)支持,這樣一來,無需運(yùn)行Jupyter Notebook就可以在notebook上工作。本文將介紹在VS 代碼中使用Jupyter Notebook的基礎(chǔ)知識。

環(huán)境設(shè)定

如需在計(jì)算機(jī)上安裝Jupyter軟件包,可以運(yùn)行以下命令使用Python軟件包安裝程序(即pip)點(diǎn)安裝notebook或運(yùn)行使用conda程序包管理器conda install -c conda-forgenotebook。當(dāng)然,計(jì)算機(jī)還應(yīng)該已經(jīng)安裝了Python 3和VS Code。如果尚未安裝,可以參考這里用于Python安裝和那里用于VS Code安裝。

打開VS代碼,然后轉(zhuǎn)到“擴(kuò)展”部分??梢允褂??X(即Shift + Cmd+ X)快捷方式(如果使用的是Mac系統(tǒng))或Ctrl + Shift + X(如果使用Windows系統(tǒng)則切換到“擴(kuò)展程序”部分)。在文本框中搜索“ Python”,用戶應(yīng)該能夠看到相關(guān)擴(kuò)展列表。單擊名稱為“ Python”的擴(kuò)展名-由Microsoft開發(fā)的擴(kuò)展名。安裝該擴(kuò)展程序,然后根據(jù)需要重新啟動VS Code。

完成最后幾個(gè)準(zhǔn)備步驟后,VS代碼就可以使用Jupyter Notebooks了。

創(chuàng)建Jupyter Notebooks

要創(chuàng)建一個(gè)新的Notebook,只需轉(zhuǎn)到View-> Command Palette(在Mac中為??P)。調(diào)色板彈出后,搜索“ Jupyter”,然后選擇“ Python:創(chuàng)建空白的新Jupyter Notebook”,它將創(chuàng)建一個(gè)新的Notebook。為了寫教程,筆者創(chuàng)建了一個(gè)名為JupyterExample.ipynb的Notebook,如下所示:

創(chuàng)建新的Jupyter Notebook

常用用法

1. 插入和刪除單元格

要插入單元格,請單擊更多登錄工具欄或單元格左側(cè)的那個(gè)。要刪除單元格,請單擊刪除單元格右側(cè)的符號(即垃圾桶符號)。

插入和刪除單元格

2. 切換單元格內(nèi)容類型和狀態(tài)

要切換內(nèi)容類型,請單擊單元格中的代碼/markdown區(qū)域。如要切換狀態(tài),請點(diǎn)擊文本輸入框,使其進(jìn)入編輯模式。點(diǎn)擊單元格左側(cè)的豎線以切換到命令模式。通過單擊另一個(gè)單元格,先前選擇的單元格將變?yōu)槲催x擇。單元格的狀態(tài)由單元格左側(cè)的豎線表示。

3. 命令狀態(tài)的快捷方式

當(dāng)單元格處于命令狀態(tài)(如左側(cè)的實(shí)心藍(lán)色條所示)時(shí),可以使用以下快捷方式。

命令狀態(tài)的快捷方式

查看原始vscode_jupyter_commands.csv主持者由GitHub

4. 運(yùn)行代碼單元

要運(yùn)行代碼單元,只需單擊三角形代碼/markdown區(qū)域中的符號。要運(yùn)行notebook中的所有代碼單元,只需單擊雙箭頭在頂部的工具欄中。

運(yùn)行代碼單元

盡管未在上圖中顯示,帶有向上箭頭的三角形工具欄中的是運(yùn)行當(dāng)前代碼單元上方的代碼單元,而帶有向下箭頭的三角形是要在當(dāng)前包含的代碼單元下面運(yùn)行代碼單元。

5. 變量查看器

要查看已聲明的變量列表,只需單擊工具欄中的變量,這將以表格顯示所有已定義的變量。如果聲明一個(gè)新的,它將自動包含在表中。

變量查看器

6. 圖片查看器

對于生成的圖片,可以單擊圖片輸出角上的圖標(biāo),如下所示:

圖片查看器

在圖片查看器中,在頂部有一個(gè)工具欄,該工具欄有一些常用功能,例如放大和縮小以及保存圖片。

總結(jié)

本文介紹了在VS 代碼中使用Jupyter Notebooks需要進(jìn)行的基本操作。如果將VS 代碼用于其他開發(fā)需求,那么嘗試在VS 代碼中使用Jupyter Notebook很方便,這樣就可以堅(jiān)持使用一個(gè)IDE。

特別是,該軟件對代碼自動完成的支持可以幫助開發(fā)人員更快完成開發(fā)。


網(wǎng)頁題目:基礎(chǔ)教程:運(yùn)用JupyterNotebooks在VS代碼中完成入門級開發(fā)
轉(zhuǎn)載來于:http://www.dlmjj.cn/article/djsejpj.html