python实现祝福弹窗效果


Posted in Python onApril 07, 2019

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

祝大家中秋快乐

中秋节,怎么用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()

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

Python 相关文章推荐
利用Python的Django框架生成PDF文件的教程
Jul 22 Python
Python中函数eval和ast.literal_eval的区别详解
Aug 10 Python
python数据结构之链表详解
Sep 12 Python
纯python实现机器学习之kNN算法示例
Mar 01 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 Python
解决python打不开文件(文件不存在)的问题
Feb 18 Python
wxPython+Matplotlib绘制折线图表
Nov 19 Python
Python matplotlib以日期为x轴作图代码实例
Nov 22 Python
Python多线程threading创建及使用方法解析
Jun 17 Python
python获取linux系统信息的三种方法
Oct 14 Python
Python join()函数原理及使用方法
Nov 14 Python
python中pop()函数的语法与实例
Dec 01 Python
python抖音表白程序源代码
Apr 07 #Python
我喜欢你 抖音表白程序python版
Apr 07 #Python
详解python爬虫系列之初识爬虫
Apr 06 #Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
Apr 06 #Python
python基础梳理(一)(推荐)
Apr 06 #Python
详解python持久化文件读写
Apr 06 #Python
python七夕浪漫表白源码
Apr 05 #Python
You might like
PHP实现下载功能的代码
2012/09/29 PHP
PHP中遍历数组的三种常用方法实例分析
2019/06/24 PHP
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
浅析JS刷新框架中的其他页面 && JS刷新窗口方法汇总
2013/07/08 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
jquery中EasyUI实现异步树
2015/03/01 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
深入理解JavaScript内置函数
2016/06/03 Javascript
javascript实现无法关闭的弹框
2016/11/27 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
get  post jsonp三种数据交互形式实例详解
2017/08/25 Javascript
vue中的计算属性的使用和vue实例的方法示例
2017/12/04 Javascript
微信小程序登录数据解密及状态维持实例详解
2019/05/06 Javascript
[54:24]Optic vs TNC 2018国际邀请赛小组赛BO2 第二场
2018/08/18 DOTA
Python遍历pandas数据方法总结
2018/02/09 Python
python 查找文件名包含指定字符串的方法
2018/06/05 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
python中协程实现TCP连接的实例分析
2018/10/14 Python
python内置数据类型之列表操作
2018/11/12 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
详解Python文件修改的两种方式
2019/08/22 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
Python3运算符常见用法分析
2020/02/14 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
python中return如何写
2020/06/18 Python
Django修改app名称和数据表迁移方案实现
2020/09/17 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
电子商务专业应届毕业生求职信
2014/06/21 职场文书
医学专业大学生求职信
2014/07/12 职场文书
学习张林森心得体会
2014/09/10 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
2015年全民创业工作总结
2015/07/23 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书