Как преобразовать текст UTF-8 в восьмеричный формат Python 3,7? - PullRequest
0 голосов
/ 29 мая 2020

Например, если мне нужно было преобразовать текст в шестнадцатеричный, я могу использовать

    import binascii
    x = input()
    print(str(binascii.b2a_hex(x.encode("utf-8")))[2:-2])

Но я не могу сделать это для восьмеричного.

1 Ответ

0 голосов
/ 29 мая 2020

Отличный вопрос, мне в голову пришло что-то вроде этого

x=[chr(x) for x in range(97,123)]
y=[oct(ord(i)) for i in x]
print(dict(zip(x,y)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...