簡體   English   中英

在Visual Studio中使用PTVS調試Python代碼時出現控制台窗口

[英]Console Window Appears while debugging Python code using PTVS in Visual Studio

我已將PTVS集成到Visual studio中,這樣我就可以擁有智能感知支持和調試功能。 我在函數定義中設置了斷點,但是當我調試時,控件直接退出函數。 在某些方面,控制台窗口會彈出,它永遠不會迭代到下一行代碼。 我喜歡PTVS,但這件事讓我感到困惑。 在選項 - > Python工具 - >解釋器選項我已將其設置為Python 2.7可以任何人告訴我這些選項的錯誤以及控制台屏幕出現的原因。

提前致謝。

當你說你在函數定義中設置斷點時,你的意思是在“def ...”的行上,或者你是在函數的第一個語句中設置斷點?

在Python中,函數是可執行語句,所以如果你將斷點放在def行上,那么當你定義函數而不是執行函數時,你將會遇到斷點。

對於控制台窗口,它通常會打開,除非您將應用程序標記為項目屬性中的Windows應用程序(這將啟動不包含控制台窗口的pythonw.exe)。

如果這沒有幫助,您可能希望發布您遇到問題的代碼或設置斷點的代碼截圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM