IPyhon魔术持久规则。

durable-rules-tools的Python项目详细描述


durable_rules_magic

Binder

简化工作的魔力耐用。规则在教育背景下,最初在处理“主谓宾”三重式推理时。在

安装方式:

pip install --upgrade git+https://github.com/innovationOUtside/durable_rules_magic.git

有关用法,请参阅demo.ipynb。在

附加说明

如果我们定义:

fromIPython.displayimportJavascriptclassSpeech():defsay(self,txt):display(Javascript(f'speechSynthesis.speak(new SpeechSynthesisUtterance("{txt}"))'))

然后我们可以让Python说话。。。在

例如:

^{pr2}$

这意味着我们可以听到使用形式规则的推理:

@when_all(Subject('eats','worms'))defbird(c):speaker.say(f'if {c.m.subject} eats worms')Set(c,'? : is : bird')speaker.say(f'{c.m.subject} is a bird')

这将使规则既容易理解又容易遵循。在

我们是否可以为规则创建一个装饰器来提供这种口头注释?在

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

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值