Issue warning if no "return" in function?

alex23 wuwei23 at
Fri Sep 5 04:08:49 CEST 2008

On Sep 4, 8:05 pm, Poster28 <usen... at> wrote:
> What would you suggest to check python programs for non-syntax error.
> One example I could think of that one might forget to "return" a value from
> a function.
> How could I check for these and maybe other mistakes?

I really recommend getting into the habit of writing tests for all of
your programs. I like the test-driven approach; write a test that
reflects the behaviour you want and -then- write your code. If it
doesn't succeed, there's most likely something wrong with your code.

Test-Driven Development in Python:

nose (a very nice test runner):

More information about the Python-list mailing list