文件名称:pluginlib:在Python中创建和导入插件的框架
文件大小:63KB
文件格式:ZIP
更新时间:2024-05-28 04:08:14
Python
概述 Pluginlib使为您的项目创建插件变得简单。 特征 插件在导入时经过验证 可以通过不同的机制(模块,文件系统路径,)来加载插件 支持同一插件的多个(默认情况下使用最新) 可以按类型,名称或版本将插件 支持多个插件组,因此一个程序可以使用多套不会冲突的插件 插件支持条件加载(例如:操作系统,版本,已安装的软件等) 加载后,可以通过字典或点表示法 访问插件 安装 画中画 $ pip install pluginlib EL6和EL7(RHEL / CentOS / Scientific) (必须 配置EPEL存储库) $ yum install python-pluginlib $ yum install python34-pluginlib 费朵拉 $ dnf install python2-pluginlib $ dnf install python3-plugi
【文件预览】:
pluginlib-master
----setup.py(2KB)
----pylintrc(2KB)
----pluginlib()
--------_util.py(7KB)
--------__init__.py(1006B)
--------_objects.py(9KB)
--------_loader.py(16KB)
--------_parent.py(17KB)
--------exceptions.py(2KB)
----setup_helpers.py(2KB)
----requirements.txt(11B)
----MANIFEST.in(65B)
----LICENSE(16KB)
----doc()
--------api.rst(2KB)
--------spelling_wordlist.txt(87B)
--------index.rst(4KB)
--------conf.py(4KB)
--------faq.rst(5KB)
--------concepts.rst(9KB)
--------error_handling.rst(3KB)
----setup.cfg(523B)
----README.rst(8KB)
----tests()
--------__init__.py(2KB)
--------testdata()
--------test_parent.py(25KB)
--------test_objects.py(16KB)
--------test_util.py(8KB)
--------test_loader.py(20KB)
--------test_exceptions.py(3KB)
----tox.ini(2KB)