Я хочу поставить отрицательное значение в bytearray()
, поэтому мы можем сделать это, преобразовав его в 2 s complement but python3 supports UTF-8 encoding. When we insert 2
с дополнением в bytearray()
, тогда кодирование не будет выполнено как
UnicodeDecodeError : «код utf-8 c не может декодировать байт 0xe c в позиции 0: недопустимый байт продолжения», поскольку он поддерживает диапазон до 127.
Может кто-нибудь помочь мне с этим? Либо мы можем установить отрицательное значение в bytearray()
, либо мы используем другой тип кодирования для кодирования или декодирования в диапазоне от 0 до 255.