Я использую ответ, который видел здесь .
Моя функция
def to_bin(s):
return ' '.join(format(x, 'b') for x in bytearray(s))
Она работала очень хорошо, пока я не попытался преобразовать '%'персонаж, я получаю вывод:
>>>to_bin('%')
'100101'
, в то время как мой ожидаемый результат:
>>>to_bin('%')
'0100101'
У кого-нибудь из вас есть решение?
Заранее спасибо.