python实现祝福弹窗效果

yipeiwu_com6年前Python基础

中秋节,是中国传统节日之一,为每年的农历八月十五,也是我国仅次于春节的第二大传统节日。传说是为了纪念嫦娥。

祝大家中秋快乐

中秋节,怎么用python祝福大家节日快乐是一个很头疼的事,但是只要有它什么都不是问题。接下来教大家怎么用python献上满满的祝福。首先给大家看一下最终模样。

注:密集恐惧症患者勿入!

模样大家已经看见了,首先想想一下,当朋友打开你发送过去的软件,

然后点击运行,结果,一个一个的窗口慢慢的弹出来,然后铺满整个屏幕,然后她露出微笑,张口:我的电脑!

(不,应该是:哇!好厉害!)

最终效果以实际情况定。

设计思路:

1、点击程序,运行,

2、弹出窗口,解决只弹出一个窗口的问题,

3、添加时间,更加具有神秘感。

4、(朋友最痛苦的事)手动关闭窗口。(知道右键,则忽略)

注:弹框文字,颜色,字体,大小可以自己修改。如:你喜欢的一句话。

下面直接来看代码(电脑观看效果更加):

import tkinter as tk
import random
import threading
import time
def dow():
 window = tk.Tk()
 width=window.winfo_screenwidth()
 height=window.winfo_screenheight()
 a=random.randrange(0,width)
 b=random.randrange(0,height)
 window.title('中秋节快乐')
 window.geometry("200x50"+"+"+str(a)+"+"+str(b))
 tk.Label(window,
  text='中秋节快乐!', # 标签的文字
  bg='Red',  # 背景颜色
  font=('楷体', 17),  # 字体和字体大小
  width=15, height=2 # 标签长宽
  ).pack() # 固定窗口位置
 window.mainloop()
 
threads = []
for i in range(100):#需要的弹框数量
 t = threading.Thread(target=dow)
 threads.append(t)
 time.sleep(0.1)
 threads[i].start() 

以上就是所有的代码,关闭弹框,哈哈,交给你的朋友吧!他一定会很‘开兴'的!

相关文章

Flask框架URL管理操作示例【基于@app.route】

本文实例讲述了Flask框架URL管理操作。分享给大家供大家参考,具体如下: 动态URL规则 URL规则可以添加变量部分,也就是将符合同种规则的URL抽象成一个URL模式,如“/item...

python一键升级所有pip package的方法

pip_ungrade_all.py代码如下: # -*- coding: utf-8 -*- import pip from subprocess import call f...

在Python中过滤Windows文件名中的非法字符方法

网上有三种写法: 第一种(所有非法字符都不转义): def setFileTitle(self,title): fileName = re.sub('[\/:*&#...

利用python将图片版PDF转文字版PDF

图片版PDF无法复制,转化成文字版的PDF后使用更方便. 我们需要用到python3.6,pypdf2,ghostscript,PythonMagick,百度文字识别服务和pdfki...

python实现将一个数组逆序输出的方法

方法一: def printTheReverseArray(self): list_1 = [1, 2, 3, 4, 5, 6, 7] length = len(list_1...