self.entries = {}
self.frame = tk.Frame(self)
counter = 0
for k, v in entries.items():
label = tk.Label(self.frame, text=k)
entry = tk.Entry(self.frame, **options.get(k, {}))
entry.insert(0, v)
label.grid(row=counter, column=0)
entry.grid(row=counter, column=1)
counter += 1
self.entries[k] = entry
self.frame.pack()
self.destroy()