jlobskraz a écrit 1 commentaire

  • # Python

    Posté par  . En réponse au message Passer d'une liste monocolonne délimité à une liste sur plusieurs ligne.. Évalué à 2. Dernière modification le 28 décembre 2016 à 16:18.

    Un truc comme ça :

    with open("chemin_du_fichier", "rt") as f:
        toto = False
        for ligne in f.readlines():
            ligne = ligne[:-1] # enlève le saut de ligne
            if ligne == "[toto]":
                toto = True
                print("[toto]", end='')
            elif ligne = "[/toto]":
                toto = False
                print("[/toto]")
            elif toto:
                print(ligne, end='')

    Edit : ah, je viens de voir le nom du forum. C'est pas du Bash donc je suis peut-être hors sujet. Mais j'imagine que ça a l'avantage d'être rapide.