文件名称:straight.plugin:一个简单的插件加载工具
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-12 17:04:14
Python
完整文档: //readthedocs.org/docs/straightplugin/邮件列表: : forum/ 直插件非常简单。 Straight Plugin提供了一种您可以从几乎任何现有的Python模块创建的插件类型,并且是外部开发人员使用自己的插件向您的项目添加功能和自定义的简便方法。 使用任何可用的插件都很容易。 from straight.plugin import load plugins = load('theproject.plugins', subclasses=FileHandler) handlers = plugins.produce() for line in open(filename): print handlers.pipe(line) 而且,编写插件也一样容易。 from theproject import FileHan
【文件预览】:
straight.plugin-master
----setup.py(541B)
----.gitignore(15B)
----MANIFEST.in(98B)
----test-packages()
--------package-test-plugins()
--------some-test-plugins()
--------imply-plugins()
--------more-test-plugins()
--------class-test-plugins()
--------pep-420-plugins()
----LICENSE(1KB)
----.github()
--------workflows()
----straight()
--------__init__.py(56B)
--------plugin()
----README.rst(2KB)
----docs()
--------write-plugin.rst(2KB)
--------loaders.rst(2KB)
--------Makefile(5KB)
--------api.rst(463B)
--------index.rst(2KB)
--------conf.py(8KB)
--------make.bat(5KB)
--------glossary.rst(1KB)
--------getting-started.rst(3KB)
----AUTHORS(255B)
----tests.py(8KB)
----requirements-dev.txt(7B)
----tox.ini(128B)