【问题标题】:Using prolog without the pl file在没有 pl 文件的情况下使用 prolog
【发布时间】:2021-12-06 10:29:08
【问题描述】:

我的 python 应用程序运行良好,它使用 swi_prolog 的咨询、断言和查询函数以及一个 pl 文件。但是,当我通过 web 调用代码时(尝试打开 pl 文件时出现访问错误)。

所以,我想到了在没有pl文件咨询的情况下使用prolog。我只是想以某种方式将 pl 文件内容嵌入到 prolog 中,以便我可以以类似的方式使用它,并且可以继续执行查询步骤。有没有人可以指导我这样做?

提前致谢, 费达

【问题讨论】:

  • 这是同一个problem cross 在 SWI-Prolog Discourse 论坛上发布的吗?

标签: python prolog swi-prolog


【解决方案1】:

SWI-Prolog 手册有一章关于deploying applications。特别是,它允许您为您的程序创建所谓的saved states。这种机制允许您从应用程序中创建一个独立的包,无论是从应用程序内部还是从from the command line

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多