korean_dave wrote:

> This allows me to see output:
> 
> ---begin of try.py
> print "Hello World"
> --end of try.py
> 
> This DOESN'T though...
> 
> --begin of try2.py
> def main():
>  return "Hello"
main() # add this
> --end of try2.py
> 
> Can someone explain why???

Python doesn't call the main() function; you have to invoke it explicitly.

Peter
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to