[英]How do I suppress the console window when debugging python code in Python Tools for Visual Studio (PTVS)?
[英]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.