Guido van Rossum wrote: > Bad idea IMO. The __name__ == "__main__" rule is so ingrained, you > don't want to mess with it. It would only make a difference for main modules inside packages. Wouldn't that be fairly rare? The vast majority of existing __name__ == "__main__" uses ought to be unaffected. -- Greg