PyChecker must execute script?
Trent Mick
trentm at ActiveState.com
Wed Feb 5 16:44:50 EST 2003
[Geoff Gerrietts wrote]
> I believe PyChecker imports the modules, and analyzes the resulting
> bytecode.
Yes.
> If you have not included an "if __name__ == '__main__':" conditional,
> then it is likely that importing the module and running it will be
> fundamentally identical.
To be more specific. If you put all top-level executing code within a
if __name__ == "__main__":
# top-level code here
block then you will be fine.
Trent
--
Trent Mick
TrentM at ActiveState.com
More information about the Python-list
mailing list