VSCode設置類似Pycharm控制臺運行Python顯示中間變量的步驟
前言
Pycharm在進行Python編程時,有一個很重要的功能就是“使用控制臺輸出”,此時可以查看程序運行的中間變量,并且可以在控制臺繼續(xù)輸入命令進行代碼的輸出。
個人感覺在寫代碼時看中間變量,并且交互代碼很重要,能顯著提高寫代碼效率。
在VSCode中,類似的做法是采用“調試功能”,下面介紹如何設置實現類似Pycharm控制臺運行Python顯示中間變量的步驟。
1. 點擊左邊側欄的“運行和調試”--“創(chuàng)建launch.json文件”
這一步是將當前代碼進行調試運行,依次按下圖所示點擊


2. 配置launch.json
這一步是對代碼的調試方法進行設置,VSCode有強大的自定義調試方法,這里只是簡單的設置將代碼調試在“調試控制臺”輸出

上圖中方框部分需要修改,修改的代碼如下:
{
// 使用 IntelliSense 了解相關屬性。
// 懸停以查看現有屬性的描述。
// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python 調試程序: 當前文件",
"type": "debugpy",
"request": "launch",
"program": "${file}",
"console": "internalConsole", // 設置在調試控制臺輸出
"env": {
"PYTHONPATH": "${workspaceRoot}" // 設置vscode項目根路徑,搜索包時優(yōu)先從該目錄進行,防止發(fā)生import包錯誤
},
}
]
}3. 設置斷點調試查看中間變量,并且在調試控制臺繼續(xù)交互代碼運行
注意,在VSCode中調試時,只有兩種情況會顯示中間變量,一是代碼報錯,二是設置斷點。如果代碼正常運行是不會顯示中間變量的。
因此我們需要手動設置斷點,在你需要查看變量的代碼的后一行,隨便寫一行代碼“添加斷點”,因為添加斷點的那一行不會運行,并且在斷點處停止運行。

添加斷點很簡單,只需要移動鼠標到某一行前邊,點擊打上一個紅色圓點即可。
這里我需要看到第5行代碼之前的變量,所以將斷點打在第6行。

調試運行之后,左邊側欄就可以查看中間變量了。在“調試控制臺”的最下方可以輸入代碼,進行交互。
如今在VSCode里面查看中間變量可以完美解決了!完全可以替代Pycharm!????
效果如下圖:

總結
到此這篇關于VSCode設置類似Pycharm控制臺運行Python顯示中間變量的文章就介紹到這了,更多相關VSCode運行Python顯示中間變量內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
使用Python實現全攝像頭拍照與鍵盤輸入監(jiān)聽功能
這篇文章主要介紹了使用Python實現全攝像頭拍照與鍵盤輸入監(jiān)聽功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08
Python利用wxPython模塊打造ChatGPT式打字效果程序
這篇文章主要為大家介紹了如何利用Python和wxPython模塊打造一個ChatGPT式打字效果程序,從而增強用戶體驗或提高應用程序的可讀性,感興趣的可以了解一下2023-05-05
spyder 在控制臺(console)執(zhí)行python文件,debug python程序方式
這篇文章主要介紹了spyder 在控制臺(console)執(zhí)行python文件,debug python程序方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04

