[Python-es] Modulo subprocess y Script Perl

Juan Camilo Hernandez Diaz camilo.hernandez en gmail.com
Dom Mayo 3 18:56:14 CEST 2015


Un saludo a todos.

Tengo la necesidad de ejecutar un script en perl, el cual es provisto por
un tercero; este básicamente efectúa una consulta y genera un archivo en un
formato especifico.

He programado una función en python que se encarga de ejecutar este
archivo, y continuar la ejecución de las demás tareas. Sin embargo, este no
se ejecuta como es debido (no genera el archivo de salida)

Hasta el momento he probado con os.system, subsystem.call y
subsystem.Popen, todos con el mismo resultado:

*substr outside of string at /opt/tools/RT_reformat.pl line 77, <IN> line
15729*

Igualmente, trate de generar un bash script que fuera llamado desde mi
script python y ejecutara el modulo en perl; igual resultado.

Cuando ejecuto el script directamente en bash funciona sin problemas y
genera los archivos requeridos ¿Alguna sugerencia de como superar esto?

Muchas gracias

-- 
CAMILO HERNÁNDEZ
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20150503/af5383f2/attachment.html>


Más información sobre la lista de distribución Python-es