文件名称:mypy-zope:mypy插件支持zope.interface
文件大小:58KB
文件格式:ZIP
更新时间:2024-04-25 21:13:55
python plugin mypy static-typing zope
mypy插件支持zope.interface 目标是能够使zope接口在mypy意义上被视为类型。 用法 同时安装mypy和mypy-zope: pip install mypy-zope 在您的项目中编辑mypy.ini文件以启用插件: [mypy] namespace_packages =True plugins =mypy_zope:plugin 你完成了! 现在,您可以使用mypy检查您的项目: mypy your-project-dir 支持什么? 您可以浏览以对支持的功能以及如何使用它们有所了解。 接口声明 您可以定义接口并提供实现: class IAnimal ( zope . interface . Interface ): def say () -> None : pass @ zope . interface . implemen
【文件预览】:
mypy-zope-master
----setup.py(37B)
----.gitignore(121B)
----Makefile(430B)
----src()
--------mypy_zope()
--------zope-stubs()
----MANIFEST.in(113B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----setup.cfg(1KB)
----.github()
--------workflows()
----README.md(5KB)
----tests()
--------samples()
--------test_samples.py(2KB)
----mypy-zope(74B)
----mypy-zope.ini(56B)
----tox.ini(113B)