Print module infomation : Module « Language Basics « Python






Print module infomation

//File: module2.py
print 'starting to load...'

import sys
name = 42

def func(): pass

class klass: pass

print 'done loading.'



///////////////////////////////////////////////////////////////////////////////////
//Main.py

import module2
starting to load...
done loading.

module2.sys
print module2.name

print module2.func, module2.klass

print module2.__dict__.keys()

           
       








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.Fetches an already-loaded module
7.Change referenced variable value
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