乐趣区

关于python:朋友欠钱老拖着不给这个Python小工具让他立马还钱

大家好,我是 jiejie,谈钱伤感情,置信大家身边都有遇到过欠钱你不问他要,他就会遗记给,最近我一个敌人就借了我一些钱,一个多月了还没给我,不晓得他是不是遗记这回事了,所以我决定做个一个小工具,来揭示他记得要还钱!(倡议珍藏,指不定哪天用失去呢)

工具

这里用到了 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)

成果

这里咱们设置半 个小时揭示一次。

可执行文件

打包工具抉择:pyinstaller 弹窗揭示抉择:pywin3

装置 pyinstaller & pywin32

pip install pyinstaller

pip install pywin32

打包命令

间接在 py 文件所在门路下执行:pyinstaller -F -w demp.py 即可。

-F:意为将代码打包成一个独立的可执行文件。\
-w:意为以 noconsole 模式运行,即没有 cmd 黑框。

后果

到这咱们就能够功败垂成了,如上图,dist 中的文件就是咱们打包后的可执行文件,其可能实现和 demo.py 一样的性能。

结语

如果小伙伴当前遇到这种状况,别忘记了还有这种应答形式,感谢您的浏览

退出移动版