• 生日小助手V2.0发布了——可以正式投入使用!


    生日小助手V2.0——Ubuntu下基于lunar的农历生日提醒软件

    开发者:IT小小龙
    个人博客:blog.sina.com.cn/buduanqs
    电子邮箱:long5092@126.com

    设计起源:
    最近把系统换成了Ubuntu11.10,找不到合适的农历生日提醒软件,于是就用Python自己写了一个,界面完全用Tkinter编写,内部调用lunar实现公历和农历的转化。

    版本更新信息:
    1、完成了整个项目的代码重构,引入面向对象的思想
    2、增加了删除生日信息的功能
    3、可以通过删除和添加生日信息间接修改生日信息
    4、对日期输入的合法性进行了检验
    5、可以同时检验农历和公历生日
    6、增加了对特殊日期的处理,如2月29日
    7、引入了键盘快捷键,方便用户使用
    8、引入主菜单为未来程序扩展打基础


    环境依赖:

    lunar:

    Ubuntu上安装lunar:            sudo apt-get install lunar


    使用说明:
    1、浏览生日
    左侧的列表为所有的生日信息,注意某些名字后边带*号是因为今年没有对应该生日的日期,所以系统自动为其生日减一,并在名字后边加上*号予以标注。因为修改的仅仅是临时文件,所以只是在本年的生日显示中减一,不影响其他年份时的处理。
    2、添加生日
    在姓名文本框中输入姓名,在生日文本框中输入月和日,然后点击“提交生日”按钮,或在输入日子后直接按回车键(Enter键),分别对应农历和公历生日,将数据写入对应的文件。
    3、删除生日
    在列表框中选中要删除的生日信息,然后点击“删除”按钮,或按Delete键,删除对应的生日信息。
    4、修改生日
    可以通过“删除然后再添加”的方式间接修改生日。
    5、检查生日
    点击“检查最近生日”按钮,或按F5键,弹出提示窗,显示未来7天内要过生日的人及其生日信息。
    6、关于
    点击“帮助“菜单的”关于“菜单项,显示版本信息和作者信息。

    新版地址:http://birthdayhelper.weebly.com/

    下载地址:https://files.cnblogs.com/pythonlover/%E7%94%9F%E6%97%A5%E5%B0%8F%E5%8A%A9%E6%89%8BV2.0.zip

  • 相关阅读:
    1scala基础
    3scala高级
    03spark kafka
    01spark基础
    04spark streaming
    2scala集合
    02spark sql
    学习java程序设计环境的心得
    第五章继承
    第二周学习Java心得
  • 原文地址:https://www.cnblogs.com/pythonlover/p/2329622.html
Copyright © 2020-2023  润新知