декодирование массива int8 в строку utf-8

Это кажется довольно старым, и на самом деле не стоит усилий, но это может быть и то, что вы ищете: Java exe Maker .

0
задан Jhon Doe 2 March 2019 в 20:23
поделиться

1 ответ

Вы можете использовать .tobytes:

>>> from array import array
>>> arr = array('b', [-20, -107, -124, -21, -123, -107])
>>> arr.tobytes()
b'\xec\x95\x84\xeb\x85\x95'

А для str вы просто декодируете байты:

>>> arr.tobytes().decode()
'아녕'
0
ответ дан juanpa.arrivillaga 2 March 2019 в 20:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: