在 Visual Studio Code 中使用互動視窗執行 Python 程式碼

閱讀時間約 2 分鐘

Visual Studio Code(VSCode)或是其分支專案(如 Cursor)中,當你執行 Python 程式碼時(使用 Shift + Enter),預設會在終端機中顯示輸出結果。這種執行方式會執行整個程式,使用上非常不方便,因為你沒辦法只執行部分程式碼並檢查變數。

這篇文章會告訴你如何在 Jupyter 互動視窗中執行 Python。你也可以參考下方的操作小抄。

raw-image

詳細步驟

以下是完整的步驟說明(請注意,圖片中的步驟從第 0 步開始,而下方文字說明從第 1 步開始):

  1. 使用 pip install jupyter 安裝 Jupyter 套件
  2. 你可以寫一些簡單的程式碼並按下 Shift + Enter
  3. 在預設狀況下,輸出結果會顯示在終端機中
  4. 開啟設定並搜尋「send selection」
  5. 找到「Jupyter > Interactive Window > Text Editor: Execute Selection」這個選項並啟用它
  6. 再次按下 Shift + Enter 時,程式碼就會傳送到 Jupyter 互動視窗中。如果沒有反應,你可以試著重新啟動 VSCode。

本文轉載自:ARON HACK - 在 Visual Studio Code 中使用互動視窗執行 Python 程式碼

    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    日本NHK最近製作了一部關於中國文件外洩的調查報導,內容中有相當大的篇幅聚焦在台灣。雖然由外國媒體報導不免顯得諷刺,但也增加了記錄片的公信力與客觀性。以下為完整中文版。
    安裝 Llama 2 方法1. 使用官方指南安裝 Llama 2 Meta官方提供的Llama 2安裝方法很容易出錯,你需要先在Meta的網站上申請權限,然後執行Git Repository中的shell腳本來下載模型。當你嘗試執行模型時,可能會遇到以下錯誤: UserWarning: A
    在程式實驗室中,有一個方塊是「播放指定動作」。根據官方文件,這個方塊可以將凱比機器人的動作ID賦予給一個變數,再讓凱比做出該動作。這樣只需要更改變數中的動作ID,就可以讓凱比做出不同的動作。
    最近,我嘗試使用Flutter和大型語言模型開發我的個人AI助理的手機App,其中一項功能是監控系統。當某個程式出現錯誤時,我希望可以透過Firebase發出Alert,並在手機上接收推播通知。不幸的是,我發現我必須先付99美元的年費取得Apple開發者帳號,才能使用Apple推播通知服務(APN
    現在長文應該很少人看,所以我先說重點。我認為兩岸議題的終極提問只有兩個:你支持台灣獨立或是兩岸統一?如果你支持台灣獨立,當兩岸開戰時,你會選擇投降或抵抗?
    心理素質造英雄 不管是電影或現實生活,我們都曾見過這樣的畫面:在比賽最後關頭逆轉勝的運動員、在眾人質疑下侃侃而談的企業家、在手術房進行急救的主治醫師。不同的職業,不同的遭遇,但這些人都有相同的特質,冷靜,果決。這裡我們統稱為心理素質。 為什麼克服恐懼那麼難? 運動是訓練心理素質的唯一解
    日本NHK最近製作了一部關於中國文件外洩的調查報導,內容中有相當大的篇幅聚焦在台灣。雖然由外國媒體報導不免顯得諷刺,但也增加了記錄片的公信力與客觀性。以下為完整中文版。
    安裝 Llama 2 方法1. 使用官方指南安裝 Llama 2 Meta官方提供的Llama 2安裝方法很容易出錯,你需要先在Meta的網站上申請權限,然後執行Git Repository中的shell腳本來下載模型。當你嘗試執行模型時,可能會遇到以下錯誤: UserWarning: A
    在程式實驗室中,有一個方塊是「播放指定動作」。根據官方文件,這個方塊可以將凱比機器人的動作ID賦予給一個變數,再讓凱比做出該動作。這樣只需要更改變數中的動作ID,就可以讓凱比做出不同的動作。
    最近,我嘗試使用Flutter和大型語言模型開發我的個人AI助理的手機App,其中一項功能是監控系統。當某個程式出現錯誤時,我希望可以透過Firebase發出Alert,並在手機上接收推播通知。不幸的是,我發現我必須先付99美元的年費取得Apple開發者帳號,才能使用Apple推播通知服務(APN
    現在長文應該很少人看,所以我先說重點。我認為兩岸議題的終極提問只有兩個:你支持台灣獨立或是兩岸統一?如果你支持台灣獨立,當兩岸開戰時,你會選擇投降或抵抗?
    心理素質造英雄 不管是電影或現實生活,我們都曾見過這樣的畫面:在比賽最後關頭逆轉勝的運動員、在眾人質疑下侃侃而談的企業家、在手術房進行急救的主治醫師。不同的職業,不同的遭遇,但這些人都有相同的特質,冷靜,果決。這裡我們統稱為心理素質。 為什麼克服恐懼那麼難? 運動是訓練心理素質的唯一解
    你可能也想看
    Google News 追蹤
    Thumbnail
    徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
    Thumbnail
    隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
    Thumbnail
    在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
    Thumbnail
    打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
    from win32com.client import Dispatch path = "D:\PROGRAMMING\PythonCode\pypptx\image1.png" # 启动PowerPoint应用程序 ppt = Dispatch('PowerPoint.Applicatio
    首先要安裝vscode : Visual Studio Code - Code Editing. Redefined 安裝後我們就可以把她打開來,接著去檔案 -> 喜好設定 -> 設定檔(預設) -> 你就會看到設定裡面的 settings.json,就可以開始你的設定拉(主要是依照個人的喜好設定
    Thumbnail
    本文利用pyqt5,使用pyttsx3將QLineEdit(單行輸入框)的字串,轉成語音呈現出來。
    Thumbnail
    理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
    Thumbnail
    因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
    Thumbnail
    IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..
    Thumbnail
    徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
    Thumbnail
    隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
    Thumbnail
    在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
    Thumbnail
    打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
    from win32com.client import Dispatch path = "D:\PROGRAMMING\PythonCode\pypptx\image1.png" # 启动PowerPoint应用程序 ppt = Dispatch('PowerPoint.Applicatio
    首先要安裝vscode : Visual Studio Code - Code Editing. Redefined 安裝後我們就可以把她打開來,接著去檔案 -> 喜好設定 -> 設定檔(預設) -> 你就會看到設定裡面的 settings.json,就可以開始你的設定拉(主要是依照個人的喜好設定
    Thumbnail
    本文利用pyqt5,使用pyttsx3將QLineEdit(單行輸入框)的字串,轉成語音呈現出來。
    Thumbnail
    理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
    Thumbnail
    因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
    Thumbnail
    IDE 升級後出現了一樣的錯誤,手上程式碼沒有 pylint black-format 檢查上不了 gitlab,我又點開了那個很小很小的 x 符號,裡面 logs 提示的解決方式是升級..