Python-GUI

2022-03-02 10:29:23 浏览数 (1)

学不会啊吧 留不住她

基于对象的Java GUI好难学,,

每次都要创建对象。。。真烦,,

既然JAVA学不会我就尝试用Python写个图形化把。。

模块

import datetime

from tkinter import * # 导入

代码

代码语言:javascript复制
import datetime
from tkinter import *  # 导入
# >>>>>>>>>>>时间计算
new_date = datetime.datetime.now()  # 现在时间
data_str = new_date.strftime('%Y-%m-%d %H:%M:%S')  # 格式化时间
oneDay = datetime.datetime(2018, 9, 8, 9, 33 ,22)  # 认识的时间
difference = new_date.toordinal() - oneDay.toordinal()
tk = Tk()  # 实例化主窗口
tk.geometry("600x480")  # 设置窗口大小
tk.title("拾光")  # 设置窗口标题
# >>>>>>>>>>赋值
str0 = "拾光机".center(30,' ')
str1 = '⏰相识于:{}n⏰当前时间:{}'.format(oneDay,data_str)
str2 = '✈拾光机:{}天'.format(difference)
str3 = '♥时光不老,我们不散♥'
str4 = '陪伴是最长情的告白'
str5 = "✈⏰✈".center(30,' ')
# >>>>>>>>>>>>>输出
text = Label(tk, text="n拾光机器", font="Times 33 bold").pack()
textt = Label(tk, text="n我们相识:n", font="14").pack(anchor=W, padx=45)
text0 = Label(tk, text=str0, font="14", fg="black", justify="left").pack()
text1 = Label(tk, text=str1, font="14", fg="black", justify="left").pack()
text2 = Label(tk, text=str2, font="14", fg="black", justify="left").pack()
text3 = Label(tk, text=str3, font="14", fg="black", justify="left").pack()
text4 = Label(tk, text=str4, font="14", fg="black", justify="left").pack()
text5 = Label(tk, text=str5, font="14", fg="black", justify="left").pack()
if __name__ == "__main__":
    tk.mainloop()

效果图

下载

总结

Python毕竟是写脚本的开发一个小脚本小工具效率很高,但是写GUI总体来说还是Java比较占优势.

白菜:"人生苦短 我用Python"

0 人点赞