Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3551
| From | Olivier Miakinen <om+news@miakinen.net> |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: [ConfigParser] conserver les espaces dans des valeurs multilignes |
| Date | 2021-05-29 22:58 +0200 |
| Organization | There's no cabale |
| Message-ID | <s8u9t1$2oo4$1@cabale.usenet-fr.net> (permalink) |
| References | <s8t12l$207n$1@cabale.usenet-fr.net> <60b2995b$0$27439$426a34cc@news.free.fr> |
Le 29/05/2021 21:43, Julien Palard m'a répondu :
>
>> Je voudrais savoir s'il est possible de ne pas perdre les espaces au début
>> de chaque ligne dans une valeur multiligne.
>
> Non, un petit .strip() dans l'implem va bien t'embêter [lien vers le code].
Ah oui, il y a un .strip() à chaque ligne après suppression des commentaires.
> Même avec des espaces insécables, couic.
Tiens ? Pas bête, je n'y avais pas pensé. Cela dit je n'aurais pas pensé non
plus que .strip() virait aussi les espaces insécables, mais j'ai vérifié, c'est
vrai.
> Tu peux tenter avec un parseur toml [2] :
Je ne connaissais pas. Je suis allé voir ton lien, et de là la page wikipédia
<https://en.wikipedia.org/wiki/TOML>.
Tout d'abord je me suis dit que c'était génial parce qu'on peut décrire
directement dans le fichier différents types de données (entiers, chaînes,
booléens, listes, etc.)
Mais juste après je me suis rendu compte que ce n'était pas bien parce que
c'est le fichier de config qui décide des différents types de données au lieu
du programme. Du coup les erreurs de types risquent de ne pas être détectées
à la lecture du fichier, mais bien plus tard.
Bon, je vais donc rester sur le format INI. Pour les filtres, soit je mets
juste le nom d'un fichier externe dans le fichier INI et lui sera formatté
comme je le souhaite, soit je rajoute un caractère autre qu'une espace.
Par exemple :
=================================
[global]
filtre = AND
| OR
| AND
| a
| b
| AND
| c
=================================
Ou même :
=================================
[global]
filtre =
AND
| OR
| | AND
| | | a
| | | b
| AND
| | c
=================================
--
Olivier Miakinen
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
[ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-05-29 11:21 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Julien Palard <julien@palard.fr> - 2021-05-29 21:43 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-05-29 22:58 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-05-30 07:52 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2021-05-31 10:59 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-05-31 17:15 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes yves <yves@free.invalid> - 2021-05-31 15:34 +0000
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Nicolas <nicolasp@aaton.com> - 2021-05-31 08:41 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-05-31 09:21 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Nicolas <nicolasp@aaton.com> - 2021-06-01 09:21 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-06-01 20:16 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Nicolas <nicolasp@aaton.com> - 2021-06-02 08:39 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-06-02 09:59 +0200
Re: [ConfigParser] conserver les espaces dans des valeurs multilignes Nicolas <nicolasp@aaton.com> - 2021-06-02 10:26 +0200
[RÉSOLU] [ConfigParser] conserver les espaces dans des valeurs multilignes Olivier Miakinen <om+news@miakinen.net> - 2021-06-02 11:23 +0200
Re: [RÉSOLU] [ConfigParser] conserver les espaces dans des valeurs multilignes Nicolas <nicolasp@aaton.com> - 2021-06-02 14:04 +0200
csiph-web