一个简单但灵活的Python插件系统。-Python开发

时间:2024-06-14 10:02:19
【文件属性】:

文件名称:一个简单但灵活的Python插件系统。-Python开发

文件大小:51KB

文件格式:ZIP

更新时间:2024-06-14 10:02:19

Python Miscellaneous

PluginBase PluginBase是适用于Python的模块,可用于在Python中开发灵活的插件系统。 步骤1:从pluginbase导入PluginBase plugin_base = PluginBase(package ='yourapplication.plugins')步骤2:PluginBase PluginBase是适用于Python的模块,可用于在Python中开发灵活的插件系统。 步骤1:从pluginbase导入PluginBase plugin_base = PluginBase(package ='yourapplication.plugins')步骤2:plugin_source = plugin_base.make_plugin_source(searchpath = ['./ path / to / plugins','./path/to/more/步骤3:使用plugin_source:从yourapplication.plugins导入my_plugin my_plugin.do_something_cool()或替代:my_plugin =


【文件预览】:
pluginbase-master
----MANIFEST.in(212B)
----.travis.yml(337B)
----README.rst(684B)
----example()
--------builtin_plugins()
--------example.py(3KB)
--------app2()
--------README(266B)
--------app1()
----docs()
--------conf.py(7KB)
--------make.bat(4KB)
--------Makefile(4KB)
--------_themes()
--------index.rst(6KB)
--------_static()
----Pipfile(271B)
----tests()
--------test_shutdown.py(413B)
--------test_basics.py(3KB)
--------conftest.py(615B)
--------plugins()
--------shutdown.py(275B)
--------test_advanced.py(537B)
--------dummy.py(63B)
----tox.ini(122B)
----LICENSE(1KB)
----setup.py(2KB)
----.gitignore(64B)
----pluginbase.py(16KB)
----Makefile(211B)

网友评论