jmathai / elodie

An EXIF-based photo assistant, organizer and workflow automation tool.
https://bit.ly/introducing-elodie
Apache License 2.0
1.27k stars 139 forks source link

probably just a file was wrong #377

Closed ak491 closed 3 years ago

ak491 commented 4 years ago

./201012/201012A0/06122010210.jpg -> /media/HDD/FOTOS_elodie_test/2010-12-Dec/Unknown Location/2010-12-06_12-05-06-06122010210.jpg Traceback (most recent call last): File "/home/osmc/elodie/elodie.py", line 378, in main() File "/home/osmc/.local/lib/python2.7/site-packages/click/core.py", line 716, in call return self.main(args, kwargs) File "/home/osmc/.local/lib/python2.7/site-packages/click/core.py", line 696, in main rv = self.invoke(ctx) File "/home/osmc/.local/lib/python2.7/site-packages/click/core.py", line 1060, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/osmc/.local/lib/python2.7/site-packages/click/core.py", line 889, in invoke return ctx.invoke(self.callback, ctx.params) File "/home/osmc/.local/lib/python2.7/site-packages/click/core.py", line 534, in invoke return callback(args, **kwargs) File "/home/osmc/elodie/elodie.py", line 141, in _import trash, allow_duplicates) File "/home/osmc/elodie/elodie.py", line 41, in import_file _file = _decode(_file) File "/home/osmc/elodie/elodie/compatability.py", line 23, in _decode return string.decode(encoding) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 12: ordinal not in range(128)

jmathai commented 3 years ago

Duplicate of #267 and #253.

Per this comment, you might not see the problem if you're using python 3.