ply を使用し、そのライブラリの lex.lex を使用して、単語/フレーズのリストを解析しようとしています。
以前に単語のリストで lex.lex を使用したことがありますが、for ループを使用してレクサーに入力するだけで問題なく動作しました。
しかし、私は次のエラーが発生し続けます
Traceback (most recent call last):
File "<pyshell#56>", line 2, in <module>
mylexer.input(a)
File "ply\lex.py", line 253, in input
c = s[:1]
TypeError: 'NoneType' object has no attribute '__getitem__'
この機会にlexしようとしているリストは解析されたjsonであり、実際に機能した以前のlexingとの唯一の違いは何ですか?
助けてくれてありがとう。