Бинарные файлы в отличие от текстовых хранят информацию в виде набора байт. Для работы с ними в Python необходим встроенный модуль pickle. Этот модуль предоставляет два метода: При открытии бинарного файла на чтение или запись также надо учитывать, что нам нужно применять режим "b" в дополнение к режиму записи ("w") или чтения ("r"). Допустим, надо надо сохранить два объекта: import pickle FILENAME = "user.dat" name = "Tom" age = 19 with open(FILENAME, "wb") as file: pickle.dump(name, file) pickle...
Как известно, всю информацию в вашем компьютере можно представить в виде двоичного, или бинарного содержимого. Поэтому в широком смысле такое расширение служит для представления информации в виде двоичной системы данных, а его содержимое может быть самым разнообразным. Это расширение указывает только на то, что содержимое состоит из бинарных данных. Именно поэтому с этим форматом часто бывает путаница. Бин-файл может хранить в себе: образы оптических дисков;образы BIOS игровой консоли Sony PlayStation;образы...