我想用pyswip运行一个prolog文件,然后使用那个pl文件中写的一些规则。到目前为止,我只能断言规则,在python列表中获取断言的结果。但是如何使用pyswip运行pl文件。我找到了一些文档,github,Yuce's Blog,pyswip page,但没有一个能够实现我的需求。
答案 0 :(得分:1)
您可以使用咨询方法加载.pl文件,使用PySWIP:
prolog = Prolog()
prolog.consult("myplfile.pl")
希望它能帮到你!