##严格
pystrict的Python项目详细描述
严格的
Python strict标记
pip install pystrict
在类上使用@strict可以在实例具有在init之外创建的变量时引发异常,从而防止出现严重错误。 不幸的是,短绒并不总是能抓住这个。我无法表达最近这为我节省了多少时间。在
在函数上使用@strict当前只检查类型说明符。在
待办事项:
@strict(runtime=True)
将在运行时检查类型,并在传递错误类型时引发ValueError
示例: 从pystrict导入strict
^{pr2}$- 项目
标签: