[Python] [python] escludere righe vuote o commentate

Marco Beri marcoberi a gmail.com
Dom 5 Feb 2023 12:22:50 CET


On Sun, 5 Feb 2023, 12:01 Valerio Pachera, <sirio81 a gmail.com> wrote:

>
>
> Il giorno mer 1 feb 2023 alle ore 12:43 Marco Giusti <
> marco.giusti a posteo.de> ha scritto:
>
>> for line in open(filename):
>>      if line.strip() and not line.startswith("#"):
>>          clean.append(line)
>>
>>
> Credo vada modificato così, altrimenti le righe che iniziano con degli
> spazi e seguire da un cancelletto vengono aggiunte alla lista:
>
> for line in open(filename):
>      line = line.strip()
>      if line and not line.startswith("#"):
>          clean.append(line)
>

Non solo: così correttamente aggiungi le linee "strippate" mentre lui
aggiunge le linee con gli spazi.

Ciao.
Marco.

>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20230205/b60fab19/attachment.html>


Maggiori informazioni sulla lista Python