【发布时间】:2014-07-17 00:54:17
【问题描述】:
我目前在我的 python 脚本中使用subprocess.call(["php", "test.php"]) 来调用 PHP 脚本。
我想知道是否可以在调用脚本时将$_GET 参数传递给脚本。如果可以,我会怎么做?
这就是我想要得到的:
“subprocess.call(["php", "test.php?i=3"])”
这是我当前的代码:
test.py
import subprocess
subprocess.call(["php", "test.php"])
test.php
<?php
echo $_GET['i'];
?>
【问题讨论】:
-
您是在 apache 还是 fpm 下提供这个 php 脚本?为什么不使用请求docs.python-requests.org/en/latest
-
不,你不能这样做。您需要编辑 php 脚本并让它解析
$argv