用户:Annd9oJ查看:0 回复:1 评论:0 创建时间:2022-12-03T20:41:52
【作品展示】

【作品介绍】
tk《病毒》
【作品源代码】
import tkinter
import tkinter.messagebox
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 time
tkinter.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 = '*' * i
b = '.' * (scale - i)
c = (i/scale)*100
t = time.perf_counter() - start
print("\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"] = 0
btn = 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 = 0
if 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第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn