Extraire un bloc de texte dans un fichier
Bonjour,
Je veux Extraire un bloc de texte dans un fichier (data.txt) qui commence par une chaîne bien définie (begin) et qui se termine par une autre (end).
begin=' Call-out authority ='
end=' Call-in Barring Authority ='
J'ai essayé avec ça, mais je n'arrive pas à trouver la solution:
Code:
1 2 3 4 5 6 7 8 9
|
begin=' Call-out authority ='
end=' Call-in Barring Authority ='
with open("data.txt", "r") as f:
text = f.read()
i = text.find(begin)
#print (text[i:])
#je dois faire quoi pour arrêter jusquà end |
Merci d'avance.