В StackOverflow есть много разрозненных постов, касающихся модулей Python, используемых для сохранения и загрузки данных.
Я сам знаком с json и pickle , и я также слышал о pytables .Там, вероятно, еще больше.Кроме того, кажется, что каждый модуль соответствует определенной цели и имеет свои ограничения (например, загрузка большого списка или словаря с помощью pickle занимает много времени, если он вообще работает).Следовательно, было бы неплохо иметь надлежащий обзор возможностей.
Не могли бы вы тогда помочь предоставить полный список модулей, используемых для сохранения и загрузки данных, с описанием для каждого модуля:
- каково общее назначение модуля,
- его пределы,
- почему вы выбрали бы этот модуль среди других?