Get Line Nummer einer bestimmten Phrase in der Datei Python

Ich muss die Zeilennummer einer Phrase in einer Textdatei erhalten. Der Satz könnte lauten:

the dog barked

Ich muss die Datei öffnen, nach dieser Phrase suchen und die Zeilennummer ausdrucken.

Ich verwende Python 2.6 unter Windows XP

Das ist was ich habe:

o = open("C:/file.txt")
j = o.read()
if "the dog barked" in j:
     print "Found It"
else:
     print "Couldn't Find It"

Dies ist keine Hausaufgabe, sondern Teil eines Projekts, an dem ich arbeite. Ich habe nicht einmal eine Ahnung, wie ich die Zeilennummer bekomme.

Antworten auf die Frage(16)

Ihre Antwort auf die Frage