• Domingo 11 de Mayo de 2025, 21:31

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Ithimn

Páginas: [1]
1
Python / Duda Ejecutar Comandos Del So Con Python
« en: Domingo 20 de Abril de 2008, 11:38 »
Hola a todos, soy nuevo por aquí. Mi problema está en que estoy haciendo una aplicación con Python en linux y en un punto de la aplicación intento ejecutar comandos del sistema operativo. Este comando en concreto acaba creando un archivo y me da el siguiente error:

            ValueError : I/O operation on closed file

El trozo de código es este:

            proc=subprocess.Popen(comando, shell=True, stdin=subprocess.PIPE)
            proc.communicate('contrasena')
            proc.communicate('contrasena')

, el comando no crea el archivo hasta que se le pasa la contraseña y se le confirma. Espero que alguien me pueda echar una mano y ver como puedo hacer que no me de el error al crear el archivo.

Un saludo a todos y gracias :hola:

Páginas: [1]