deepmerge:用于Python核心数据结构的深度合并工具

时间:2024-03-30 08:57:12
【文件属性】:

文件名称:deepmerge:用于Python核心数据结构的深度合并工具

文件大小:21KB

文件格式:ZIP

更新时间:2024-03-30 08:57:12

Python

深度合并 一种处理python中嵌套数据结构合并的工具。 安装 可以在上使用deepmerge: pip install deepmerge 例子 通用策略 from deepmerge import always_merger base = { "foo" : [ "bar" ]} next = { "foo" : [ "baz" ]} expected_result = { 'foo' : [ 'bar' , 'baz' ]} result = always_merger . merge ( base , next ) assert expected_result == result 自订策略 from deepmerge import Merger my_merger = Merger ( # pass in a list of tuple, with the


【文件预览】:
deepmerge-master
----.gitignore(1KB)
----README.rst(2KB)
----uranium(2KB)
----docs()
--------strategies.rst(1KB)
--------conf.py(10KB)
--------index.rst(2KB)
--------api.rst(168B)
--------guide.rst(3KB)
--------Makefile(7KB)
----LICENSE(1KB)
----ubuild.py(154B)
----MANIFEST.in(15B)
----setup.py(1KB)
----.travis.yml(93B)
----deepmerge()
--------strategy()
--------tests()
--------exception.py(499B)
--------compat.py(64B)
--------merger.py(2KB)
--------__init__.py(970B)

网友评论