我没有使用过web2py,但是如果它在终端窗口中运行,你可以使用标准的pdb东西.在代码中的某处添加此行:
import pdb; pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)
这将调用调试器并中断.然后你可以使用PDB命令:n进入下一行,l列出代码,s进入函数,p进行打印,等等.
可以使用以下设置调试在Web2py上构建的应用程序:
您还可以使用Visual Studio 2010.具体方法如下:
如果您已经使用visual studio,这是一个很好的设置.