从prolog使用shell运行命令时的一个例子

时间:2017-05-02 15:35:32

标签: prolog swi-prolog

我在prolog中执行命令时遇到问题,

http://www.swi-prolog.org/pldoc/man?predicate=shell/2

我正在尝试使用shell

从prolog运行python文件
shell('cmd.exe /C python C:\\Users\\yousef_soliman\\a.py').

但它在prolog中返回

  

我已经安装了python,我可以从cmd运行它

python C:\\Users\\yousef_soliman\\a.py

并且有效

1 个答案:

答案 0 :(得分:0)

请尝试:

shell('python C:\\Users\\yousef_soliman\\a.py').