已解决:解决方案---------------------------------------------------------- ------------------
我想getimagesize()
在 Python 脚本中执行 PHP 标准库中的函数。该函数必须从 Python 传递一个图像路径。
我知道如何在 Python 中运行 php 脚本,但我不知道如何从 Python -> PHP 传递参数,然后将结果返回到 Python。
这是我在 Python 脚本中的内容:
def php_script_runner(script_path):
p = subprocess.Popen(['php', script_path], stdout=subprocess.PIPE)
result = p.communicate()[0]
return result
这是我在 PHP 文件中的内容(我不确定如何将参数传递给它):
<?php getimagesize() ?>
我如何将参数传递给'get_image_size.php'
并让它在 Python 中返回结果以进行进一步处理?
我想为其他自定义 PHP 函数进一步实现这个想法。这个问题的主要目标不仅是找到图像的大小,而且能够将其用于将来的其他 php 密集型功能。
其主要目标是确定:
- 如何在 Python 中调用 PHP 脚本
- 如何从 Python 将 agrument 发送到 PHP 脚本
- 如何将 PHP 脚本的输出解析回 Python