我已经将PTVS集成到Visual中,以便具有intellisense支持和调试功能。我在函数定义处设置了断点,但是当我调试时,控件会直接退出功能。在某些情况下,控制台窗口会弹出,它永远不会迭代到下一行代码。我喜欢PTVS,但这东西让我感觉很好。在options->Python >解释器选项中,我将其设置为Python2.7,任何人都可以告诉我选项有什么问题,以及控制台屏幕出现的原因。
提前谢谢。
发布于 2014-03-18 09:30:52
当您说在函数定义处设置断点时,您的意思是在一行中使用"def .“还是在函数的第一条语句上设置断点?
在Python中,函数是可执行的语句,所以如果将断点放在def行上,那么在定义函数时就会碰到断点,而不是被执行。
至于控制台窗口,它通常会打开,除非您在项目属性中将应用程序标记为Windows应用程序(这将启动不包括控制台窗口的pythonw.exe )。
如果这没有帮助,您可能希望发布您遇到问题的代码或设置断点的代码的屏幕截图。
https://stackoverflow.com/questions/22474051
复制相似问题