имею файл на диске полученый cPickle.dump(obj,f) или cPickle.dump(obj,f,2)
Как узнать как его читать?
Проблема в том что текстовый файл прекрасно читается двоичным анпиклером. Конечно неправильно.
Откуда проблема:
Приложение сбрасывает данные в двоичном формате, но иногда для целей редактирования хочется иметь и текстовый формат. Все время иметь такой формат неудобно - большие файлы и долго читаются. Можно договориться менять расширение или что-то подобное, но это конечно не очень удобно, поскольку опирается на соглашения которые половина разработчиков переврет и забудет через 3 недели.
Хотелось както так Load(“aa.dat”) и чтобы оно само разобралось что в файле (в файле конечно один объект).