将变量从 PHP 发送到 Python?

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

我目前正在使用代码

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

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



慕的地6264312
浏览 72回答 1
1回答

白猪掌柜的

您只需将它们作为命令行参数传递:exec ( "C:/Python/python.exe C:/wamp64/www/site/test.py $var1 $var2 $var3" );然后在你的 Python 脚本中你可以像这样读取它们:import sysprint sys.argv[1] # first parameterprint sys.argv[2] # second parameterprint sys.argv[3] # third parameter
打开App,查看更多内容
随时随地看视频慕课网APP