【问题标题】:Schedule using time in tkinter在 tkinter 中安排使用时间
【发布时间】:2021-01-14 15:11:01
【问题描述】:

我对 tkinter 很陌生,我需要一些帮助来编写它。所以,我试图在 tkinter 中编写一种日程安排,如果当天是指定的日期(例如,星期日),并且当天的当前时间介于 2 次之间,则会弹出一个消息框。例如,如果现在是星期一并且当前时间在 11:30 和 12:00 之间,那么一个消息框会显示“吃午饭!”弹出来。

我已经能够在 python 上编写一个不完整的版本,但我不知道如何添加当前日期部分和介于 2 次之间的部分以及如何将其应用于 tkinter。

【问题讨论】:

  • 您好,我希望您使用tour 并通过how do I ask a good question? 进行必要的更改。展示您迄今为止与该问题相关的研究和工作始终是一种很好的做法。

标签: python date tkinter time schedule


【解决方案1】:

查看这个库。我认为它会满足您的需求:https://pypi.org/project/schedule/

您可以编写如下代码:

import schedule
import time

def job():
    print("I'm working...")

schedule.every().day.at("10:30").do(job)

while True:
    schedule.run_pending()
    time.sleep(1)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2015-01-10
    • 2011-01-24
    • 1970-01-01
    相关资源
    最近更新 更多