Форум сайта python.su
Помогите пожалуйста
Необходимо, составить условие которое выполняет следующую функцию:
если пользователь не нажал на кнопку в течении 10 минут, то приложение выводило “Сообщение”
Я в программировании не особо силен
Код программы(все что смог написать):
from Tkinter import *
root=Tk()
root.geometry(“400x100”)
def close(event):
root.destroy()
root.quit()
button1=Button(root,text='Нажми на кнопку!!!',width=36,height=10)
button1.bind(“<Button-1>”, close)
button1.pack(fill=BOTH)
root.mainloop()
Офлайн
from Tkinter import * import tkMessageBox import threading root = Tk() root.geometry("400x100") def close(event): root.destroy() root.quit() def message(): tkMessageBox.askokcancel("Сообщение", "Сообщение") t = threading.Timer(600, message) t.start() button1 = Button(root, text='Нажми на кнопку!!!', width=36, height=10) button1.bind("<Button-1>", close) button1.pack(fill=BOTH) root.mainloop()
Офлайн
А как сделать так, чтобы после выполнения message по закрытии окна сообщения само приложение закрывалось?
Офлайн
sadik
А вы точно свой код сами писали? Потому что там это есть.
Офлайн
Сам.
Я хотел узнать можно ли сделать так, чтобы при закрытии 2-го окна закрылось и первое
Офлайн