Evan Simpson wrote: > Argh. Scripts need a __name__ defined, or various activities choke. It > can't be the Id of the Script, since that can contain '.', which screws > up imports in the Script. It can't be None, since that will cause this > problem. > > Are there hidden gotchas lurking around giving all Scripts the __name__ > "Script (Python)"? Other suggestions?
Ages ago I suggested "__main__" because the newly instantiated code is sort-of a new top-level namespace for a sort-of python interpreter. But given all the issues that arrised with the other choices maybe there's lurking gotchas with "__main__" too. Anyway, thats my thought. -- Jamie Heilman http://audible.transient.net/~jamie/ "Paranoia is a disease unto itself, and may I add, the person standing next to you may not be who they appear to be, so take precaution." -Sathington Willoughby _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )