Python脚本不能正确执行从PHP

我试图运行一个pyp脚本与PHP,但它不能正常运行时,我用PHP启动它。这个脚本,在这里“bot.py”与instagram api进行交互,并将输出作为文本文件写入“bot1.txt”。Python脚本不能正确执行从PHP

这里是PHP代码:

shell_exec("python automation/bot.py");

这里是Python的片段,在文件中写道:

​​

我的问题是,当我启动它用Php脚本运行,但不写入文件bot1.txt。当我用命令行运行python脚本时,一切都很完美,所以我不明白这里的交易是什么。 我在本地服务器上使用MAMP。 谢谢!

回答:

也许你应该指定你的路径。

$myPHPScriptPath = realpath(dirname(__FILE__)); 

然后指定您的python脚本的相对路径。

希望它有帮助

以上是 Python脚本不能正确执行从PHP 的全部内容, 来源链接: utcz.com/qa/257451.html

回到顶部