如何在linux服务器上用 PHP 执行 python 脚本

如何在linux服务器上用 PHP 执行 python 脚本,第1张

如果你有服务器权限的话直接exec命令调用python命令行就行了

php文件:test.php

<?php

    exec("python hw.py",$array,$ret)

    echo("result: ")

    print_r($array)

    echo("return value: ".$ret)

?>

py文件:hw.py(与php同一目录)

print ("Hello World")

php执行结果:

result: Array ( [0] =>Hello World ) return value: 0

效果: pingsh代码: #ssh连接服务器 function getConnection() { ssh -o NumberOfPasswordPrompts=0 $1@$2 "pwd" &>/dev/null if [ $? != 0 ]then echo -e "

无法连接到$2" continue else echo -e "

成功连接$2" fi } #这里可以通过读取文linux服务器上通过脚本判断ssh服务是否正常

首先脚本需要有执行权限:chmod u x file.sh;方法:

用shell程序执行脚本:根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等然后输入命令(其中bash为shell的名称,myshell.sh则为你要执行的代码):bash myshell.sh


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/201464.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存