用户:
Vincent_xiaobo查看:0 回复:0 评论:0 创建时间:2021-08-11T14:41:38
【作品展示】

【作品介绍】
EasyTime(1)(中文名‘简时’)制作人:小博
联系方式:
邮箱:xiaobo_12345678@qq.com
抖音:xiao.bo_666
【作品源代码】
#filename : EasyTime
#author by : zhb
import tkinter as tk
import easygui
import time
useranswer = easygui.msgbox('简时(2)(EasyTime)\n制作:小博','EasyTime','进入')
if useranswer == '进入':
useranswer = easygui.msgbox('由于倒计时功能有点问题,所以暂时关闭','EasyTime','好的')
useranswer = easygui.buttonbox("请选择功能:","EasyTime",["倒计时","时间","更新","关于"])
#def countime():
# time_left = int(input("输入倒计时间(秒):"))
# # 循环
# while time_left > 0:
# # 打印剩余时间
# print("距离倒计时结束还有 " + str(time_left) + " 秒")
# # 间隔时间
# time.sleep(1)
# # 重新赋值
# time_left = time_left - 1
# print("倒计时结束")
def time_clock():
import time
import tkinter as tk
class Clock(tk.Tk):
def __init__(self) -> None:
super().__init__()
self.title("easytime_clock")
self.time_text = ""
self.lbl = tk.Label(self,
text=self.time_text,
font=("ds-digital", 80),
padx=10,
pady=10,
background="white",
foreground="black")
self.lbl.pack()
self.update_time()
def update_time(self):
self.time_text = time.strftime("%y-%m-%d\n%H:%M:%S %p")
self.lbl.config(text=self.time_text)
self.after(1000, self.update_time)
if __name__ == "__main__":
app = Clock()
app.mainloop()
def update():
update_text = '''
2020.7.7
1.更新了倒计时模块
2020.7.16
1.更新了时间模块
2.制作了一个简易的选择系统
2020.7.29
1.增加了更新和关于
2.制作了更详细的说明和选择系统
2020.8.11
1.用easygui和tkinter代替了print
2.将时间模块做的更简洁
3.由于倒计时功能有点问题,所以暂时关闭
即将更新:
1.倒计时模块
2.闹钟(可能会更新)
'''
import tkinter
win = tkinter.Tk()
win.title("EasyTime_update")
win.geometry("500x1500")
label = tkinter.Label(win,
text=update_text,
bg="white", fg="black",
font=("黑体", 20),
width=500,
height=1500,
wraplength=500,
justify="left",
anchor="nw")
label.pack()
win.mainloop()
def about():
about_text = '''
作者:小博
若有任何bug及问题,请及时联系我:
邮箱:xiaobo_12345678@qq.com
抖音:xiao.bo_666
版权所有,侵权必究
'''
import tkinter
win = tkinter.Tk()
win.title("EasyTime_about")
win.geometry("500x300")
label = tkinter.Label(win,
text=about_text,
bg="white", fg="black",
font=("黑体", 20),
width=500,
height=300,
wraplength=500,
justify="left",
anchor="nw")
label.pack()
win.mainloop()
if useranswer == '时间':
time_clock()
elif useranswer == '更新':
update()
elif useranswer == '关于':
about()
elif useranswer == '倒计时':
easygui.msgbox('由于倒计时功能有点问题,所以暂时关闭','EasyTime_countime','好的')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn