Yet another unicode decode error.
Closed this issue · 0 comments
nischalsamji commented
Unicode decode error while loading a zotero corpus.
Traceback (most recent call last):
File "runner.py", line 3, in <module>
zotero.read('My_Library_1')
File "t:\tethne\tethne\readers\zotero.py", line 188, in read
return Corpus(papers, index_by=index_by, **kwargs)
File "t:\tethne\tethne\classes\corpus.py", line 149, in __init__
self.indexed_papers = {self._generate_index(paper): paper for paper in paper
s}
File "t:\tethne\tethne\classes\corpus.py", line 149, in <dictcomp>
self.indexed_papers = {self._generate_index(paper): paper for paper in paper
s}
File "t:\tethne\tethne\classes\corpus.py", line 174, in _generate_index
m.update(hashable)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xd6' in position 165
: ordinal not in range(128)