Синтаксическая ошибка Python (в интерпретаторе) после цикла for

Я запускаю некоторый код Python (вставленный в) из консоли и получаю неожиданный результат. Вот как выглядит код:

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)

После цикла for я хочу напечататьwordlist, Независимо от того, что я делаю, я не могу включать что-либо вне цикла for. Вот ошибка, которую я получаю:

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

Это происходит, если я ввожу код вручную в терминал или вставляю его. Буду признателен за любую помощь, которую вы можете предложить. Спасибо!

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

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