Answer
t.me/python_tesstОтвет:
runfile('D:/Python/1.py', wdir='D:/Python')
Объяснение:
tkinter является частью стандартной библиотеки Python. Запустите следующий код и посмотрите, что произойдет при неправильном добавлении вызова sleep() в Python. После запуска кода нажмите кнопку в GUI. Кнопка не будет реагировать три секунды, ожидая завершения sleep(). Если в приложении есть другие кнопки, на них тоже нельзя будет нажать. Закрыть приложение во время сна нельзя, так как оно не будет откликаться на событие закрытия.
Код:
import tkinter
import time
class MyApp:
def __init__(self, parent):
self.root = parent
self.root.geometry("400x400")
self.frame = tkinter.Frame(parent)
self.frame.pack()
b = tkinter.Button(text="click me", command=self.delayed)
b.pack()
def delayed(self):
time.sleep(3)
if __name__ == "__main__":
root = tkinter.Tk()
app = MyApp(root)
root.mainloop()