使用ppython---实现python和php之间的通信

Posted by 甘家城 on 2017-03-15 Viewed times

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协议。

支付宝打赏 微信打赏

赞赏一下