没有项目描述

oprint的Python项目详细描述


Build Tests

cpython 3.6dict对象的pprint保持插入顺序。

关于

cpython 3.6为dict对象使用了一个新的“紧凑”表示。作为一个 很好的副作用这会保留键的插入顺序。

The order-preserving aspect of this new implementation is considered an implementation detail and should not be relied upon

pprint.pprint()保留了它在早期python版本中的行为。 它通过按字母顺序排序键来格式化dict对象。

>>>importpprint>>>pprint.pprint({'foo':1,'bar':2,'baz':3}){'bar':2,'baz':3,'foo':1}

oprint.pprint()扔掉旧的。

>>>importoprint>>>oprint.pprint({'foo':1,'bar':2,'baz':3}){'foo':1,'bar':2,'baz':3}

否则,库是pprint的替换项。

安装

pip install oprint

开发

此项目是在GitHub上开发的,请将issues存档以获取任何功能 或者bug请求。

贡献者

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

推荐PyPI第三方库


热门话题
运行ClassSpy java时发生反射错误   java Android ContextWrapper fileList()看不到我的文件   java使用JAXWS构建大型MTOM/XOP消息   eclipse如何使用ACM库(控制台程序)编写Java程序?   java m2eclipse插件搜索在配置为Nexus时不会给出结果   java Scanner只识别文本文件中的某些行,而不识别其他行   java如何从smartwatch启动活动或服务   java检查数组是否至少有两个具有特定值的元素   JAVA网URL编码器/解码器替代方案   Java中通过引用传递对象   spring如何在使用JavaJSON修补程序进行修补时禁止更新字段   使用java将海量数据存储到mysql的最佳方法   java字符串作为不可变对象   java我无法访问tomcat服务器(localhost),甚至无法访问mysql   java While循环条件未给出预期结果   java如何启动传递图像uri的新活动   Java中类定义在方法中的使用   Java程序在Ubuntu中运行我的另一个程序