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字符串匹配算法KMP实例
Jul 18 Python
python 性能提升的几种方法
Jul 15 Python
python3读取MySQL-Front的MYSQL密码
May 03 Python
Python实现曲线点抽稀算法的示例
Oct 12 Python
Python使用matplotlib实现绘制自定义图形功能示例
Jan 18 Python
Python元组拆包和具名元组解析实例详解
Mar 26 Python
Flask 让jsonify返回的json串支持中文显示的方法
Mar 26 Python
Python简单定义与使用二叉树示例
May 11 Python
使用python爬取抖音视频列表信息
Jul 15 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
Aug 02 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
Dec 21 Python
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
Apr 12 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封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
2020/02/07 PHP
javascript 单例/单体模式(Singleton)
2011/04/07 Javascript
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
玩转方法:call和apply
2014/05/08 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
2014/08/10 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
Vue.js组件通信的几种姿势
2017/10/23 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
2019/05/16 Javascript
小程序实现背景音乐播放和暂停
2020/06/19 Javascript
利用Python写一个爬妹子的爬虫
2018/06/08 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
2019/02/12 Python
python调用虹软2.0第三版的具体使用
2019/02/22 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
2019/07/22 Python
Python的pygame安装教程详解
2020/02/10 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
2019年Java 最常见的 面试题
2016/10/19 面试题
高中毕业生自我鉴定
2013/11/03 职场文书
设计部经理的岗位职责
2013/11/16 职场文书
经典安踏广告词
2014/03/21 职场文书
党员一句话承诺大全
2014/03/28 职场文书
竞选宣传委员演讲稿
2014/05/24 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书
2015年公司工作总结
2015/04/25 职场文书
小学新课改心得体会
2016/01/22 职场文书
MySQL Threads_running飙升与慢查询的相关问题解决
2021/05/08 MySQL
CSS3实现列表无限滚动/轮播效果
2021/06/23 HTML / CSS
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle