4

エラーの原因となるスニペットは次のとおりです。

net.grinder.scriptengine.jython.JythonScriptExecutionException: SyntaxError: ('invalid syntax', ('C:\\grinder-3.7.1\\lib
\\.\\nb-romg-file-store\\current\\grinder_test.py', 131, 9, '        finally:'))


    ss = ''
    self._suggestionLock.acquire()
    try:
        ss = suggestion_strings.next()
    except StopIteration:
        suggestion_strings = suggestions_generator()
        ss = suggestion_strings.next()
    finally:
        self._suggestionLock.release()

ここで何が間違っている可能性がありますか?

4

2 に答える 2

5

Jython 2.4 を使用していますか? try/except/finally は Python 2.5 で導入されました。

于 2012-03-13T14:21:30.497 に答える
1

お持ちの Jython は Python 2.4 のみをサポートしています。try ... except ... finally2.5で追加されました。

于 2012-03-13T14:21:52.640 に答える