猫史档案馆


【Python作品分享】新的作品

用户:林楷斌林楷斌查看:0 回复:0 评论:0 创建时间:2023-01-04T20:18:36


【作品展示】

center_image

 

【作品介绍】

1

 

【作品源代码】

import tkinter  # ui库,弹窗用的就这个库
import tkinter.messagebox  # 与上面同理也是ui库
import random  # 生成随机数的库
import threading  # 多线程
import time  # 延迟用的库
import webbrowser  # 大开网站用的库
tkinter.messagebox.showinfo("开始", "欢迎使用电脑安全为士")  # 弹窗
tkinter.messagebox.showerror("错误带码1001", '检测到您是喵')
tkinter.messagebox.showerror('提示', "准备下载")
tkinter.messagebox.showinfo("开始", "正在起动")
a = tkinter.messagebox.askokcancel('提问', '你觉得你是喵吗')


def b():  # 设置弹窗
    window = tkinter.Tk()
    window.title('我最帅')  # 弹窗标题
    v = random.randrange(0, window.winfo_screenwidth())  # 随机数
    n = random.randrange(0, window.winfo_screenheight())
    window.geometry("600x200" + "+" + str(v) + "+" + str(n))  # 弹窗大小


tkinter.Label(window,
              text='我最聪明,不许反驳',
              bg='Yellow',
              font=('楷体', 17),
              width=600, height=200
              ).pack()
window.mainloop()
window.mainloop()
threads = []
for i in range(2):  # 利用多线程,括号就是弹窗数量
    c = threading.Thread(target=b)
    threads.append(c)
    time.sleep(0.1)
    threads[i].start()
m = 0

if m == 0:

    def p():
        window = tkinter.Tk()
        window.title('我最帅')
        window.geometry("600x600")

        tkinter.Label(window,
                      text='我最帅,不许反驳',
                      bg='Red',
                      font=('楷体', 17),
                      width=600, height=200
                      ).pack()
        window.mainloop()
        window.mainloop()
    threads = []
    for l in range(2):
        c = threading.Thread(target=p)
        threads.append(c)
        time.sleep(0.1)
        threads[l].start()

    def z():
        window = tkinter.Tk()
        window.title('我最聪明')
        window.geometry("600x600"+"600"+"600")

        tkinter.Label(window,
                      text='我最帅,不许反驳',
                      bg='Red',
                      font=('楷体', 17),
                      width=600, height=200
                      ).pack()
        window.mainloop()
        window.mainloop()
    threads = []
    for b in range(2):
        c = threading.Thread(target=z)
        threads.append(c)
        time.sleep(0.1)
        threads[b].start()
    for o in range(2):
        time.sleep(1)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页