2010-05-09 70 views

回答

0

pkgutil可能会有帮助。

另请参阅this SO question.,这是一个代码示例表格that question

kaizer.se

import pkgutil 
# this is the package we are inspecting -- for example 'email' from stdlib 
import email 
package = email 
for importer, modname, ispkg in pkgutil.iter_modules(package.__path__): 
    print "Found submodule %s (is a package: %s)" % (modname, ispkg) 

~unutbu

import pkgutil 
for importer, modname, ispkg in pkgutil.walk_packages(path=None, onerror=lambda x: None): 
    print(modname) 
相关问题