Hello list,

We can not import a module twice in a session of Python (subsequent attempts to 
import same module don't result in any error though, but it is not-effective).

However after making change to module, we can reload() it (if not reload(), we 
could possibly have reimport statement) to get the updates in module.

I am a newbie in Python (learning via IDLE) and trying to understand

- what is extra (special) that import does, that reload() doesn't?
- if both do the same internally and externally, why subsequent imports of same 
module are ineffective?
- if subsequent imports of same module in a session are not effective, why not 
simply flag those attempts as an error, rather than letting them go effect-less.

Kindly help me understand the reasons behind.

Regards
Sandeep
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to