小小万年历改头换面了
前阶段编写了一个[万年历小程序][https://jl-zhenlaixiaowei.blog.csdn.net/article/details/139180401?spm=1001.2014.3001.5502],因为界面不太友好,所以这两天有空闲时间,我又对小工具进行了功能增加并改成了窗口界面,可以用鼠标点击和键盘输入年月日。其中界面的设计大部分是用AI实现的,又一次切实感受到了AI时代的高效、快捷。并且把这个小工具打包成exe文件,分享给身边的好朋友。
源码如下:
import tkinter as tk
from tkinter import messagebox
from zhdate import ZhDate
from datetime import datetime
from lunardate import LunarDateclass DateConverterGUI:def __init__(self, root):self.root = rootself.root.title("小小万年历--微信公众号强壮Python")self.root.geometry("400x250")self.root.resizable(False, False)# 创建标签和输入框self.label = tk.Label(root, text="今天:{}年{}月{}日".format(datetime.today().year, datetime.today().month,datetime.today().day))self.choice_var = tk.IntVar()self.choice_var.set(1)self.radio1 = tk.Radiobutton(root, text="阳历转阴历", variable=self.choice_var, value=1)self.radio2 = tk.Radiobutton(root, text="阴历转阳历", variable=self.choice_var, value=2)self.year_label = tk.Label(root, text=" 年 份:")self.year_entry = tk.Entry(root)self.month_label = tk.Label(root, text=" 月 份:")self.month_entry = tk.Entry<