发送变量';什么是从PHP到Python?

发送变量';什么是从PHP到Python?,python,php,variables,Python,Php,Variables,我找到了一种只获取一个变量的方法,我需要18个变量 我目前正在使用代码 echo shell_exec("C:/Python/python.exe C:/wamp64/www/site/test.py 2>&1"); 代码运行得很好,但是如何将变量发送到python?您只需将它们作为命令行参数传递: exec(“C:/Python/Python.exe C:/wamp64/www/site/test.py$var1$var2$var3”) 然后,在Python

我找到了一种只获取一个变量的方法,我需要18个变量

我目前正在使用代码

echo shell_exec("C:/Python/python.exe C:/wamp64/www/site/test.py 2>&1");

代码运行得很好,但是如何将变量发送到python?

您只需将它们作为命令行参数传递:

exec(“C:/Python/Python.exe C:/wamp64/www/site/test.py$var1$var2$var3”)

然后,在Python脚本中,您可以这样读取它们:

import sys

print sys.argv[1] # first parameter
print sys.argv[2] # second parameter
print sys.argv[3] # third parameter

如果我用谷歌搜索你的问题,我会得到这样的答案:到目前为止你尝试了什么,我想这个问题已经被问了很多次了。我试过了,但对我来说,两个变量都不起作用。你为什么不插入一个变量作为json字符串,然后用python对其进行解码