一般直接看stderr 输出, 或者打印到stdout。如某些情况无法在terminal看到输出( 如python非主程序,被C调用 ),可以重定向到文件:
# in python script
stdout = open("file.log", "w")
stderr = stdout
print "debug thing..."
然后到文件中查看。
更进一步,如果需要单步跟踪,可以使用 pdb 调试。 其在windows下为 wxpython + winpdb
没有评论:
发表评论