我需要关于这个 xx 的帮助
假设我的 php 有 3 个变量
<?php
$var1 = "1";
$var2 = "2";
$var3 = "3";
?>
所以在“exec”部分我有点卡住和困惑,我如何将这 3 个变量传递到我的 python 脚本中,以及如何在我的 python 脚本中接收这 3 个变量?
我需要关于这个 xx 的帮助
假设我的 php 有 3 个变量
<?php
$var1 = "1";
$var2 = "2";
$var3 = "3";
?>
所以在“exec”部分我有点卡住和困惑,我如何将这 3 个变量传递到我的 python 脚本中,以及如何在我的 python 脚本中接收这 3 个变量?
您只需将它们作为命令行参数传递:
exec ( "/path/to/python/script.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
顺便说一句:sys.argv[0]
包含脚本的名称,这就是您以 index 开头的原因1
。
http://www.tutorialspoint.com/python/python_command_line_arguments.htm