我的代码中出现了很多错误.因此,我希望能够在开始时将它们最小化,或者在代码执行之前尽可能多地查看错误.这是可能的,如果是这样,我该怎么做?
我在本周的代码中发现了以下错误:
import datetime
d = datetime.date(2010,9,24)
if d.isoweekday == 5:
pass
Run Code Online (Sandbox Code Playgroud)
是的,它应该是d.isoweekday()而不是.
我知道,如果我有一个测试用例,我就会得救.将函数与5进行比较并不是很有用.哦,我不是因为这个而责怪Python.
我的问题:是否有可以发现像这样的错误的工具?
我基本上来自C语言编程世界,现在深入研究Ruby和Python等脚本语言世界.
我想知道如何进行调试.目前我遵循的步骤是,
虽然它有效,但我无法像在VC++环境中那样进行调试.
我的问题是,有没有更好的调试方法?
注意:我想这可能是一个重复的问题,如果有的话,请指出我的答案.