我的web服务器上有一个很棒的Python程序,我想在我的phpweb应用程序中使用它。在
下面是python命令的示例,以及在终端中看到的输出:>>> print MBSP.parse('I ate pizza with a fork.')
I/PRP/I-NP/O/NP-SBJ-1/O/i
ate/VBD/I-VP/O/VP-1/A1/eat
pizza/NN/I-NP/O/NP-OBJ-1/O/pizza
with/IN/I-PP/B-PNP/O/P1/with
a/DT/I-NP/I-PNP/O/P1/a
fork/NN/I-NP/I-PNP/O/P1/fork ././O/O/O/O/.
你可能认识到这是一个典型的POS标签。在
无论如何,我很困惑如何使用基于PHP的web应用程序向这个程序发送一个类似“我用叉子吃比萨饼”这样的字符串,并以某种方式获得响应,这种方式可以在PHP中进一步解析。在
其思想是使用PHP将文本传递给Python程序,然后通过选择特定类型的单词来获取PHP解析的响应。在
在PHP中,常见的疑点似乎是popen()和proc_open(),但popen()只用于发送或接收信息,而不是同时用于两者?popen()是否能够让我访问从Python程序获得的输出(如上所示)?或者有更好的方法吗?卷曲呢?在
我对这件事迷路了,所以谢谢你的智慧之言!在
博主想要在PHP web应用中使用一个Python程序进行POS标签处理。他们提到popen()可能只能用于发送或接收信息,不确定是否适合双向通信。他们在寻求一种方法,能在PHP中调用Python程序并获取输出,以便进一步解析。考虑使用popen()、proc_open()或curl,但目前感到困惑。

614

被折叠的 条评论
为什么被折叠?



