好羞耻啊
今天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下吧

点击前往GitHub项目

在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐