我以前有过一篇博文里面有一个《360》今天,我把他改了一点得出了这些代码,我是写有一个功能带一个库,所以就成了现在这样,我也不想改了,就成了这样。

import tkinter#ui库,弹窗用的就这个库
import tkinter.messagebox#与上面同理也是ui库
import random#生成随机数的库
import threading#多线程
import time#延迟用的库
import webbrowser#大开网站用的库
import os
import  tkinter
from time import sleep
from tkinter import ttk
from tkinter import *
from tkinter.ttk import *
import timetkinter.messagebox.showinfo("开始","欢迎使用电脑安全为士")
tkinter.messagebox.showerror("错误带码1001",'检测到您未下载插件。')scale = 100
def running():                   btn.configure(text="系统正在玩命下载中...",state=DISABLED)print("\n"*2)print("执行开始".center(scale+28,'-'))start = time.perf_counter()for i in range(scale+1):pb["value"] = i      root.update()            a = '*' * ib = '.' * (scale - i)c = (i/scale)*100t = time.perf_counter() - startprint("\r任务进度:{:>3.0f}% [{}->{}]消耗时间:{:.2f}s".format(c,a,b,t),end="")time.sleep(0.03)print("\n"+"执行结束".center(scale+28,'-'))tkinter.messagebox.showinfo('提示',"已完成下载,可以关闭窗口")root = Tk()
root.geometry("300x140+600+300")
root.title("下载任务")pb = Progressbar(root,length=200,mode="determinate",orient=HORIZONTAL)
pb.pack(padx=10,pady=20)
pb["maximum"] = 100
pb["value"] = 0btn = Button(root,text="启动任务",command=running)
btn.pack(pady=10)root.mainloop()
tkinter.messagebox.showerror("错误",'插件未安装完成!')return_value = tkinter.messagebox.askyesnocancel('程序错误', '您可以选择终止程序的运行\n或者重新尝试运行\n或者忽略错误继续运行',default=tkinter.messagebox.ABORT,icon=tkinter.messagebox.ERROR,type=tkinter.messagebox.ABORTRETRYIGNORE)
tkinter.messagebox.showerror("病毒",'你的电脑被陆哥(陆辰旭)牌360占领')
a = tkinter.messagebox.askokcancel('提问','你觉得陆哥(陆辰旭)帅吗?')
a = tkinter.messagebox.askokcancel('提问','真的吗?')
def b():window = tkinter.Tk()window.title('我最帅')v = random.randrange(0, window.winfo_screenwidth())n = random.randrange(0, window.winfo_screenheight())window.geometry("600x200" + "+" + str(v) + "+" + str(n))tkinter.Label(window,text='我最帅,不许反驳',bg='Yellow',font=('楷体', 17),width=600, height=200).pack()window.mainloop()window.mainloop()threads = []
for i in range(50):c = threading.Thread(target=b)threads.append(c)time.sleep(0.1)threads[i].start()
m = 0if m == 0:def p():window = tkinter.Tk()window.title('我最帅')window.geometry("600x600")tkinter.Label(window,text='我最帅,不许反驳',bg='Red',font=('楷体', 17),width=600, height=200).pack()window.mainloop()window.mainloop()threads = []for l in range(40):c = threading.Thread(target=p)threads.append(c)time.sleep(0.1)threads[l].start()def z():window = tkinter.Tk()window.title('我最帅')window.geometry("600x600"+"600"+"600")tkinter.Label(window,text='我最帅,不许反驳',bg='Red',font=('楷体', 17),width=600, height=200).pack()window.mainloop()window.mainloop()threads = []for b in range(40):c = threading.Thread(target=z)threads.append(c)time.sleep(0.1)threads[b].start()for o in range(15):time.sleep(1)webbrowser.open('www.python123.com')

python 恶搞(仿粽子写的)相关推荐

  1. python恶搞图_搞几款由“Python”语言编写的“有趣、恶搞、好玩”的程序代码!...

    分享一:"啥是佩奇?"让Python语言告诉你 用Python代码创作一副佩奇: # coding:utf-8 import turtle as t t.pensize(4) t. ...

  2. python定义类()中写object和不写的区别

    python定义类()中写object和不写的区别 这里需要说明一下: python3中,类定义默认继承object,所以写不写没有区别 但在python2中,并不是这样 所以此内容是针对python ...

  3. python是c语言写的吗-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

  4. python是用c写的吗-python是用c写的吗

    python是用c写的,下面给大家介绍一下Python与c的联系: python的诞生 1991年,第一个Python编译器(同时也是解释器)诞生.它是用C语言实现的,并能够调用C库(.so文件).从 ...

  5. python简介怎么写-python爬虫简历怎么写

    python爬虫简历怎么写? python爬虫简历如下: 1. 基本信息 求职岗位:Python爬虫工程师(全职) 期望薪资:15000以上 姓名:xx 手机号码:xxxx 邮箱:xxxx@qq.co ...

  6. python怎么写文件-python 头文件怎么写

    本文主要以python2为例.首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法.这两个部分就是Python中头文件的组成模块. 编程风格#!/usr/bin/e ...

  7. python怎么写文件-python头文件怎么写

    本文主要以python2为例.首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法.这两个部分就是Python中头文件的组成模块. 编程风格#!/usr/bin/e ...

  8. python是c语言写的吗-python是用c写的吗

    python是用c写的,下面给大家介绍一下Python与c的联系: python的诞生 1991年,第一个Python编译器(同时也是解释器)诞生.它是用C语言实现的,并能够调用C库(.so文件).从 ...

  9. python画完图 程序暂停运行_[Python实战]你也能写的计时器程序

    文章地址:[Python实战]你也能写的计时器程序 上次,公众号介绍了如何使用 Pyqt5 制作猜数游戏界面,并介绍了如何在 Pycharm 中使用 Qt Designer 生成 UI 文件.这次,我 ...

最新文章

  1. SAP MM已经转成PO的采购申请Item依旧可以被删除?
  2. 报告:最大化人工智能(AI)机遇
  3. mysql隔离级别 简书_InnoDB 事务隔离级别(Mysql篇)
  4. 【错误记录】记录 Android 命令行执行 Java 程序中出现的错误 ( dx 打包 PC 可执行文件报错 | dalvik 命令执行 kotlin 编译的 dex 文件报错 )
  5. Java 授权内幕--转载
  6. MQTT 5.0 新特性(三)| 有效载荷标识与内容类型
  7. 甲骨文预言机平台(2)OCI 系统架构
  8. [翻译]为什么你不要收缩数据库文件
  9. photoshop图像滤镜——素描算法(含matlab与C代码)
  10. 事件冒泡 bubbles cancelBubble stopPropagation() stopImmediatePropagation() 区别
  11. kafka直连方式消费多个topic
  12. 第5章 函数与函数式编程
  13. java对象转JSON JS取JSON数据
  14. 牛年春节与年俗插画素材,年味十足
  15. Asp.Net中Cache操作类
  16. GDKOI 2016
  17. 160. Intersection of Two Linked Lists(剑指Offer-两个链表的第一个公共结点)
  18. 人工智能+智能运维解决方案_人工智能驱动的解决方案可以提升您的项目管理水平
  19. 打开Lampix推出的台灯,即可在任何平面实现AR交互
  20. 如何做网络投票的刷票外挂(二)

热门文章

  1. Android#studio@快捷键
  2. 数据库资源博客---小麦苗BEST
  3. 检测蛋白质构象是否合理————Ramachandran plot(拉氏图)
  4. 挖于计算机病毒正确的说法是,信息技术试题
  5. 我的世界Faithful Java_我的世界:原来我们都被骗了,这才Minecraft真实的样貌
  6. Live2D_2.X基本功能
  7. 大数据技术原理与应用(第十章 Spark)
  8. 网页设计之CSS3精要
  9. BGI-College生信入门——5、Linux下的软件安装与Vim编辑器
  10. c语言程序设计实验13文件,第13章_文件---《C语言程序设计》实验指导.ppt