gpt4 book ai didi

python - 将 Python 数据发送到 PHP 脚本

转载 作者:行者123 更新时间:2023-12-01 08:37:18 24 4
gpt4 key购买 nike

现在我的 Python 脚本正在打印如下数据:

print(address)

我基本上只是想将它发送到同一目录中的 PHP 脚本,如下所示:

script.php?data=address

这不是一个可公开访问的服务器,因此我认为发送curl请求不起作用。

数据可以作为 GET 或 POST 请求发送,以最容易实现的方式为准。

最佳答案

这是使用 requests library 的答案。它是第三方库,因此您必须安装它pip install requests

import requests
resp = requests.get("http://localhost/script.php?data=address")
print(resp.text)

如果你真的想要,你可以使用curl。只需使用 localhost127.0.0.1 来引用您自己。服务器不必是可公开访问的,但您确实需要使用 Apache 之类的工具来托管 PHP 所在的目录。

如果对于以 GET 或 POST 请求发送的数据不是那么重要,您也可以直接调用 PHP 脚本。 subprocess.run(['php', '/path/to/script', 'arg1', 'arg2']),然后在 PHP 中您可以使用 $argv 全局变量访问传入的参数多变的。这种方法使您不必担心托管 PHP 代码。

关于python - 将 Python 数据发送到 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53656763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com