文件名称:pythonic依赖注入库。-Python开发
文件大小:90KB
文件格式:ZIP
更新时间:2024-06-14 08:53:46
Python Miscellaneous
Pinject Pinject是python的依赖项注入库。 Pinject的主要目标是帮助您以一种易于维护的方式将对象组装成图形。 如果您已经熟悉其他依赖注入库,那么Pinject Pinject是python的依赖注入库。 Pinject的主要目标是帮助您以一种易于维护的方式将对象组装成图形。 如果您已经熟悉其他依赖项注入库,则可能需要阅读最后的摘要部分,以使您了解Pinject是什么样,以及与过去的库有何不同。 在本README即将结束时,发行版本之间存在差异的变更日志。
【文件预览】:
pinject-master
----MANIFEST.in(102B)
----.travis.yml(210B)
----README.rst(52KB)
----DESIGN(8KB)
----requirements_dev.txt(85B)
----.pylintrc(17KB)
----.github()
--------workflows()
----tests()
--------injection_contexts_test.py(3KB)
--------scoping_test.py(4KB)
--------binding_keys_test.py(3KB)
--------support_test.py(7KB)
--------locations_test.py(4KB)
--------annotations_test.py(2KB)
--------provider_indirections_test.py(1KB)
--------object_graph_test.py(31KB)
--------decorators_test.py(13KB)
--------pinject_test.py(895B)
--------version_test.py(878B)
--------finding_test.py(4KB)
--------initializers_test.py(4KB)
--------required_bindings_test.py(1KB)
--------object_providers_test.py(5KB)
--------__init__.py(0B)
--------arg_binding_keys_test.py(7KB)
--------test_errors.py(12KB)
--------bindings_test.py(19KB)
--------providing_test.py(1KB)
----TODO(2KB)
----LICENSE(11KB)
----DEVELOPMENT.md(611B)
----pinject()
--------support_test.py(5KB)
--------required_bindings.py(1KB)
--------support.py(3KB)
--------injection_contexts.py(4KB)
--------scoping.py(3KB)
--------arg_binding_keys.py(5KB)
--------errors.py(9KB)
--------object_providers.py(4KB)
--------object_graph.py(9KB)
--------providing.py(830B)
--------binding_keys.py(2KB)
--------decorators.py(13KB)
--------__init__.py(2KB)
--------locations.py(4KB)
--------provider_indirections.py(895B)
--------annotations.py(2KB)
--------finding.py(2KB)
--------bindings.py(12KB)
--------version.py(19B)
--------initializers.py(2KB)
----VERSION(7B)
----setup.py(2KB)
----.gitignore(1KB)
----Makefile(1KB)
----.editorconfig(364B)
----run_readme_snippets.py(1KB)