6赞
420
当前位置:  开发笔记 > 编程语言 > 正文

python实现祝福弹窗效果

这篇文章主要为大家详细介绍了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() 

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

推荐阅读
  • Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。本文为大家介绍了一些redis相关的常见面试题和这些面试题的答案,希望对大家有一定的帮助。 ... [详细]
  • 本地环境是和公司项目环境保持一致的7.1,可是laravel6.0升级必须要求7.2,(组内有小伙伴的本地环境是7.2,然后push代码之后导致项目dev环境无法自动部署),想了想,还是得在本地弄一个方便切换php版本 ... [详细]
  • 最近,决定在一个项目用tp5进行APP接口开发,用Python做数据分析,然后这就面临一个问题:PHP和Python如何进行数据交互?我解决此问题的方法是利用了PHP的passthru函数来调用命令运行Python脚本。 ... [详细]
  • php栏目为大家介绍PHP中被忽略的性能优化利器,生成器。 ... [详细]
  • ubuntu重新安装php的方法:首先通过“sudoa2dismodphp5”禁用掉其他版本的PHP;然后重新安装php7.2;最后安装常用扩展即可。 ... [详细]
  • Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,而是直接报错。要解决这个方法只有提前把int转成string,然后再拼接字符串即可。可以使用bytes或str函数进行转换。 ... [详细]
  • 首先使用Pythonopen()方法用于打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出OSError的错误。使用参数只读方式打开。然后在使用.read()方法进行读取文件。 ... [详细]
  • IDLE是Python(版本2.x或3.x)安装过程的用户自定义安装选项,IDLE是跟Python一起安装的,不过要确保安装时选中了“tcltk”组件,准确地说,应该是不要取消该组件,因为默认该组件是处于选中状态的。 ... [详细]
  • PyCharm,这是一个专门用于Python开发的软件,由Jetbrains公司设计研发,在业界非常流行。SublimeText这也是一个非常不错的代码编辑器,基本功能和VSCode差不多,轻便灵活、运行速度快。都是开发软件。 ... [详细]
  • 安装python以后,如果需要安装一些其他的库,一般有两种办法,一种是自己手动去各个库的官网下载,自己安装;另一种方法是安装pip,使用pip可以方便安装各种python的库。安装pip后可以通过命令直接安装删除第三方库。 ... [详细]
devbox
那时候的我和你_173
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4