提醒使用Tkinter

时间:2012-12-14 09:13:46

标签: python time tkinter

我使用的是Windows 7 (32位)

作为编程练习,我必须使用tkinter进行提醒。

更明确:

我的主要项目是帮助患有 alzheimer 疾病的人。

所以,我的目标之一是提醒他们帮助他们做必要的活动/事情。

例如,

14:00 ,创建一个消息框(如果可能发出声音)..说“是时候吃饭了”
然后在 18:00 ,创建一个消息框(如果可能发出声音)..说“这是散步的时间”

等...

我怎么能这样做?
在python(或tkinter)中是否有特殊模块或某些工具可以帮助我?

以前,在Visual Basic中编码时记得我使用了像“Timer”这样的东西..但是我不记得更多关于这个......:P

提前致谢。

2 个答案:

答案 0 :(得分:0)

首先想到你可以有一个tk配置对话框,你可以在其中添加新规则,编辑消息框字符串等。然后你将使用time模块。从那里你可以访问系统时间。

如果要显示Windows消息框,可以在ctypes libary中找到它们。

答案 1 :(得分:0)

您可以使用的时间:

from datetime import datetime

并且您可以使用消息框:

import ctypes
ctypes.windll.user32.MessageBoxW(None, 'it\'s time to eat!', 'reminder', 0x40)
#0x40 makes an ok button