James Stroud <[EMAIL PROTECTED]> writes:
>     FunctionUser.do_something_with(globals(), 'doit', 7)
How about instead of "import FunctionUser", require

   from FunctionUser import do_something

In FunctionUser.py, write:

   frob = (some object that gets necessary stuff from module environment)

   def do_something(*user_args, __frob = frob): 
      # use __frob to access FunctionUser module contents as needed
      # ...
      (func, args) = getattr(FunctionUser, user_args[0]), user_args[1:]
      func(*args)
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to