python与php交互

方法一:

php中可以真接

$result=exec(phtyon XXX.py);


但经常会因返回含编码问题和含html标识,被忽略为空,可以再用urlencode再编一次码

python:

result=urllib.quote(XXXXX)

php:

$result=urldecode(XXXX);




方法二:

保存共同文本


方法二:

memcache


这里会牵涉到序列化与反序列化问题:

1)可以直接用json代替

import json


result=json.dumps(XXXX)


2)python中用到pickle,php中再调用python 反序列

http://stackoverflow.com/questions/3040872/pythons-cpickle-deserialization-from-php









你可能感兴趣的:(python,php)