工具这里用到了PIP工具,Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。 pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。 源码import win32api,win32con,time # 导入需要额包 from apscheduler.schedulers.blocking import BlockingScheduler # 导入调度器模块
def DrunkWater(): # 定义一个方法 win32api.MessageBox(0, '你的欠款已逾期,为了不影响朋友间的感情,请尽快结清!, 还钱小助手',win32con.MB_OK) # 弹出对话框 # BlockingScheduler
scheduler = BlockingScheduler() # 实例化任务调度器
scheduler.add_job(DrunkWater, 'interval', minutes=1) # 添加间隔任务执行 弹框对话框,每分钟
if __name__ == '__main__': # 如果当前模块是主模块 while True: # 死循环,不停调用 scheduler.start() # 执行开始方法 time.sleep(1) # 等待1秒执行(需要休息一秒程序才能不死) 效果这里我们设置半 个小时提醒一次。
可执行文件打包工具选择:pyinstaller 弹窗提醒选择:pywin3 安装 pyinstaller & pywin32pip install pyinstaller pip install pywin32 打包命令直接在 py 文件所在路径下执行:pyinstaller -F -w demp.py即可。 -F:意为将代码打包成一个独立的可执行文件。 结果到这我们就可以大功告成了,如上图, 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 |
|