3
私はこの機能を持っている:グラインダー3用のjythonスクリプト内で 'yield'キーワードの使用に成功した人はいますか?
def ngrams(word):
for i in range(1, len(word) + 1):
yield word[:i]
..and私はエラー
2012-03-09 19:37:31,928 ERROR worker-bootstrap: Error running worker process
net.grinder.scriptengine.jython.JythonScriptExecutionException: SyntaxError: ('invalid syntax', ('C:\\grinder-3.7.1\\lib
\\.\\nb-romg-file-store\\current\\grinder_test.py', 72, 15, ' yield word[:i] '))
(no code object) at line 0
を得ましたがyield
仕事をする方法はありますか?私はjython
コンソールで同じ機能を試しました - 正常に動作する場合。
使用しているJythonのバージョンはどれですか? – delnan
これは* n * -gramsジェネレータではありません。プレフィックスジェネレータです。 –