Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2010, 04:33
Avatar de Nekeniehl
Nekeniehl
 
Fecha de Ingreso: julio-2009
Ubicación: Berlin, Alemania / Granada, España
Mensajes: 132
Antigüedad: 15 años, 5 meses
Puntos: 6
[Solucionado]Trabajando con .ini

Hola a todos..
Es la primera vez que trabajo con este tipo de archivos y por ahora no tengo las cosas muy claras que digamos...os expongo mis dudas acerca de este tipo de archivos:

¿Que tipo de datos son configurables en dicho archivo? Es decir, tipo float, tipo cadena, etc
Con respecto a la pregunta anterior viene la segunda, ¿es posible crear una lista del tipo:
[email protected],[email protected],.....

Y si es así, ¿Cómo se retornaría?, os pego el código que tengo hecho para que veáis a que me refiero:

Archivo ini:
Código ini:
Ver original
  1. [Encrypt]
  2. ;Recipients

Archivo python:
Código Python:
Ver original
  1. cfg = ConfigParser.ConfigParser()
  2.     if not cfg.read(["~/ReportingTool/Config/conf.ini"]):
  3.         print "No existe el archivo"
  4.         exit ()
  5.     keys=cfg.items('Encrypt')
  6.     for options in keys:
  7.         print options
  8.     exit ()
Este codigo me saca las opciones junto con el valor de estas que tengo dentro de la sección Encrypt, pero me lo saca de tipo String, ¿Hay alguna manera de que las saque de tipo array/list?

Gracias y saludos =D
__________________
Antes de cambiar el mundo...dá tres vueltas por tu casa

Usa Google es tu amigo ;)