最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VSCode設(shè)置類似Pycharm控制臺運行Python顯示中間變量的步驟

 更新時間:2025年03月05日 10:06:27   作者:Code銳  
這篇文章主要介紹了如何在VSCode中設(shè)置調(diào)試功能,以實現(xiàn)類似于Pycharm在控制臺輸出中間變量的功能,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

前言

Pycharm在進(jìn)行Python編程時,有一個很重要的功能就是“使用控制臺輸出”,此時可以查看程序運行的中間變量,并且可以在控制臺繼續(xù)輸入命令進(jìn)行代碼的輸出。

個人感覺在寫代碼時看中間變量,并且交互代碼很重要,能顯著提高寫代碼效率。

在VSCode中,類似的做法是采用“調(diào)試功能”,下面介紹如何設(shè)置實現(xiàn)類似Pycharm控制臺運行Python顯示中間變量的步驟。

1. 點擊左邊側(cè)欄的“運行和調(diào)試”--“創(chuàng)建launch.json文件”

這一步是將當(dāng)前代碼進(jìn)行調(diào)試運行,依次按下圖所示點擊

2. 配置launch.json

這一步是對代碼的調(diào)試方法進(jìn)行設(shè)置,VSCode有強(qiáng)大的自定義調(diào)試方法,這里只是簡單的設(shè)置將代碼調(diào)試在“調(diào)試控制臺”輸出

上圖中方框部分需要修改,修改的代碼如下:

{
    // 使用 IntelliSense 了解相關(guān)屬性。 
    // 懸停以查看現(xiàn)有屬性的描述。
    // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python 調(diào)試程序: 當(dāng)前文件",
            "type": "debugpy",
            "request": "launch",
            "program": "${file}",
            "console": "internalConsole",  // 設(shè)置在調(diào)試控制臺輸出
            "env": {
                "PYTHONPATH": "${workspaceRoot}" // 設(shè)置vscode項目根路徑,搜索包時優(yōu)先從該目錄進(jìn)行,防止發(fā)生import包錯誤
            },
        }
    ]
}

3. 設(shè)置斷點調(diào)試查看中間變量,并且在調(diào)試控制臺繼續(xù)交互代碼運行

注意,在VSCode中調(diào)試時,只有兩種情況會顯示中間變量,一是代碼報錯,二是設(shè)置斷點。如果代碼正常運行是不會顯示中間變量的。

因此我們需要手動設(shè)置斷點,在你需要查看變量的代碼的后一行,隨便寫一行代碼“添加斷點”,因為添加斷點的那一行不會運行,并且在斷點處停止運行。

添加斷點很簡單,只需要移動鼠標(biāo)到某一行前邊,點擊打上一個紅色圓點即可。

這里我需要看到第5行代碼之前的變量,所以將斷點打在第6行。

調(diào)試運行之后,左邊側(cè)欄就可以查看中間變量了。在“調(diào)試控制臺”的最下方可以輸入代碼,進(jìn)行交互。

如今在VSCode里面查看中間變量可以完美解決了!完全可以替代Pycharm!????

效果如下圖:

總結(jié)

到此這篇關(guān)于VSCode設(shè)置類似Pycharm控制臺運行Python顯示中間變量的文章就介紹到這了,更多相關(guān)VSCode運行Python顯示中間變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python多繼承時子類如何調(diào)用指定父類

    Python多繼承時子類如何調(diào)用指定父類

    這篇文章主要介紹了Python多繼承時子類如何調(diào)用指定父類問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Python中使用filter過濾列表的一個小技巧分享

    Python中使用filter過濾列表的一個小技巧分享

    這篇文章主要介紹了Python中使用filter過濾列表的一個小技巧分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 簡單的python后臺管理程序

    簡單的python后臺管理程序

    這篇文章主要為大家詳細(xì)介紹了簡單python后臺管理程序的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Python檢測和防御DOS攻擊的最簡單方法

    Python檢測和防御DOS攻擊的最簡單方法

    這篇文章主要介紹了Python檢測和防御DOS攻擊,首先講解在CentOS上安裝Python3,理解各個命令的含義,最后介紹了利用Python實現(xiàn)DDOS入侵檢測,需要的朋友可以參考下
    2022-11-11
  • 使用Python實現(xiàn)全攝像頭拍照與鍵盤輸入監(jiān)聽功能

    使用Python實現(xiàn)全攝像頭拍照與鍵盤輸入監(jiān)聽功能

    這篇文章主要介紹了使用Python實現(xiàn)全攝像頭拍照與鍵盤輸入監(jiān)聽功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • 基于Python實現(xiàn)傻瓜式GIF制作工具

    基于Python實現(xiàn)傻瓜式GIF制作工具

    有沒有什么內(nèi)容形式,比小視頻更小,比普通圖片更豐富?有,GIF動態(tài)圖就是其中一種形式。本文將為大家介紹如何通過Python實現(xiàn)一個傻瓜式的gif生成工具,感興趣的可以了解一下
    2021-12-12
  • Python利用wxPython模塊打造ChatGPT式打字效果程序

    Python利用wxPython模塊打造ChatGPT式打字效果程序

    這篇文章主要為大家介紹了如何利用Python和wxPython模塊打造一個ChatGPT式打字效果程序,從而增強(qiáng)用戶體驗或提高應(yīng)用程序的可讀性,感興趣的可以了解一下
    2023-05-05
  • Python實現(xiàn)從文件中加載數(shù)據(jù)的方法詳解

    Python實現(xiàn)從文件中加載數(shù)據(jù)的方法詳解

    日常工作中有許多類型的文件,以及許多方法,用它們從文件中提取數(shù)據(jù)來圖形化。本文將利用Python實現(xiàn)從文件中加載數(shù)據(jù),感興趣的可以了解一下
    2022-04-04
  • python繪制箱型圖

    python繪制箱型圖

    這篇文章主要為大家詳細(xì)介紹了python繪制箱型圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • spyder 在控制臺(console)執(zhí)行python文件,debug python程序方式

    spyder 在控制臺(console)執(zhí)行python文件,debug python程序方式

    這篇文章主要介紹了spyder 在控制臺(console)執(zhí)行python文件,debug python程序方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評論

同江市| 台中县| 漯河市| 宁国市| 休宁县| 靖江市| 吉林省| 鄯善县| 江华| 砀山县| 报价| 阳原县| 孙吴县| 酉阳| 兴和县| 辛集市| 开平市| 东辽县| 乐昌市| 大同市| 美姑县| 阜平县| 海林市| 南部县| 田阳县| 江都市| 玛纳斯县| 永靖县| 乌拉特前旗| 通海县| 读书| 新巴尔虎左旗| 吉木萨尔县| 方城县| 岳普湖县| 鹿邑县| 金秀| 南郑县| 合江县| 古浪县| 鲜城|