如何通过PHP脚本调用Python程序并高效获取执行结果?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2690个文字,预计阅读时间需要11分钟。
目录+前言+思路+代码+效果+补充+tf.app.run+前言+在设置中需要用到的+PHP+递归参数调用+Python+脚本并行获取后者的返回结果,经过查阅资料得以解决。+思路+PHP+借助shell_exec+通过类似的方式实现。
目录
- 前言
- 思路
- 代码
- 效果
- 补充
- tf.app.run
前言
在毕设中需要用到PHP传递参数调用Python脚本并获取后者返回的结果,经过查阅资料该问题得以解决。
思路
PHP借助shell_exec通过类似于python sum.py $aa $bb的形式以执行系统命令的方式传递参数给Python文件;
Python则通过sys.argv(需引入sys模块)来接收命令中所包含的参数(需要注意的是:此时传入的参数都会被默认为str类型,需要在函数内部进行解析和转换)并将处理结果通过print函数输出;
PHP通过将shell_exec函数返回的结果赋给变量实现取得Python返回数据的效果。
本文共计2690个文字,预计阅读时间需要11分钟。
目录+前言+思路+代码+效果+补充+tf.app.run+前言+在设置中需要用到的+PHP+递归参数调用+Python+脚本并行获取后者的返回结果,经过查阅资料得以解决。+思路+PHP+借助shell_exec+通过类似的方式实现。
目录
- 前言
- 思路
- 代码
- 效果
- 补充
- tf.app.run
前言
在毕设中需要用到PHP传递参数调用Python脚本并获取后者返回的结果,经过查阅资料该问题得以解决。
思路
PHP借助shell_exec通过类似于python sum.py $aa $bb的形式以执行系统命令的方式传递参数给Python文件;
Python则通过sys.argv(需引入sys模块)来接收命令中所包含的参数(需要注意的是:此时传入的参数都会被默认为str类型,需要在函数内部进行解析和转换)并将处理结果通过print函数输出;
PHP通过将shell_exec函数返回的结果赋给变量实现取得Python返回数据的效果。

