En el siguiente ejemplo crearemos un script en Python que cuente los caracteres de una cadena de texto que le hemos pasado por PHP. Este último se encargará de recoger lo que dice Python y mostrarlo por la pantalla.
Script Python contar.py
Script Python contar.py
# -*- coding: iso-8859-15 import sys import os if len(sys.argv) >= 2: print "El texto '%s' tiene %s caracteres" % (sys.argv[1],len(sys.argv[1])) else: print "Necesito un parámetro"
Código PHP ejecutar.php
<?php $salida= array(); //recogerá los datos que nos muestre el script de Python $texto="Hola Mundo"; exec("python contar.py '".$texto."'",$salida); echo $salida[0]; ?>Realmente fácil.
No hay comentarios:
Publicar un comentario