zoukankan      html  css  js  c++  java
  • tkinter gui界面使用调戏妹子

    # _*_ coding: utf-8 _*_
    __author__ = 'pythonwu'
    __date__ = "2018/7/18 14:43"

    from tkinter import *
    from PIL import Image,ImageTk
    import tkinter.messagebox
    import os
    from multiprocessing import Process

    class Window(Frame):
    def __init__(self,master = None):
    Frame.__init__(self,master)
    self.master = master
    self.numbers = []
    self.init_window()


    def init_window(self):
    self.master.title(" xx IS FOREVER !")
    self.pack(fill=BOTH,expand = 1)

    menu = Menu(self.master)
    self.master.config(menu=menu)

    file = Menu(menu)
    file.add_command(label = '相册',command = self.showImg)
    file.add_command(label = '心里话',command = self.showTxt)
    menu.add_cascade(label='珍惜',menu=file)

    def showImg(self):
    load = Image.open('pic.png')
    render = ImageTk.PhotoImage(load)

    img = Label(self,image=render)
    img.image = render
    img.place(x=0,y=0)

    def showTxt(self):
    if len(self.numbers) == 9 :
    text = Label(self,text='彩蛋,I LOVE YOU')
    text.pack()

    else:
    text = Label(self,text='哎iu被发现了')
    text.pack()
    # self.numbers += 1
    # print(self.numbers)
    self.numbers.append('1') #添加类属性进行计数

    def run_proc(name):
    for i in range(10):
    root = Tk()
    root.geometry('400x300')
    def protect():
    tkinter.messagebox.showinfo('请大声说:汪汪汪','接收声音中....')
    root.protocol("WM_DELETE_WINDOW", protect) #重写x按钮使之无效化
    app = Window(root)
    root.mainloop()

    if __name__ == '__main__':
    print('Parent process %s.' % os.getpid())
    p = Process(target=run_proc, args=('test',))
    print('Child process will start.')
    p.start()
    p.join()
    print('Child process end.')

    最后使用Pyinstaller 打包选择 --noconsole 去除cmd黑框
    效果展示

    
    
  • 相关阅读:
    [转]群控电梯调度算法
    [转] 电梯调度算法总结
    [转]grub2.0和之前版本修复解决方案
    [转]Ubuntu 10.04 编译安装最新版本Linux2.6.34内核
    [转]PS2 键盘工作方式
    [转]个人管理 - 目标管理之前,你会时间管理吗
    [转]ubuntu 下编译内核简单步骤
    [转]关闭Google安全搜索,实现无限制搜索
    [转]Vim 复制粘贴探秘
    [转]Linux文件搜索
  • 原文地址:https://www.cnblogs.com/wudeng/p/9337065.html
Copyright © 2011-2022 走看看