Получить номер строки определенной фразы в файле Python

Мне нужно получить номер строки фразы в текстовом файле. Фраза может быть:

the dog barked

Мне нужно открыть файл, найти его по этой фразе и напечатать номер строки.

Я использую Python 2.6 на Windows XP

Это то, что у меня есть:

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

Это не домашняя работа, это часть проекта, над которым я работаю. Я даже понятия не имею, как получить номер строки.

Ответы на вопрос(8)

Ваш ответ на вопрос