[Python-ideas] PEP for executing a module in a package containing relative imports
greg.ewing at canterbury.ac.nz
Mon Apr 23 00:18:22 CEST 2007
Steven Bethard wrote:
> if there's nothing to be passed to the function, why make it a
> function at all?
I don't usually like to put big lumps of init code
at the module level, because it pollutes the module
namespace with local variables. So I typically end
if __name__ == "__main__":
So I'd be quite happy if I could just define a
function called __main__() and be done with. I
don't understand why there's so much opposition
to that idea.
More information about the Python-ideas