Kiberchief
@Kiberchief
Пока учусь.

Как сохранить key и value в словаре(dictionary) после завершения работы кода?

Подскажите пожалуйста как сохранить изменения после завершения выполнения кода?
def ADD_key_path(new_file, new_path):
    File_dict.update({new_file : new_path})
    print ("\n--------------New file successfully created--------------\n")
    print ("New file: ", new_file," with path ", new_path, " add in File_dictionari")
    Open_File(new_file)

new_file = " "
new_path = " "

if str(sys.argv[1]) == 'add_new_file':
    new_file = input ("Enter name new file: ")
    new_path = input ("Enter path to new file: ")
    ADD_key_path(new_file, new_path)
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Сохранить словарь целиком в файл, при запуске программы загрузить из этого файла.
Если в словаре только примитивы (строки, числа), а также словари и списки, то можно использовать модуль json для этой цели.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы