前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >朋友欠钱老拖着不给?这个Python小工具让他立马还钱!

朋友欠钱老拖着不给?这个Python小工具让他立马还钱!

原创
作者头像
秃头程序员
修改2021-12-27 15:54:17
2600
修改2021-12-27 15:54:17
举报

大家好,我是jiejie,谈钱伤感情,相信大家身边都有遇到过欠钱你不问他要,他就会忘记给,最近我一个朋友就借了我一些钱,一个多月了还没给我,不知道他是不是忘记这回事了,所以我决定做个一个小工具,来提醒他记得要还钱!(建议收藏,指不定哪天用得到呢)

工具

这里用到了PIP工具,Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

源码

代码语言:txt
复制
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 一样的功能。

结语

如果小伙伴以后遇到这种情况,别忘记了还有这种应对方式,感谢您的阅读

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 源码
  • 效果
  • 可执行文件
  • 安装 pyinstaller & pywin32
  • 打包命令
  • 结果
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档