我如何将 .php 文件变量转换为 .py 文件

问题描述

.PHP 文件代码

<?PHP
$para1 = "one";
echo shell_exec("python C:/xampp/htdocs/python/test.py '$para1'");
?>

.py 文件代码

#! C:\Users\mhammad\AppData\Local\Programs\Python\python39\python.exe
print("Content-Type: text/html\n\r\n") #this code is for run .py file in xampp localserver.
import sys
print(sys.argv)

在浏览器中的 xampp 服务器上运行时 python 文件输出['C:/xampp/htdocs/python/test.py']

如何从 .PHP 文件获取变量值到 .py 文件

解决方法

上面提到的代码工作得很好,但问题是 xyz.py 文件在命令行终端的后台运行,这个 print(sys.argv) 可以使用 xyz.py 中的变量值 $para1 = "one";文件并打印该共享变量的值。 谢谢

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...