在文本文件行中查找位置

我试图在某些字符串的文件中查找位置。我知道如何找到行,但是我需要找到字符串行中的确切位置。

    curzt2 = open("C:\\Users\\User\\Desktop\\world\\program\\maps\\default\\world"+str(i)+".ZT2", "r+")
    content = curzt2.read()
    #find the line in the file
    curzt2line = content.index('terrFile="terrain.dat"')
    curzt2.seek(curzt2line, 0)
    curzt2.write(str(i))
    curzt2.close()