编译的模块名称在中sys.builtin_module_names
。有关所有可导入模块,请参见pkgutil.iter_modules
。
干净virtualenv
地运行它们,以(仅)获取Python本身随附的模块。
请注意,“人气调查”将必然包括使用旧的,不鼓励使用的命名约定的模块,因为它们是在今天的准则到位之前编写的,并且不能更改,因为需要向后兼容。它可能对某些事情很有用,但对于回答诸如“我应该如何命名我的功能?”之类的最佳实践问题却不是。为此,请参阅PEP8,Python样式指南,尤其是“命名约定”部分。