ppython大致是用socket来实现php和python的联络;
先是用python的socket开一个端口监听,在这个端口来进行数据传输
之后php连接那个端口,向那个端口传输数据,python在接受到数据处理之后再返回结果。
这里介绍一下基本使用,先下载http://pan.baidu.com/s/1dEHgYgL。
解压之后放到服务器上。
为了长久在Linux服务器里可以运行,开个screen
screen -S ppython
在screen里运行,可以看到Server Startup
python php_python.py
之后进行写各自要执行的python代码和php代码
#python #modulename.py def add(x,y): return x+y
<?php require_once("php_python.php"); $x=1;$y=2; $result=ppython("modulename::add",x,y); echo $result;
官方文档:https://code.google.com/archive/p/ppython/
版权声明:本文为原创文章,转载请注明出处和作者,不得用于商业用途,请遵守
CC BY-NC-SA 4.0协议。
赞赏一下