用python提醒我每两小时喝一次水

一、准备Python脚本

  1. 将提醒代码保存为独立脚本(如 drink_water.py),确保可正常运行。
from win10toast import ToastNotifier

if __name__ == '__main__':
    # 初始化ToastNotifier
    toaster = ToastNotifier()

    toaster.show_toast(
        title="喝水提醒",
        msg="记得喝水哦!💧",
        duration=5,  # 提示框持续显示5秒
        icon_path=None,  # 可选:指定图标路径
        threaded=True  # 异步显示避免阻塞主线程
    )

  1. 确认Python已加入环境变量:
    • 打开命令提示符输入 python --version,若显示版本号则无需额外配置;否则需使用Python完整路径(如 C:\Python39\python.exe)。

二、创建定时任务

  1. 打开任务计划程序
    Win + S 搜索“任务计划程序”并打开。

  2. 创建基本任务

    • 右键点击左侧“任务计划程序库” → 选择“创建基本任务”。
    • 输入名称(如“喝水提醒”)→ 点击“下一步”。
  3. 设置触发频率

    • 选择“每天” → 点击“下一步”。
    • 设置起始时间(建议比当前时间稍后)→ 点击“下一步”。
    • 勾选“同时选择下面的‘重复任务间隔’选项” → 选择“重复任务间隔: 2小时” → 点击“下一步”。
  4. 选择操作类型

    • 选择“启动程序” → 点击“下一步”。
  5. 配置Python脚本执行

    • 点击“浏览”,选择Python解释器路径(如 C:\Python39\python.exe)。
    • 在“参数(可选)”栏输入脚本完整路径(如 D:\scripts\drink_water.py)。
    • 若脚本路径含空格,需用英文双引号包裹(如 "D:\my scripts\drink_water.py")。
    • 点击“下一步”确认设置。
  6. 完成配置

    • 勾选“当单击‘完成’时,打开此任务的属性对话框” → 点击“完成”。

三、关键配置优化

在任务属性窗口中进一步调整:

  1. 常规选项卡
    • 勾选“不管用户是否登录都要运行”和“使用最高权限”。
  2. 条件选项卡
    • 取消勾选“只有在计算机使用交流电源时才启动此任务”。
  3. 设置选项卡
    • 勾选“如果任务失败,则按以下频率重新启动”(建议每1分钟重试一次,持续1小时)。

四、验证任务是否生效

  1. 右键任务 → 选择“运行”测试弹窗提醒是否正常触发。
  2. 若无问题,等待至下一触发时间点自动运行。

注意事项

  • 若脚本依赖第三方库(如 win10toast),请确保Python环境已安装对应包。
  • 避免脚本路径或Python安装路径包含中文字符,可能引发编码错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值