如何使python脚本实时更新(连续运行)

问题描述 投票:0回答:1

你好,我是python的初学者,我刚刚学习了python编程的基础知识。我想制作一个在班级结束时通知我的程序,但是,一旦我运行程序,它只会执行一次

当我循环它时,它不会连续访问我的日期和时间(相反,它花费了执行代码后的时间)。关于如何解决此问题的任何建议?

import win10toast

import datetime

currentDT = datetime.datetime.now()

toaster = win10toast.ToastNotifier()

while (1):
    def Period_A():
        if currentDT.hour == 7 and currentDT.minute == 30:
            toaster.show_toast('Shedule Reminder', 'It is Period A time!', duration=10)

我希望代码在后台运行,并不断更新日期和时间的值,以便通知将显示在所需的时间而不是代码执行的时间上;)。>

你好,我是python的初学者,我刚刚学习了python编程的基础知识。我想制作一个程序,该程序在班级结束时通知我,但是,一旦我运行...

python-3.x auto-update
1个回答
0
投票

currentDT = datetime.datetime.now()行在整个程序中仅被调用一次,因此大约在您运行脚本时保持不变。

© www.soinside.com 2019 - 2024. All rights reserved.