stdlib-list
这个包包含了 Python 2.6 到 3.12 版本的所有标准库列表。
重要提示:如果你使用的是 Python 3.10 或更新版本,你可能不需要这个库。请参考 sys.stdlib_module_names
和 sys.builtin_module_names
以获得类似的功能。
安装
stdlib-list
可在 PyPI 上获取:
python -m pip install stdlib-list
使用方法
>>> from stdlib_list import stdlib_list
>>> libraries = stdlib_list("2.7")
>>> libraries[:10]
['AL', 'BaseHTTPServer', 'Bastion', 'CGIHTTPServer', 'ColorPicker', 'ConfigParser', 'Cookie', 'DEVICE', 'DocXMLRPCServer', 'EasyDialogs']
更多详情,请查看文档。
致谢与项目历史
这个库最初由 @jackmaney 创建,在 @ocefpaf 和 @ericdill 的帮助下进行维护,直到 0.8.0 版本。之后,主要维护者将项目存档。
在主要维护者的同意下,项目从 jackmaney/python-stdlib-list
转移到 pypi/stdlib-list
,并由新的维护者接管。
维护权转移前的 README 文件保存在 READMD.md.old
中。