pluginbase:一个简单但灵活的Python插件系统

时间:2021-03-11 19:46:43
【文件属性】:
文件名称:pluginbase:一个简单但灵活的Python插件系统
文件大小:50KB
文件格式:ZIP
更新时间:2021-03-11 19:46:43
系统开源 插件库 PluginBase是适用于Python的模块,可用于在Python中开发灵活的插件系统。 步骤1: from pluginbase import PluginBase plugin_base = PluginBase ( package = 'yourapplication.plugins' ) 第2步: plugin_source = plugin_base . make_plugin_source ( searchpath = [ './path/to/plugins' , './path/to/more/plugins' ]) 第三步: with plugin_source : from yourapplication . plugins import my_plugin my_plugin . do_something_cool () 或者:
【文件预览】:
pluginbase-master
----MANIFEST.in(212B)
----.travis.yml(327B)
----example()
--------builtin_plugins()
--------example.py(3KB)
--------app2()
--------README(266B)
--------app1()
----docs()
--------conf.py(7KB)
--------make.bat(4KB)
--------Makefile(4KB)
--------_themes()
--------index.rst(6KB)
--------_static()
----tests()
--------test_shutdown.py(413B)
--------test_basics.py(3KB)
--------conftest.py(621B)
--------plugins()
--------shutdown.py(275B)
--------test_advanced.py(537B)
--------dummy.py(63B)
----tox.ini(117B)
----LICENSE(1KB)
----setup.py(1KB)
----.gitignore(51B)
----pluginbase.py(16KB)
----Makefile(211B)
----README.md(604B)

网友评论