Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.python > #3558

Re: [ConfigParser] conserver les espaces dans des valeurs multilignes

From Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid>
Newsgroups fr.comp.lang.python
Subject Re: [ConfigParser] conserver les espaces dans des valeurs multilignes
Date 2021-05-31 10:59 +0200
Organization Université de Strasbourg
Message-ID <878s3v9t2w.fsf@universite-de-strasbourg.fr.invalid> (permalink)
References <s8t12l$207n$1@cabale.usenet-fr.net> <60b2995b$0$27439$426a34cc@news.free.fr> <s8u9t1$2oo4$1@cabale.usenet-fr.net> <s8v97f$30mu$1@cabale.usenet-fr.net>

Show all headers | View raw


Olivier Miakinen <om+news@miakinen.net> writes:

> Le 29/05/2021 22:58, j'écrivais :
>> 
>> Ou même :
>> =================================
>> [global]
>> filtre =
>>     AND
>>     |   OR
>>     |   |   AND
>>     |   |   |   a
>>     |   |   |   b
>>     |   AND
>>     |   |   c
>> =================================
>
> Adopté. Je n'ai eu besoin que de rajouter quelques octets dans une
> regex pour être capable de gérer les filtres avec des caractères '|'
> en plus des blancs de toutes sortes.
>
> De plus, c'en est presque plus lisible.

En voyant ton exemple, je me demande si un "vrai" parseur ne serait pas
plus adapté, pour écrire "filtre = a AND b OR c". Il y a divers
générateurs disponibles pour Python (je n'ai pas d'expérience récente,
désolé), et ce n'est pas très dur à écrire à la main (ymmv).

-- Alain.

P/S: je dis ça parce que ton exemple ressemble à une expression
booléenne, mais elle n'est pas correcte en l'état (ce qui n'a pas
d'importance ici).

Back to fr.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[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