Я рассматриваю возможность использования читаемого пользователем формата файла для моего приложения Python. Прямо сейчас я использую pickle
для хранения моих данных в двоичном формате. Я не уверен, если XML или JSON является путем, но в основном мой файл содержит список списков, выглядит следующим образом:Пользовательский формат файла для списка списков python
[1, 'the name of the set', [[1, 'data1', 'data2'],[2,'data3','data4']]
Список держащегося другие списки, содержащие строки могут иметь несколько элементов (даже сотни). В принципе, я хотел бы иметь что-то, что имеет простой интерфейс для преобразования его в/из списка python, и мне нужны эти целые числа, чтобы оставаться целыми.
как насчет 'json' – wim
Вам нужно еще раз взглянуть на вашу структуру данных. Несколько вложенных 'list' с ведущим элементом нумерации не помогут вам создать хороший код. – TigerhawkT3
[YAML] (http://pyyaml.org/) ftw - Гораздо приятнее читать для людей! –