Как я могу записать структурированные данные в файл, а затем прочитать их обратно в ту же структуру позже?Python

Программы на Python
Anonymous
Как я могу записать структурированные данные в файл, а затем прочитать их обратно в ту же структуру позже?

Сообщение Anonymous »

Более конкретная версия 875228 — простое хранение данных в Python.

У меня довольно большой dict (6 ГБ), и мне нужно его обработать. Я пробую несколько методов кластеризации документов, поэтому мне нужно хранить все это в памяти сразу. У меня есть другие функции для работы с этими данными, но содержимое не изменится.

В настоящее время каждый раз, когда я думаю о новых функциях, мне приходится их писать, а затем заново -сгенерировать дикт. Я ищу способ записать этот текст в файл, чтобы можно было загрузить его в память вместо пересчета всех его значений.

чтобы упростить то, что выглядит что-то вроде:
{((('слово','список'),(1,2),(1,3)),(...)):0.0, ....

Я чувствую, что Python должен иметь лучший способ, чем я, перебирать строку в поисках : и ( пытаясь проанализировать ее в словаре.

Подробнее здесь: https://stackoverflow.com/questions/890 ... he-same-st

Вернуться в «Python»