Tkinter Как получить доступ к varaible в основной gui в логи c часть ptoject - PullRequest
0 голосов
/ 04 апреля 2020

Моя проблема связана с попыткой доступа к переменным "txt" и "lbl" из main_ gui .py. Каждый раз, когда я импортирую «main_ gui .py» в «action.py», я получаю «ошибку кругового импорта»

main_ gui .py

from tkinter import *
import a

root = Tk()

root.title("Welcome to LikeGeeks app")

root.geometry('350x200')

lbl = Label(root, text="Hello")
lbl.grid(column=0, row=0)

txt = Entry(root,width=10)
txt.grid(column=1, row=0)

btn = Button(root, text="Click Me", command=a.clicked)
btn.grid(column=2, row=0)

root.mainloop()

action.py

root = None

def clicked():
    res = "Welcome to " + txt.get()
    lbl.configure(text= res)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...