这是一个基于tkinter库的GUI程序,可以实现弹窗提示的功能:

import tkinter as tk
import os
import time

class PopupWindow:
    def __init__(self, master):
        self.master = master
        self.master.title('A')
        self.master.geometry('200x150')
        
        self.label = tk.Label(master, text='请选择Pass/Fail', bg='white')
        self.label.pack(pady=10)
        
        self.btn_pass = tk.Button(master, text='Pass', bg='pink', command=self.on_pass)
        self.btn_pass.pack(side='left', padx=20, pady=10)
        
        self.btn_fail = tk.Button(master, text='Fail', bg='pink', command=self.on_fail)
        self.btn_fail.pack(side='right', padx=20, pady=10)
        
    def on_pass(self):
        time.sleep(5)
        os.system('taskkill /f /im taskmgr.exe')
        self.master.destroy()
        
    def on_fail(self):
        with open('c:/bug.txt', 'w') as f:
            f.write('something wrong')
        self.master.destroy()
        
if __name__ == '__main__':
    root = tk.Tk()
    app = PopupWindow(root)
    root.mainloop()

程序运行后会弹出一个窗口,上面有一个标题为“A”的标签和两个粉色按钮,分别为“Pass”和“Fail”。点击“Pass”按钮后,程序会等待5秒然后关闭任务管理器;点击“Fail”按钮后,程序会在C盘根目录下生成一个名为“bug.txt”的文件

用python完成一下需求:做一个弹窗提示弹窗标题叫做A弹窗内容是请选择PassFail选择按钮有两个一个是pass一个是fail选择pass则等待5s关闭运行的任务管理器选择fail则在c盘根目录下生成一个bugtxt弹窗页面背景是白色按钮颜色是粉色请示列代码

原文地址: https://www.cveoy.top/t/topic/eEw5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录