我可以从php调用python脚本或函数吗?

时间:2011-05-23 08:27:54

标签: php python linux

我有一个php页面,其中列出了带有文件名和用户名的备份。 备份是用python脚本完成的,但是对于web界面,我使用了php。

现在我想把设施放在网页上,在备份文件名旁边会有一个名为restore的按钮,所有的主目录内容都会被替换。

我可以使用备份文件名,用户名等参数创建python函数,并恢复备份。

但我不知道如何通过php

将变量传递给python

2 个答案:

答案 0 :(得分:5)

是的,您可以致电exec("python pythonscript.py someparams");,或者如果您需要将输出保存到变量,请使用此代码

exec("python mypythonscript.py someparams",$output);
var_dump($output);

更多信息:call python script by php and solve errors

答案 1 :(得分:1)

您可以从PHP调用shell:

还有更多。