很酷的python表白工具 你喜欢我吗


Posted in Python onApril 11, 2019

本文实例为大家分享了python表白工具的具体代码,供大家参考,具体内容如下

实现代码:

# 打包操作
# 安装pyinstaller
# cmd输入 pip install pyinstaller
# shift+右击文件夹 点击在此处打开命令窗口
# pyinstaller -F -w love.py //打包程序

# 引用tkinter工具包
from tkinter import * #__all__=[a,b]
#from tkinter import messagebox

# 定义关闭窗口提示
def closeWindow():
 messagebox.showinfo(title="警告",message ="滚回去,必须选一个")
 return

# 定义喜欢按钮的提示
def Love():
 love = Toplevel(window)
 love.geometry("300x100+250+260")
 love.title("我也喜欢你")
 label = Label(love, text = "我也喜欢你!",font = ("微软雅黑",20))
 label.pack()
 btn = Button(love,text = "好呀",width = 10,height = 2,command=closeallwindow)
 btn.pack()
 love.protocol("WM_DELETE_WINDOW", closelove)
def closelove():
 return

# 关闭所有窗口
def closeallwindow():
 window.destroy()

# 定义不喜欢按钮的提示
def noLove():
 no_love = Toplevel(window)
 no_love.geometry("300x100+520+260")
 no_love.title("重新选")
 label = Label(no_love,text="乖乖回去重新选!",font = ("微软雅黑",25))
 label.pack()
 btn = Button(no_love,text="好呀", width=10, height=2,command=no_love.destroy)
 btn.pack()
 no_love.protocol("WM_DELETE_WINDOW",closenolove)

# 窗口不能关
def closenolove():
 #messagebox.showinfo("放弃吧回去重选- -")
 #return
 noLove()

# 创建窗口
window = Tk()
# 窗口标题
window.title("喜欢我吗?")
# 窗口大小
window.geometry("380x420+500+240")
# love.title("哈哈")
btn=Button(text="确定")
# 窗口位置
# window.geometry("+500+240")
window.protocol("WM_DELETE_WINDOW",closeWindow )
#标签控件
label = Label(window,text = "hey,小姐姐",font = ("微软雅黑",15),fg = "red")
label.grid(row = 0, column = 0 )

label = Label(window,text = "喜欢我吗?",font = ("微软雅黑",30))
label.grid(row = 1, column = 1,sticky = E)

# 插入图片
photo = PhotoImage(file = "./123.png")
imageLable = Label(window,image = photo)
imageLable.grid(row = 2,columnspan = 2)

# 喜欢按钮插件
btn = Button(window,text="喜欢",width=15,height=2,command=Love)
btn.grid(row=3,column=0,sticky= W)

# 不喜欢按钮插件
btn = Button(window,text="不喜欢" ,command=noLove)
btn.grid(row=3,column=1,sticky= E)
# 显示窗口 消息循环
window.mainloop()

效果图:

很酷的python表白工具 你喜欢我吗

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python利用IPython提高开发效率
Aug 10 Python
Python按行读取文件的实现方法【小文件和大文件读取】
Sep 19 Python
Python基于tkinter模块实现的改名小工具示例
Jul 27 Python
快速入门python学习笔记
Dec 06 Python
使用python绘制二元函数图像的实例
Feb 12 Python
python爬虫基础教程:requests库(二)代码实例
Apr 09 Python
python实现对象列表根据某个属性排序的方法详解
Jun 11 Python
python函数的作用域及关键字详解
Aug 20 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
Sep 20 Python
Python time库基本使用方法分析
Dec 13 Python
Python3爬虫中Splash的知识总结
Jul 10 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 Python
2019 Python最新面试题及答案16道题
Apr 11 #Python
【python】matplotlib动态显示详解
Apr 11 #Python
python爬虫之验证码篇3-滑动验证码识别技术
Apr 11 #Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
Apr 11 #Python
python面试题小结附答案实例代码
Apr 11 #Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 #Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
Apr 11 #Python
You might like
header与缓冲区之间的深层次分析
2016/07/30 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
浅谈JavaScript Date日期和时间对象
2014/12/29 Javascript
js轮播图代码分享
2016/07/14 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
JavaScript中Array对象用法实例总结
2016/11/29 Javascript
JavaScript设计模式之工厂模式简单实例教程
2018/07/03 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
django中使用vue.js的要点总结
2019/07/07 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
vue-router结合vuex实现用户权限控制功能
2019/11/14 Javascript
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
python实现哈希表
2014/02/07 Python
python比较两个列表是否相等的方法
2015/07/28 Python
Python基础语法(Python基础知识点)
2016/02/28 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
使用pyecharts生成Echarts网页的实例
2019/08/12 Python
解析python的局部变量和全局变量
2019/08/15 Python
Python装饰器实现方法及应用场景详解
2020/03/26 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
简单几步用纯CSS3实现3D翻转效果
2019/01/17 HTML / CSS
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
美国韩国化妆品和护肤品购物网站:Beautytap
2018/07/29 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
行政主管职责范本
2014/03/07 职场文书
感恩祖国演讲稿
2014/09/09 职场文书
群众路线自我剖析及整改措施
2014/11/04 职场文书
构建和谐校园倡议书
2015/01/19 职场文书
嘉宾邀请函
2015/01/31 职场文书
525心理健康活动总结
2015/05/08 职场文书
机关干部作风整顿心得体会
2016/01/22 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
深入理解java.lang.String类的不可变性
2021/06/27 Java/Android
Java比较两个对象中全部属性值是否相等的方法
2021/08/07 Java/Android