我是否可以将一个列表从python传递给一个php脚本,该脚本通常需要一行一行地对一个.txt文件进行操作?

我是否可以将一个列表从python传递给一个php脚本,该脚本通常需要一行一行地对一个.txt文件进行操作?,php,python,bash,command-line-interface,Php,Python,Bash,Command Line Interface,我对所有编程都是新手,但我正试图为我的团队建立一些功能 我有一个python脚本,它可以执行一些有用的分析,现在我需要它与一个PHP脚本通信,我通常使用一个文本文件作为参数从命令行调用该脚本,该脚本逐行解析和操作 我试图做的是从Python向CLI中的脚本传递一个列表变量 最好的方法是将列表写入我服务器上的文本文件,然后用Python的子进程调用脚本,还是有更简化的方法来实现这一点?用Python将数据写入文本文件,然后用php加载该文本文件绝对是最简单的方法。如果您愿意修改php脚本,可以让它

我对所有编程都是新手,但我正试图为我的团队建立一些功能

我有一个python脚本,它可以执行一些有用的分析,现在我需要它与一个PHP脚本通信,我通常使用一个文本文件作为参数从命令行调用该脚本,该脚本逐行解析和操作

我试图做的是从Python向CLI中的脚本传递一个列表变量


最好的方法是将列表写入我服务器上的文本文件,然后用Python的子进程调用脚本,还是有更简化的方法来实现这一点?

用Python将数据写入文本文件,然后用php加载该文本文件绝对是最简单的方法。如果您愿意修改php脚本,可以让它从stdin读取数据,并在两个进程之间设置一个管道,但这将有点棘手。

由于您的php脚本已经需要一个文件,您可以从Python脚本生成它:

some_list = ['A', 'list', 'of', 'things']

with open('out.txt','w') as f:
   out.write('\n'.join(some_list))
现在将
out.txt
传递给PHP脚本