Преобразовать диктон Python в строку и обратно - PullRequest
218 голосов
/ 28 декабря 2010

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

Ответы [ 11 ]

0 голосов
/ 22 июля 2014

используйте обычные методы, а не библиотеки, которые просты , Это сработало для меня

dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
d=" " 
for  i in dict:
 a=i
 b=dict[i]
 c=i+":"+dict[i]
 d=d+c+'\n'

print d 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...