Я новичок, и у меня есть программа, и я пытался редактировать словарь из пользовательского ввода в файл. Вот что у меня есть:
def main():
dataInfo = {"data1":"12345", "data2":"abc123"}
addInfo = input(":")
addInfoValue = input(":")
dataInfo[addInfo] = addInfoValue
wantedInfo = input(":")
try:
if dataInfo[wantedInfo]:
print(dataInfo[wantedInfo])
except KeyError:
exit()
main()
Я сделал это, но всякий раз, когда я перезапускаю программу, материал, который я добавляю в словарь, удаляется.
Мне было интересно, есть ли способ для Данные, записанные в словарь, были сохранены. Я знал, что нужно иметь несколько файлов, но не уверен, как это сделать.
Это не точный формат файла и прочее между прочим. Только то, с чем у меня проблемы.
Также поможет способ удаления определенных частей словаря.
Спасибо :))