朱星烨教你制作拜年python软件——GUI妙用

简介: 2022年虎年,制作拜年软件,使用python技术的GUI,能够和收到祝福的朋友互动功能,设计软件后的美工调整

 python的GUI非常重要,教你用python来拜年。

 2022年虎年,制作拜年软件,要有虎的元素。输入pyhon代码:

from tkinter import *

 然后制作GUI标签:

def msgShow1():

   label.config(text="虎年吉祥",bg="plum",fg="gold")

def msgShow2():

   label.config(text="财源广进",bg="rosybrown",fg="deepskyblue")    

root=Tk()

root.title("新年快乐")

label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",

           height=10,width=15,

           anchor="center",font="STXingkai 65 bold")

再制作按钮,完成能够和收到祝福的朋友互动功能,但是字体有点小,手机上看不清楚,如图:

image.png  进行美工设计,按钮程序如下:

label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",

           height=10,width=15,

           anchor="center",font="STXingkai 65 bold")

btn1=Button(root,text="祝福",width=35,command=msgShow1,font="STXingkai 25 bold")

btn2=Button(root,text="恭喜",width=35,command=msgShow2,font="STXingkai 25 bold")

btn3=Button(root,text="拜年啦",width=35,command=root.destroy,font="STXingkai 25 bold")

label.pack()

btn1.pack(side=LEFT)

btn2.pack(side=LEFT)

btn3.pack(side=LEFT)

 最后,不要忘了:

root.mainloop()

这样,可以互动的拜年python软件GUI实现就完成了,发给亲朋好友,祝福大家新年快乐吧。

 福利,送上源码:

from tkinter import *

def msgShow1():

   label.config(text="虎年吉祥",bg="plum",fg="gold")

def msgShow2():

   label.config(text="财源广进",bg="rosybrown",fg="deepskyblue")    

root=Tk()

root.title("新年快乐")

label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",

           height=10,width=15,

           anchor="center",font="STXingkai 65 bold")

btn1=Button(root,text="祝福",width=35,command=msgShow1,font="STXingkai 25 bold")

btn2=Button(root,text="恭喜",width=35,command=msgShow2,font="STXingkai 25 bold")

btn3=Button(root,text="拜年啦",width=35,command=root.destroy,font="STXingkai 25 bold")

label.pack()

btn1.pack(side=LEFT)

btn2.pack(side=LEFT)

btn3.pack(side=LEFT)

root.mainloop()

image.png

相关文章
|
23天前
|
数据采集 开发工具 Python
海康威视工业相机SDK+Python+PyQt开发数据采集系统(支持软件触发、编码器触发)
该系统基于海康威视工业相机SDK,使用Python与PyQt开发,支持Gige与USB相机设备的搜索及双相机同时显示。系统提供软件触发与编码器触发模式,并可在数据采集过程中实时保存图像。此外,用户可以调节曝光时间和增益,并进行信息输入,这些信息将被保存至配置文件以便下次自动加载。参数调节与实时预览等功能进一步增强了系统的实用性。
46 1
|
1月前
|
前端开发 JavaScript 测试技术
Python中的GUI测试
【8月更文挑战第15天】本文探讨了Python中图形用户界面(GUI)测试的关键工具——Selenium与PyQt。Selenium专为Web应用测试设计,能模拟用户行为如点击和输入文本。PyQt则基于Qt框架,用于构建丰富的桌面应用程序及编写自动化测试脚本。
25 3
|
1月前
|
存储 数据可视化 Python
【python】python tkinter 计算器GUI版本(模仿windows计算器 源码)【独一无二】
【python】python tkinter 计算器GUI版本(模仿windows计算器 源码)【独一无二】
|
1月前
|
机器学习/深度学习 数据采集 自然语言处理
基于Python thinker GUI界面的股票评论数据及投资者情绪分析设计与实现
本文介绍了一个基于Python Tkinter库开发的GUI股票评论数据及投资者情绪分析系统,该系统提供股票数据展示、情绪与股价分析、模型指标分析、评论数据展示、词云分析和情感分析结果展示等功能,帮助投资者通过情感分析了解市场舆论对股票价格的影响,以辅助投资决策。
基于Python thinker GUI界面的股票评论数据及投资者情绪分析设计与实现
|
2月前
|
Python
在Python中,`tkinter`是一个用于创建图形用户界面(GUI)的标准库。
在Python中,`tkinter`是一个用于创建图形用户界面(GUI)的标准库。
|
1月前
|
存储 数据库连接 数据库
【Python】python员工信息管理系统(数据库版本)(GUI界面+数据库文件+源码)【独一无二】
【Python】python员工信息管理系统(数据库版本)(GUI界面+数据库文件+源码)【独一无二】
|
2月前
|
达摩院 语音技术 异构计算
语音识别-免费开源的语音转文本软件Whisper的本地搭建详细教程,python版本是3.805,ffmpeg是专门处理音视频的,ffmpeg的下载链接,现在要求安装python和ffmpeg
语音识别-免费开源的语音转文本软件Whisper的本地搭建详细教程,python版本是3.805,ffmpeg是专门处理音视频的,ffmpeg的下载链接,现在要求安装python和ffmpeg
|
2月前
|
监控 网络协议 安全
由于楼层自动化系统的复杂性和多样性,很难给出一个通用的Python代码示例,因为每个系统可能使用不同的硬件、通信协议和软件接口。
由于楼层自动化系统的复杂性和多样性,很难给出一个通用的Python代码示例,因为每个系统可能使用不同的硬件、通信协议和软件接口。
|
3月前
|
Python
Python GUI进度条
Python GUI进度条
32 3
|
3月前
|
SQL 前端开发 Java
Python GUI编程(Tkinter)
Python GUI编程(Tkinter)