守夜…作为python包

vigil的Python项目详细描述


https://github.com/munificent/vigil但作为python包

引用上面的话,“守夜人对不允许密码的行为非常警惕 无法通过编程规范。“

恳求

职能部门可以通过 vigil.implore

importmathimportvigil# The 0th argument to sqrt must always be greater than or equal to zero.@vigil.implore(">=",0,0)defsqrt(x):returnmath.sqrt(x)

如果调用方未能满足要求,则VigilError将 抛出,调用方将受到vigil.conf中定义的惩罚。

发誓

职能部门可以通过 vigil.swear

importmathimportvigil# The output must be greater than 0@vigil.swear(">=",0)defsqr(x):returnx*x

如果函数未能满足其誓言,将抛出VigilError。 函数将受到vigil.conf中定义的惩罚。

惩罚

错误函数的惩罚在vigil.conf中定义。 vigil.conf可以说deleteFunctions = FalsedeleteFunctions = True

FAQ

这是认真的吗?

永恒的道德警惕不是闹着玩的。

但是,删除代码的语言不是很疯狂吗?

不,希望根据代码本身保留明显存在错误的代码 规格太疯狂了。它可能有什么用?它是 已损坏,必须从代码库中清除。

守夜会自动帮你的。

守夜删除了一个函数。这不会导致调用它的函数失败吗?

这些功能似乎也被破坏了。跑步 再守夜,它会帮你处理的。多次调用 可能需要从代码中完全清除所有错误。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用applets查询的多人java游戏?   java如何基于字符串生成数组   基于java多边形的路径查找   java如何对多列ArrayList排序   java批处理更新从更新中返回了意外的行数(Spring/Hibernate)   java如何使用SeleniumWebDriver列出<tr>标记内的所有<td>   java如何使用SimpleFlatMapper将前缀为CSV的列别名到映射?   java为什么通过eclipse运行/调试TomCat时会出现ClassNotFoundException   java Android滚动视图上次视图未显示内部线性布局   替换字符串中不带空格的字符序列   调用方法时Java Swing GUI冻结   java是否允许/建议重用收集器?   在同步方法中使用java hashmap迭代器时   在java XMLDecoder XMLEncoder中写入XMLdatabase   java I无法在活动的片段中填充recyclerview   java Jitsi在调用过程中播放WAV文件如果可能,与音频混合   java JPA为什么我看到DB中每行有两个实体实例?