python标准库列表(2.6-7、3.2-6)。

stdlib-list的Python项目详细描述


这个包包括python 2.6、2.7、3.2、3.3、3.4、3.5和3.6的所有标准库的列表,以及用于抓取正式python文档以获得上述列表的代码。

列出标准库中的模块?等等,你到底为什么会在乎这个?!

因为知道模块是否是标准库的一部分将在a project of mine中派上用场。And I’m not the only one谁会觉得这很有用。或者,tl;dr的答案是,当您分析python代码并希望找到模块依赖关系时,它非常方便。

在Google之后生成一个Python标准库列表(并查看前面链接的堆栈溢出问题的答案),我决定不喜欢现有的解决方案。因此,我首先为上面每个版本的python编写了一个python模块索引的toc刮刀。

然而,网络抓取可能是一个脆弱的事情。多亏了a suggestionby @ncoghlan,以及@birkenfeld@epc的进一步帮助,现在通过获取和解析每个相关版本的官方python文档的sphinx对象清单来填充列表。

用法

>>> from stdlib_list import stdlib_list
>>> libraries = stdlib_list("2.7")
>>> libraries[:10]
['AL', 'BaseHTTPServer', 'Bastion', 'CGIHTTPServer', 'ColorPicker', 'ConfigParser', 'Cookie', 'DEVICE', 'DocXMLRPCServer', 'EasyDialogs']

有关详细信息,请查看the docs

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java@AfterEach注释在Spring测试中被忽略   散列如何使用bouncy castle在Java中创建SHA512摘要字符串?   java无法使用Okhttp获取响应cookie   100个数的java阶乘   多线程如何在Java中实现对象计数器   java我的精灵不显示背景   java如何在com上应用PanelSlideListener。索特里。滑动面板。SlidengUpPanelLayout SlideUp库   java如何在JDBC中使用WHERE EXISTS函数   java Swing:标签前景中的白色被绘制为黑色   获取java的时间戳。util。另一个java的日期对象为(10/7/14)。util。日期对象(2014年10月7日星期二11:21:00)   java如何在Spring/OpenJPA 1中重新创建用于更新行锁定的选择   java在保存另一个maven项目中的类时,有没有办法让eclipse识别对该类的更改?   java如何解决Spring中的Servlet上下文错误?   java在mongodb中删除记录   显示的java片段与当前片段重叠,而不是替换它