Для моего проекта мне нужно иметь возможность хранить случайные строки байтов в файле и снова читать байтовую строку. Например, я хочу, чтобы хранить randomByteString из следующего кода:Хранение случайной строки байта в Python
>>> from os import urandom
>>> randomByteString=urandom(8)
>>> randomByteString
b'zOZ\x84\xfb\xceM~'
Что бы правильный способ сделать это?
Редактировать: Забыл отметить, что я также хочу сохранить строку «normal» рядом с байтовыми строками.
1. открыть файл, 2. написать, 3. ???, 4. Profit – JBernardo
Что еще вы храните в файле? Является ли это бинарным или текстовым? – FatalError
О, верно! Забыл, что я могу открыть файл в двоичном режиме! Я также хочу сохранить текст в этом файле. Было бы нормально открывать в двоичном режиме и записывать в него, а затем открывать в нормальном режиме и писать на него? Из моих тестов это работает, но, возможно, я кое-что упустил. – Kevin