Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2008, 08:54
gonzo13
 
Fecha de Ingreso: agosto-2008
Mensajes: 240
Antigüedad: 16 años, 2 meses
Puntos: 6
Error enlazando terminales

Hola, estoy enlazando terminales para ejecutar los ficheros a lo que intento enlazar en otros terminales, pero me lanza error. Podriais decirme que falla y cual es la solucion? porque yo no la encuentro...:S:S:S
Código python:
Ver original
  1. #!bin/env python
  2. import os
  3. #!---------declaracion de funciones---------
  4. def menu():
  5.     opc=raw_input(opc)
  6.     if opc in ('1'): datos()
  7.     elif opc in ('0'): salir()
  8. #!-------------------------------------------
  9. def datos():
  10.     os.system (konsole -e "sh datos.sh")
  11. #!-------------------------------------------
  12. def salir():
  13.     break
  14. #!--------------fin--------------------------
  15. print "Biografia"
  16. print "========="
  17. print "1. Datos"
  18. menu ('Opcion: ')
os.system (konsole -e "sh datos.sh"), esto es lo que me error. Lo que quiero es que al seleccionar el '1', me abra el fichero datos.sh en otra consola (pongo konsole porque uso el terminal de KDE) y me ejecute lo que hay dentro.

Gracias,
Gonzo