2010-06-21 23 views
7

Tengo un servidor web VPS Linux con php instalado. Quiero codificar algunas cosas del motor de búsqueda o de minería de datos en una aplicación que estoy tratando de construir i python.¿Es posible utilizar Python con php

Quiero saber que es posible que pueda utilizar Python y PHP juntos

como función del pitón llamando en php y viceversa

Como es mi servidor VPS puedo instalar nada en ese . Alguien ha intentado usar python en php. Cualquier problema de rendimiento en tiempo real?

+0

posible duplicado de [Llamar a Python en PHP] (http://stackoverflow.com/questions/166944/calling-python-in-php) –

Respuesta

7

Puede ejecutar scripts de Python usando la función exec() en su script php.

También esto parece proporcionar una o dos respuestas a su pregunta.

Calling Python in PHP

0

Usted está tratando de hacer algo como

def helloWorld(): 
    print 'Hello, World' 

<?php helloWorld(); ?> 

yo diría que sin duda no se puede.

Editar: Sin embargo, echa un vistazo a php's shell_exec.

3

Usted puede echar un vistazo a PiP

Con ese fin, he [autor del sitio] escrito una extensión de Python para PHP. En resumen, estas extensiones permiten que el intérprete de Python se integre dentro de PHP (piense en PHP como el lenguaje principal con Python como su hijo). Esto permite que los objetos nativos de Python sean instanciados y manipulados desde PHP. También hay soporte inicial para acceder a las funciones y datos de PHP desde el entorno de Python incorporado.

Sin embargo, no puedo comentar sobre su fiabilidad. Podría necesitar probarlo usted mismo.

Cuestiones relacionadas