Python: байты записываются как строки - PullRequest
0 голосов
/ 07 сентября 2018
# Text to Binary
message = "Hello"  # str
binary_message = message.encode('utf-8')
print(type(binary_message))  # bytes
f = open("bmsg", "wb")
f.write(binary_message)
f.close()

Приведенный выше код записывает байты в виде строки. Вот как выглядит файл:

Hello

Я думал, что это напишет двоичное представление строки Hello. Как мне этого добиться?

...