コンソールから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
ターミナルに手動でコードを入力するか、貼り付けるかによって発生します。ご協力いただければ幸いです。ありがとうございました!