导航:首页 > 编程语言 > phppython交互

phppython交互

发布时间:2023-09-13 09:27:27

python可以和php一起用吗

当然可以,根据请求的文件后缀名映射到不同的程序上

② php调用python时python可以一直运行吗

如果你有服务器权限的话直接exec命令调用python命令行就行了
php文件:test.php

123456

<?php exec("python hw.py",$array,$ret); echo("result: "); print_r($array); echo("return value: ".$ret);?>

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

1

print ("Hello World");

php执行结果:
result: Array ( [0] => Hello World ) return value: 0

③ PHP和Python, Java之类的语言有什么不同PHP和前端交互是不是更简单

Python 需要学习器WEB 框架才能够接收前端form 表单提交的内容
建议看下这篇文章,这是关于 Python WEB 框架选型的。

PHP之所以搜索的结果多,是因为PHP本身是为了开发WEB网站而生的,在WEB领域应用广泛,故而很容易搜索到PHP相关的代码。如果你能够学习PHP的语法,参考资料固然多一些。

Java 一般应用于企业开发中。如果你是初学者,或者非计算机专业的人,可以忽略它的存在。


作为一个前端开发,还是推荐你使用Nodejs 吧 只需要 HTML、CSS、JavaScript 就能够进行WEB开发了。
给别人打个广告吧: NodejsWEB开发教程

④ php调用python

py和php放在同一个目录下面


some.py
------------------------------------------
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import sys

def do_some(a):
return "dosome:%s" % a

if __name__ == '__main__':
a = sys.argv[1]
if a:
T = do_some(a)
print T

-------------------------------------------
t.php

<?php
$k = $_REQUEST['k'];
if (!empty($k))
{
$k = trim($k);
// $a = array();
// exec('python ./some.py '.$k, $a);
// echo $a[0];
passthru('python ./some.py '.$k);
}

然后浏览器里面输入

浏览器会返回dosome:test

被我注释掉的代码也可以用来替代passthru
里面的$a 用来捕获输出 不过束腰注意的是 这里的arry 他是按照每一行' '当作一个元素
但是passthru 则是你python里的print的原样输出

⑤ 求助,php调用python脚本传递参数的问题

不成功的
python textcasting_stream_py/start_capture_stream.py rtmp://v2.gdtv.cn:1935/live/sport baw GermenVSJapan
成功的
python textcasting_stream_py/start_capture_stream.py rtmp://v2.gdtv.cn:1935/live/sport Kobe GermenVSJapan

阅读全文

与phppython交互相关的资料

热点内容
如何在找机平台下载app 浏览:395
西安php工作好找吗 浏览:927
outlook命令 浏览:229
程序员那么可爱主角介绍 浏览:934
银行卡短信消息如何加密 浏览:246
文件夹怎么不重名 浏览:406
linuxyum安装java 浏览:250
java数字计算 浏览:286
java按钮文字 浏览:641
python列表互换位置 浏览:337
sw怎么删除定向命令 浏览:757
php包含数组元素 浏览:666
安卓系统开发app需要什么 浏览:730
ssh2项目源码 浏览:288
三星提供了什么服务器地址 浏览:903
阿里云轻量应用服务器60元 浏览:160
微信公众号支付java 浏览:217
虾皮用的什么服务器 浏览:144
拍照的app哪个好用 浏览:890
方舟编译器2022 浏览:770