Ich versuche, eine Antwort von urllib
zu bekommen und es zu einem lesbaren Format zu decodieren. Der Text ist in Hebräisch und enthält auch Zeichen wie {
und /
UnicodeDecodeError: 'utf-8' Codec kann Byte-Fehler nicht decodieren
Top-Seite Codierung:
# -*- coding: utf-8 -*-
raw String wird:
b'\xff\xfe{\x00 \x00\r\x00\n\x00"\x00i\x00d\x00"\x00 \x00:\x00 \x00"\x001\x004\x000\x004\x008\x003\x000\x000\x006\x004\x006\x009\x006\x00"\x00,\x00\r\x00\n\x00"\x00t\x00i\x00t\x00l\x00e\x00"\x00 \x00:\x00 \x00"\x00\xe4\x05\xd9\x05\xe7\x05\xd5\x05\xd3\x05 \x00\xd4\x05\xe2\x05\xd5\x05\xe8\x05\xe3\x05 \x00\xd4\x05\xea\x05\xe8\x05\xe2\x05\xd4\x05 \x00\xd1\x05\xde\x05\xe8\x05\xd7\x05\xd1\x05 \x00"\x00,\x00\r\x00\n\x00"\x00d\x00a\x00t\x00a\x00"\x00 \x00:\x00 \x00[\x00]\x00\r\x00\n\x00}\x00\r\x00\n\x00\r\x00\n\x00'
Jetzt mit Ich versuche, sie zu entschlüsseln:
data = data.decode()
und ich erhalte den folgenden Fehler:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
Das war ziemlich schnell und hilfreich, danke! – user1641071