python - Lit le fichier depuis et vers des lignes de texte spécifiques

Je ne parle pas des numéros de ligne spécifiques parce que je suis en train de lire plusieurs fichiers avec le même format, mais varient en longueur.
Dire que j'ai ce fichier texte:

Something here...  
... ... ...   
Start                      #I want this block of text 
a b c d e f g  
h i j k l m n  
End                        #until this line of the file
something here...  
... ... ...  

J'espère que vous savez ce que je veux dire. je pensais à itérer le fichier puis recherche en utilisant l'expression régulière pour trouver le numéro de la ligne de "Début" et "Fin", puis utiliser linecache à lire à partir de la ligne de Départ à la Fin de ligne.
Mais comment obtenir le numéro de la ligne? quelle fonction dois-je utiliser?

source d'informationauteur BPm