[Python-es] ConfigParser: problemas con espacios en blanco antes del nombre de opcion

Jose Caballero jcaballero.hep en gmail.com
Vie Mar 30 03:58:15 CEST 2012


El 29 de marzo de 2012 20:31, Jose Caballero <jcaballero.hep en gmail.com>escribió:

> python2.4
>
> Con un fichero de conf como este:
>
> [SEC1]
> x = 1
>   y = 2
> z = 3
>
> ConfigParser falla, dando este error
>
>         ConfigParser.ParsingError: File contains parsing errors:
>
>
> El error desaparece eliminando el espacio en blanco.
> Es ese el comportamiento esperado?
> Veo en la implementacion de la clase esta linea:
>
>        optname = self.optionxform(optname.rstrip())
>
> de lo que deduzco que deberia eliminar los "leading whitespaces".
> Alguien sabe por que no lo hace?
>



Me autorespondo a esa pregunta:
el espacio en blanco se considera continuacion de la linea anterior.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20120329/95ba3648/attachment.html>


Más información sobre la lista de distribución Python-es