Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/12/2009, 12:11
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Calculadora con Python

Código Python:
Ver original
  1. f = None
  2. s = ""
  3.  
  4. try:
  5.     f = open("Archivo.txt", "r")
  6.     s = f.read()
  7. except IOError, e:
  8.     print e
  9.     exit(1)
  10. finally:
  11.     if f:
  12.         f.close()
  13.  
  14. try:
  15.     s = eval(s)
  16.     print "Resultado:", s
  17. except SyntaxError, e:
  18.     print "Sintaxis Error"

Insisto, si lo haces de esta manera. Puede incluso que te haga pasar un mal rato.
Mi recomendación es validar con expresiones regulares.