Bonjour à tous,

Ultra débutant en Python et pas de la première jeunesse (69 ans)....mes rarissimes neurones butent sur un problème..(qui va sembler à certains enfantin !!!)

J'ai un fichier txt composé de lettres, de chiffres et de caractères spéciaux en lecture de 120 (je peux changer ça) caractères par ligne...

ce fichier se compose ainsi :

txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxtabcxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxtxyztxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...

mon problème est que j'arrive bien à détecter le début abc et la fin xyz et à écrire dans un autre fichier ces 2 lignes...mais pas les lignes entre ces 2 trouvailles !!

Ce que je voudrai obtenir c'est ça :

abcxttxttxttxttxttxttxttxttxtt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxttxttxttxttxt...
txttxttxttxttxttxttxttxttxtxyz

Merci de votre aide.