Open
Description
Hi, i found a strange problem, here below is the info:
OS: Windows 10 Pro
MPD: 0.20.16 https://www.musicpd.org/download/win32/0.20.16/mpd.exe
python: 2.7.14 64bit
python-mpd2: 0.5.5
handler = mpd.MPDClient(use_unicode=True)
handler.timeout = 10
handler.connect("127.0.0.1", 6600)
# ...
artistList = handler.list('Artist')
Traceback (most recent call last):
File "C:/Users/zhenwei/.code/replayer/replayer.py", line 5707, in initUI
artistList = handler.list('Artist')
File "C:\Python27\lib\site-packages\mpd.py", line 629, in decorator
return wrapper(self, name, args, bound_decorator(self, returnValue))
File "C:\Python27\lib\site-packages\mpd.py", line 254, in _execute
return retval()
File "C:\Python27\lib\site-packages\mpd.py", line 623, in decorator
return function(self, *args, **kwargs)
File "C:\Python27\lib\site-packages\mpd.py", line 398, in _fetch_list
return self._wrap_iterator(self._read_list())
File "C:\Python27\lib\site-packages\mpd.py", line 374, in _wrap_iterator
return list(iterator)
File "C:\Python27\lib\site-packages\mpd.py", line 318, in _read_list
for key, value in self._read_pairs():
File "C:\Python27\lib\site-packages\mpd.py", line 314, in _read_pairs
pair = self._read_pair(separator)
File "C:\Python27\lib\site-packages\mpd.py", line 302, in _read_pair
line = self._read_line()
File "C:\Python27\lib\site-packages\mpd.py", line 284, in _read_line
line = decode_str(line)
File "C:\Python27\lib\site-packages\mpd.py", line 33, in decode_str
return s.decode("utf-8")
File "C:\Python27\lib\encodings\utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xc0 in position 13: invalid start byte
Any help is warmly appreciated.
Metadata
Metadata
Assignees
Labels
No labels