Fetches an already-loaded module : Module « Language Basics « Python

Fetches an already-loaded module


print 'hello'
spam = 1                   


import simple          # first import: loads and runs file's code

print simple.spam            # assignment makes an attribute

simple.spam = 2        # change attribute in module

import simple          # just fetches already-loaded module
print simple.spam            # code wasn't rerun: attribute unchanged


Related examples in the same category

1. Using sys.modules Using sys.modules
2.Define and use a module
3.Import a pre-defined module
4.Import a specific member from a module
5.Import all members in a module
6.Change referenced variable value
7.Print module infomation
8.forces new code to load/run
9.Module scope variables
10.Define and use Module: import
11.Packages Are ModulesPackages Are Modules
12.Define and use Modules
13.Import statement that imports names from a module directly
14.Module import