petr.jakes.tpc wrote: > thanks for your reply. I will try to live with the > >>>> import __main__ as displeje_pokus > > in the text file.
Why? > Anyway, using this, it looks like I have to assign all functions/ > methods to a local name like: > > myFunction=displeje_pokus.myFunction > > to avoid to write modul name (displeje_pokus) in front of the each > function/method calling. > > Do you think there is a way how to protect the text file contents > against such a "assigning hell"? This has nothing to do with your previous problem. Use from __main__ import myFunction, myOtherFunction, ... or from __main__ import * if you prefer "namespace pollution paradise"*. Again, it would be better to move the doctest.testfile() call into a separate script. Peter (*) which I'm tempted to write "namespace 'pollution' paradise" or "namespace pollution 'paradise'", but don't, for fear of "quoting hell". -- http://mail.python.org/mailman/listinfo/python-list