【2019.05】520凑热闹之沙雕表白软件
好羞耻啊今天520,晚上写程序(* ̄︶ ̄)结果打包安装pip install pyinstaller在当前py文件目录下执行:pyinstaller.exe -F baibai.py代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time: 2019/5/20 21:12# @Author: Pa...
·
好羞耻啊
今天520,晚上写程序(* ̄︶ ̄)
结果
打包
安装
pip install pyinstaller
在当前py文件目录下执行:
pyinstaller.exe -F baibai.py
代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2019/5/20 21:12
# @Author : Paulson
# @File : demo.py
# @Software: PyCharm
# @define : function
import tkinter as tk
from PIL import ImageTk
from tkinter import messagebox
def love():
# messagebox.showinfo(title='嘻嘻')
love_root = tk.Toplevel(root) # 一个新的窗口
love_root.title('嘻嘻!')
love_root.geometry('300x100')
l4 = tk.Label(love_root, text='好巧,我也是! ', font=('微软雅黑', 14))
l4.pack()
b3 = tk.Button(love_root, text='确定', font=('微软雅黑', 14), command=root.destroy)
b3.pack()
def dis_love():
dis_love_root = tk.Toplevel(root) # 一个新的窗口
dis_love_root.title('在考虑一下呗!')
dis_love_root.geometry('300x100')
l4 = tk.Label(dis_love_root, text='...= =...', font=12)
l4.pack()
b3 = tk.Button(dis_love_root, text='好的', font=12, command=dis_love_root.destroy)
b3.pack()
dis_love_root.protocol("WM_DELETE_WINDOW", dis_love)
def close_window():
messagebox.showerror(title='提示', message='再想想吧~')
root = tk.Tk()
# 设置标题
root.title('this is a Confession Artifact')
root.geometry('655x620+250+220') # 宽x高+顶点
# 创建Lable 标签
text1 = tk.Label(root, text='hey, 小姐姐', font=('微软雅黑', 14), fg='red')
text1.grid(row=0, column=0)
text2 = tk.Label(root, text='你喜欢我嘛', font=('微软雅黑', 30))
text2.grid(row=1, column=1, sticky=tk.E) # N S W E 东南西北
bm = ImageTk.PhotoImage(file='./test.jpg') # 当前目录下
text3 = tk.Label(root, image=bm)
text3.grid(row=2, columnspan=2)
root.protocol("WM_DELETE_WINDOW", close_window)
b1 = tk.Button(root, text='喜欢', width=15, height=2, command=love)
b1.grid(row=3, column=0, sticky=tk.W)
b2 = tk.Button(root, text='不喜欢', width=10, command=dis_love)
b2.grid(row=3, column=1, sticky=tk.E)
"""
grid() 网格
pack() 默认居中
place(x=,y=)
"""
root.mainloop()
如果你也觉得羞耻的话点个赞吧
如果你也觉得羞耻的话star下吧
更多推荐
已为社区贡献6条内容
所有评论(0)