Skip to content

Unicode in Python 2.7 #29

@zephyrthenoble

Description

@zephyrthenoble

Unicode filenames cause error:

Exception in thread TrID:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "multiscanner.py", line 100, in run
    self.ret = self.__target(*self.__args, **self.__kwargs)
  File "multiscanner.py", line 257, in _run_module
    results = mod.scan(filelist, conf=conf)
  File "/opt/multiscanner/modules/Metadata/TrID.py", line 55, in scan
    cmdline.append('"' + item + '"')
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128)

Traceback (most recent call last):
  File "multiscanner.py", line 1014, in <module>
    _main()
  File "multiscanner.py", line 953, in _main
    results = multiscan(filelist, recursive=None, configfile=args.config)
  File "multiscanner.py", line 608, in multiscan
    if ' ' in f:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions