没有项目描述

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第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException