Re: Módulo ConfigParser
RadicalEd
willian.radicaled en gmail.com
Lun Nov 24 20:12:46 CET 2008
Gracias a todos por responder.
Sí, ya lo he visto, pero realmente no entiendo el manejo, he intentado con:
import ConfigParser
#Fichero de configuración
CONFIG = 'config.cfg'
#Creo un objeto ConfigParser para extraer los datos
cfg = ConfigParser.ConfigParser()
cfg.readfp(file(CONFIG))
#Este campo lo contiene el archivo
host = cfg.get('DataBase', 'HOST'.lower())
#Ahora trato de grabar
host = cfg.set('DataBase', 'HOST', 'nuevohost')
host.write(CONFIG)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'write'
#O con
cfg.set('DataBase', 'HOST', 'nuevohost').write()
Y me sale el mismo error, entonces no entiendo como utilizar el método set.
Muchas Gracias a todos.
On Mon, Nov 24, 2008 at 2:00 PM, Medardo Rodriguez (Merchise Group) <
med.swl en gmail.com> wrote:
> 2008/11/24 Jose Caballero <jcaballero.hep en gmail.com>:
> > Tiene un método para escritura. No es necesario extender nada.
>
> Cierto, acabo de verlo.
>
> Saludos
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
The knowledge is the most dangerous
weapon & SoloCodigo is the best programing webforum.
http://foros.solocodigo.com
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es