Today I learned about this: https://www.unicode.org/glossary/#surrogate_code_point Basically s tem lahko recimo v pythonskem nizu hraniš binarne podatke!!!! Ali pa v JSONu --- samo uporabi znak iz območja U+DC80 do U+DCFF. (json nepreverjen) Recimo, da bi rad dekodiral nek string, toda se zna zgoditi, da ni UTF-8, in ne bi rad izgubil podatkov? Nič lažjega, uporabi bajti.decode("utf-8", errors="surrogateescape") ... Bajti 0x7f-0xff, ki niso del nobenega UTF-8 znaka, bodo pretvorjeni v unicode območje U+DC80-U+DCFF ... več info o tem na https://vstinner.github.io/pep-383.html