【文件属性】:
文件名称:mypy-zope:mypy插件支持zope.interface
文件大小:58KB
文件格式:ZIP
更新时间:2021-04-06 03:27:15
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)