zoukankan      html  css  js  c++  java
  • 用 Python 制作关不掉的端午安康弹窗

    端午节又称端阳节、龙舟节、重午节、龙节、正阳节、天中节等,端午节源自天象崇拜,由上古时代祭龙演变而来,因传说战国时期的楚国诗人屈原在五月五日跳汨罗江自尽,后来人们亦将端午节作为纪念屈原的节日,在端午节,人们之间相互问候时,通常都说端午安康,而很少有说端午快乐的。

    很多人学习python,不知道从何学起。
    很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
    很多已经做案例的人,却不知道如何去学习更加高深的知识。
    那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
    QQ群:1097524789

    本文我们看一下如何使用 Python 来制作端午安康弹窗,窗口的创建,我们使用 tkinter 库来实现,代码整体实现比较简单,如下所示:

    def dow():

    t = tk.Tk()

    width = t.winfo_screenwidth()

    height = t.winfo_screenheight()

    a = random.randrange(0, width)

    b = random.randrange(0, height)

    t.title('端午安康')

    t.geometry('200x50' + '+' + str(a) + '+' + str(b))

    tk.Label(t,

    text='端午安康!',

    bg='Green', # 背景色

    font=('楷体', 17), # 字体和字体大小

    width=15, height=2 # 标签长宽

    ).pack()

    t.mainloop()

    threads = []

    for i in range(10): # 需要的弹框数量

    t = threading.Thread(target=dow)

    threads.append(t)

    time.sleep(0.1)

    threads[i].start()

    看一下效果:

    当我们运行程序时会生成一个弹窗,如果我们点击关闭的话,非但不能将其关闭反而会弹出更多窗口,是不是有点流氓 ... 因此我们想要结束的话,要去结束运行的程序,而不是不断的去点击窗口的关闭按钮,因为那样会让窗口布满自己的整个电脑屏幕。

  • 相关阅读:
    ionic3开发环境搭建与配置(win10系统)
    angular4打包以后,刷新报404
    css3文字渐变无效果的解决方案
    node-sass安装失败的解决方案
    python logging 重复写日志问题
    进程和线程的概念
    软件开发目录规范
    相对导入
    python引入导入自定义模块和外部文件
    异常处理
  • 原文地址:https://www.cnblogs.com/shann001/p/13198600.html
Copyright © 2011-2022 走看看