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简单读取大文件的方法
Jul 01 Python
在CentOS6上安装Python2.7的解决方法
Jan 09 Python
对python sklearn one-hot编码详解
Jul 10 Python
Python 串口读写的实现方法
Jun 12 Python
Python matplotlib学习笔记之坐标轴范围
Jun 28 Python
如何安装2019Pycharm最新版本(详细教程)
Sep 26 Python
Django1.11配合uni-app发起微信支付的实现
Oct 12 Python
python 通过视频url获取视频的宽高方式
Dec 10 Python
python 两个一样的字符串用==结果为false问题的解决
Mar 12 Python
django模型类中,null=True,blank=True用法说明
Jul 09 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
Sep 20 Python
使用pd.merge表连接出现多余行的问题解决
Jun 16 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
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
php查看网页源代码的方法
2015/03/13 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
ThinkPHP安装和设置
2015/07/27 PHP
详解php中生成标准uuid(guid)的方法
2019/04/28 PHP
javascript xml为数据源的下拉框控件
2009/07/07 Javascript
根据对象的某一属性进行排序的js代码(如:name,age)
2010/08/10 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
2012/01/04 Javascript
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
只需20行代码就可以写出CSS覆盖率测试脚本
2013/04/24 Javascript
js jq 单击和双击区分示例介绍
2013/11/05 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
用原生JS对AJAX做简单封装的实例代码
2016/07/13 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
layui表格实现代码
2017/05/20 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
vue2.x select2 指令封装详解
2017/10/12 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
写一个方法1000的阶乘
2012/11/21 面试题
Structs界面控制层技术
2013/10/11 面试题
初三化学教学反思
2014/01/23 职场文书
董事长秘书职责
2014/01/31 职场文书
信息技术毕业生自荐信范文
2014/03/13 职场文书
社团活动总结范文
2014/04/26 职场文书
医院深入开展党的群众路线教育实践活动实施方案
2014/08/27 职场文书
Python中glob库实现文件名的匹配
2021/06/18 Python