Skip to main content
 首页 » 编程设计

php之在 Django/Python 文件中调用 .php

2025年05月04日21itcoder

我正在 Django 中构建一个应用程序,并希望运行我之前已经创建的 .php 脚本。我需要能够向 .php 文件提供一个字符串并捕获返回的输出。有谁知道如何做到这一点?我可以发出某种 http 请求并捕获响应吗?

附注我已经尝试将 php 文件转换为 python 脚本,但我无法让它工作..

请您参考如下方法:

试试这个,我找到了 here

import subprocess 
 
#simple caller, disguard output 
 
subprocess.call("php /path/to/my/old/script.php") 
 
# if you want output 
 
proc = subprocess.Popen("php /path/to/my/script.php", shell=True, 
stdout=subprocess.PIPE) 
 
script_response = proc.stdout.read()