Back

yomichan: a tool for reading books with Anki vocab deck integration

Some time ago I installed Windows 10 (instead of windows 7) on my pC, now for the first time I tried to launch yomichan and received the following error while trying to see a word definition:

Traceback (most recent call last):
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 339, in onContentMousePress
   self.updateSampleMouseEvent(event)
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 490, in updateSampleMouseEvent
   self.updateSampleFromPosition()
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 513, in updateSampleFromPosition
   self.updateVocabDefs()
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 581, in updateVocabDefs
   **options
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 566, in updateDefs
   html = builder(defs, self.ankiIsFactValid)
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader_util.py", line 204, in buildVocabDefs
   html += buildVocabDef(definition, i, query)
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader_util.py", line 184, in buildVocabDef
   if query('vocab', markupVocabExp(definition)):
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader.py", line 455, in ankiIsFactValid
   fields = reader_util.formatFields(profile['fields'], markup)
 File "C:\Users\Andrey\Documents\Anki\addons\yomi_base\reader_util.py", line 89, in formatFields
   result[field] = value.format(**markup)
ValueError: unmatched '{' in format


I'd post in on GitHub, but it sees that this thread is more alive Smile Could you help, please?


UPD: My mistake. In settings in one place I used ")" instead of "}". Now it works.
Edited: 2016-05-16, 9:52 pm
Reply

Messages In This Thread