代码之家  ›  专栏  ›  技术社区  ›  Joh

可以在PHP中使用python吗

  •  7
  • Joh  · 技术社区  · 15 年前

    我有一个安装了PHP的VPS Linux Web服务器。 我想在一个应用程序中编写一些搜索引擎或数据挖掘类的代码,这是我对构建i python的理解。

    我想知道我是否可以同时使用python和php

    比如在PHP中调用python函数,反之亦然。

    因为它是我的vps服务器,所以我可以在上面安装任何东西。 有人尝试在PHP中使用python吗?是否有实时性能问题??

    3 回复  |  直到 7 年前
        1
  •  8
  •   Community CDub    8 年前

    可以使用php脚本中的exec()函数执行python脚本。

    这似乎也为你的问题提供了一两个答案。

    Calling Python in PHP

        2
  •  3
  •   Russell Dias    15 年前

    你可以看看 PiP

    为此,我为php编写了一个python扩展。简而言之,这个扩展允许Python解释器嵌入到PHP中(将PHP视为父语言,Python作为其子语言)。这允许在PHP中实例化和操作本机python对象。还提供了从嵌入式Python环境中访问PHP函数和数据的初始支持。

    但是,我不能评论它的可靠性。可能需要自己测试一下。

        3
  •  0
  •   cypher    15 年前

    You're trying to do something like

    def helloWorld():
        print 'Hello, World'
    
    <?php helloWorld(); ?>
    

    我想你肯定不能。

    编辑: 看看PHP shell_exec 不过。