Obtener el número de línea de cierta frase en el archivo Python
Necesito obtener el número de línea de una frase en un archivo de texto. La frase podría ser:
the dog barked
Necesito abrir el archivo, buscar esa frase e imprimir el número de línea.
Estoy usando Python 2.6 en Windows XP
Esto es lo que tengo:
o = open("C:/file.txt")
j = o.read()
if "the dog barked" in j:
print "Found It"
else:
print "Couldn't Find It"
Esto no es tarea, es parte de un proyecto en el que estoy trabajando. Ni siquiera tengo idea de cómo obtener el número de línea.