Итак, я хочу создать файл со словарем и добавить новую пару значений. Затем после завершения кода я хочу использовать этот файл, но этот файл должен быть обновлен с новой парой значений. Это похоже на использование логина после регистрации на чем-либо, и этот логин всегда сохраняется.
import pickle
import PySimpleGUI as sg
layout = [
[sg.Text("Bruuuuuuuuuuuuuuuuuuuuh")],
[sg.Button("Bruh"), sg.Button("Close")]
]
window = sg.Window("Bruuuuh window", layout)
dictionary = {
1: "one",
2: "two",
3: "three",
}
pickle_out = open("dict.pickle", "wb")
pickle.dump(dictionary, pickle_out)
pickle_out.close()
pickle_in = open("dict.pickle", "rb")
dictionary = pickle.load(pickle_in)
while True:
event, value = window.read()
if event in (None, "Bruh"):
sg.popup("Bruh window 2")
dictionary.update({"example": "example"})
sg.popup(dictionary)
elif event in (None, "Close"):
window.close()
break