Неверный результат при кодировании
Я пытался преобразовать строку в байт в шестнадцатеричном формате с помощью encode (), но безуспешно.
Ниже приведен мой код, я ожидал, что \ xFF станет \ xFF, но в итоге получится \ xc3.
Могу ли я знать, почему?
Ввод: x ="\x00\x00\xFF\x00\xFF\x00"
Ввод: x.encode()
Выход: b'\x00\x00\xc3\xbf\x00\xc3\xbf\x00'