>From the discussions in this thread, I get the impression that there are 
>genuine
requirements to reload() a module during a program's execution.

It is fairly easy to see reload() in context of interactive execution, but how 
does it
come into picture in case of non-interactive Python program executions?

- one way could to be periodically poll for change of module version (time 
stamp etc.),
  and reload(),
- other could be sending a signal to program and reload() selected modules 
during
  processing of that signal by the program. Is it done this way in Python as 
well?

  There used to be programs which could reload the configuration file (and act
  accordingly) without needing to restart the program) when specific signal was 
sent
  to them.

Am I on right track in my understanding?
What are the other ways to accomplish reload() during the execution of a 
non-interactive Python program?
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to