Если вы связываете экземпляр StringVar
с записью, этот экземпляр и виджет всегда будут синхронизированы c - изменение одного из них немедленно отражается в другом.
Побочным эффектом этого является то, что если два или более виджетов совместно используют один и тот же экземпляр StringVar
, виджеты также будут синхронизированы c.
Пример
import tkinter as tk
root = tk.Tk()
var = tk.StringVar()
e1 = tk.Entry(root, textvariable=var)
e2 = tk.Entry(root, textvariable=var)
e1.pack(side="top", fill="x")
e2.pack(side="top", fill="x")
root.mainloop()