Вопросы к Поиску с Алисой
Возможно, имелось в виду создание собственного типа файла в Python. stackoverflow.com По одному из советов, можно использовать zip-архив, в который можно добавить произвольные данные. stackoverflow.com При этом есть риск, что архиватор не сможет обрабатывать такой файл. stackoverflow.com
Ещё один вариант — использование нативных питоновских форматов, например, .pkl. habr.com В этот бинарный формат могут сохраняться все встроенные объекты Python, в том числе пользовательские классы. habr.com Формат поддерживает дописывание в конец существующего файла. habr.com
Кроме того, есть информация о работе с некоторыми популярными форматами файлов, которые поддерживает Python: www.yuripetrov.ru sky.pro
csv
. sky.pro json
. sky.pro Для работы с некоторыми форматами, например, с Excel-файлами (.xlsx), в Python используют сторонние модули, например, openpyxl
. sky.pro
Python понимает множество форматов, и у каждой библиотеки есть свой формат, при этом синтаксис у каждого из них индивидуален. habr.com