Błąd składni Pythona (w interpreterze) po pętli for

Używam kodu Pythona (wklejonego) z konsoli i otrzymuję nieoczekiwany wynik. Oto jak wygląda kod:

parentfound = False
structfound = False
instruct = False
wordlist = []
fileHandle = open('cont.h')
for line in fileHandle:
    if line is "":
        print "skipping blank line"
        continue
    if "}" in line:
        instruct = False
        index = line.index("}")
        wordlist.append(word)
    pass          
try:
    print wordlist
except Exception as e:
    print str(e)

Po pętli for chciałbym wydrukowaćwordlist. Bez względu na to, co robię, nie mogę dołączyć niczego poza pętlą for. Oto błąd, który otrzymuję:

...     if "}" in line:
...         instruct = False
...         index = line.index("}")
...         wordlist.append(word)
...     pass          
... try:
  File "<stdin>", line 10
    try:
      ^
SyntaxError: invalid syntax

Dzieje się tak niezależnie od tego, czy wpisuję kod ręcznie w terminalu, czy wklejam go. Doceniam każdą pomoc, jaką możesz zaoferować. Dziękuję Ci!

questionAnswers(1)

yourAnswerToTheQuestion