python的json的额外特性:注释、顺序、numpy、pandas、datetimes等等!简单但可定制。

json_tricks的Python项目详细描述


json技巧(python)

pyjson技巧包为python处理json文件带来了一些功能:

  1. 以可读格式存储和加载numpy数组
  2. 存储和加载类实例 通用实例和自定义实例。
  3. 将日期/时间存储并加载为字典(包括时区)。
  4. 使用 ordereddict 保留地图顺序 {}
  5. 允许在json文件中以 开头的行进行注释
  6. 集合、复数、十进制、分数、枚举、压缩、重复键、路径库路径…
  7. < > >

    以及压缩和禁止重复键。

    • 代码:https://github.com/mverleg/pyjson_tricks" rel="nofollow">https://github.com/mverleg/pyjson_tricks
    • 文档:http://json-tricks.readthedocs.org/en/latest/" rel="nofollow">http://json-tricks.readthedocs.org/en/latest/
    • pip: https://pypi.python.org/pypi/json\u tricks

    2.0系列增加了上述一些功能,并打破了向后兼容。3.0版系列是一个可读性更强的重写版本,它也使编码器的组合更加容易,同样也不完全向后兼容。

    格式的几个键有特殊含义,以后的版本中可能会添加更多键。

    如果您考虑使用json,但将注释作为配置文件格式,请查看hjson hjson ,它可能更合适。为了其他目的,继续阅读!

    感谢所有的Github明星!

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

推荐PyPI第三方库


热门话题
java API以编程方式创建ARM模板   java是否有合适的模式或方法来遍历数据和动态构造对象?   oop((类名)InstanceName)在java中有什么用途?   接口Java类方法未初始化   Java类:静态字段在内存中的位置?   java错误:服务类没有零参数构造函数   使用JDBC模板的java参数化sql查询   安卓致命异常:主java。lang.RuntimeException:   amazon web服务使用IAM角色从java访问AWS S3   java如何在Gradle中使用ojdbc   带块的Java类实例化   java日志记录是否有很大的开销,即使它是关闭的?   java JetBrains@Contract using字段   BluetoothGattCallback中从未调用java onDescriptorWrite()   java HttpMessageConverter无效的EOF处理   java在安卓的主活动类中调用另一个类   java防止在spring hibernate中存储重复值的正确方法   java如何在JAVADOC注释中使用变量?