繁体   English   中英

从PHP脚本执行Python脚本

[英]Execute Python Script From PHP Script

我有python文件newtry.py,这是我的代码:

print ("hello world")

我也有php文件,它是importKeyword.php,这是我的代码:

<?php
$python = `python newtry.py`;
echo $python;
echo "yes";
 ?>

我想从浏览器中的python打印“ hello world”,但它仅打印来自php文件的“ yes”。 我已经看过使用backquote运算符的解决方案( 在此处输入链接描述 ),并且想知道为什么我不能做到这一点。

您可以使用exec函数

exec('python newtry.py', $output);
var_dump($output);

使用2>&1重定向输出

<?php
exec("python newtry.py 2>&1", $python);
print_r($python);
echo "yes";
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM