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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.