我希望能够在某些python 3.6代码中的特定位置启动并附加调试器,而不必从程序开始将其附加到调试器。 .NET通过Debugger.Launch()具有此功能,在该语句被点击时,系统会提示我附加调试器。
Python 3.x是否有类似的东西?
答案 0 :(得分:3)
import pdb;pdb.set_trace()
使用上面的语句调试命令代码,进入,退出(o),下一步(n),继续(c)并阅读带有pdb的官方文档python,这将是python 2和python3的核心调试器。< / p>