python - 将变量从 PHP 发送到 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
推荐阅读
- android - 当移动数据关闭时,TrafficStats.getMobileTxBytes() 返回负数,当数据打开时,它返回启动时的总数据
- javascript - 在 react native expo 中跟踪客户端 URL 的其他方法
- rust - 一个函数可以同时采用 IntoIterator
和 IntoIterator<&T>? - node.js - 通过 VSCode 终端安装 npm 报错
- python - 如何使用pydictionary检查输入是否是有效的英文单词
- tkinter - 出现 tkWindow.mainloop() 时程序停止
- blackberry - 黑莓分析 - 采用事件
- statistics - 三向交互效应的非参数检验
- docker - 在 Windows 容器中,服务会自动停止
- javascript - 我没有在 HTML 文件中添加脚本,但是 react 应用程序仍然可以工作,怎么样?