很酷的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捕捉和模拟鼠标事件的方法
Jun 03 Python
python matplotlib坐标轴设置的方法
Dec 05 Python
python中使用iterrows()对dataframe进行遍历的实例
Jun 09 Python
使用Python 统计高频字数的方法
Jan 31 Python
Python创建或生成列表的操作方法
Jun 19 Python
django框架防止XSS注入的方法分析
Jun 21 Python
python global关键字的用法详解
Sep 05 Python
Python从入门到精通之环境搭建教程图解
Sep 26 Python
使用Puppeteer爬取微信文章的实现
Feb 11 Python
python中提高pip install速度
Feb 14 Python
解决TensorFlow程序无限制占用GPU的方法
Jun 30 Python
Python集合set()使用的方法详解
Mar 18 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
ThinkPHP中redirect用法分析
2014/12/05 PHP
php过滤所有的空白字符(空格、全角空格、换行等)
2015/10/27 PHP
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
jquery 实现返回顶部功能
2014/11/17 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
详解webpack进阶之loader篇
2017/08/23 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
Vue实现一个无限加载列表功能
2018/11/13 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
Python中用于转换字母为小写的lower()方法使用简介
2015/05/19 Python
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
Python 结巴分词实现关键词抽取分析
2017/10/21 Python
python GUI实例学习
2017/11/21 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
Django实现跨域的2种方法
2019/07/31 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
Django choices下拉列表绑定实例
2020/03/13 Python
伦敦著名的运动鞋综合商店:Footpatrol
2019/03/25 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
正隆泰信息技术有限公司上机题
2012/06/14 面试题
幼儿教师寄语集锦
2014/04/03 职场文书
文明城市标语
2014/06/16 职场文书
党员四风剖析材料
2014/08/27 职场文书
十佳党员事迹材料
2014/08/28 职场文书
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
Go语言编译原理之变量捕获
2022/08/05 Golang