I am using tkinter to manage the GUI for a note retrieval program. I can pull my notes by typing a key word and hitting Enter in a text field but I would like to move my dictionary to a file so that my code space is not filled up with a massive dictionary. I have been looking around but I am not sure how I would go about doing this. I have the file in my directory. I know I can use open(“filename”, “mode”) to open said file for reading but how do I call each section of the notes. For example what I do now is just call a keyword from my dictionary and have it write the definition for that keyword to a text box in my GUI. Can I do the same from the file? How would I go about reading from the file the keyword and returning the definition to a variable or directly to the text box? For now I just need to figure out how to read the data. I think once I know that I can figure out how to write new notes or edit existing notes. This is how I am set up now. To call my my function root.bind('<Return>', kw_entry) How I return my definition to my text box def kw_entry(event=None): e1Current = keywordEntry.get().lower() if e1Current in notes: root.text.delete(1.0, END) root.text.insert(tkinter.END, notes[e1Current]) root.text.see(tkinter.END) else: root.text.delete(1.0, END) root.text.insert(tkinter.END, "Not a Keyword") root.text.see(tkinter.END) Continue reading...