你可以使用tkinter库来创建一个弹窗,并在其中添加一个进度条。以下是一个使用tkinterprogressbar库创建弹窗和进度条的示例代码:

import tkinter as tk
from tkinter import messagebox
from tkinter import ttk
import time

def close_window():
    root.destroy()

root = tk.Tk()
root.title("弹窗示例")
root.geometry("300x150")

# 创建文本标签
label = tk.Label(root, text="wiixiao command 10.0", font=("Arial", 12))
label.pack(pady=20)

# 创建进度条
progress = ttk.Progressbar(root, orient="horizontal", length=200, mode='determinate')
progress.pack(pady=10)

# 更新进度条
def update_progress():
    for i in range(101):
        progress['value'] = i
        root.update_idletasks()
        time.sleep(0.05)

# 启动进度条更新
update_progress()

# 5秒后关闭弹窗
root.after(5000, close_window)

root.mainloop()

运行以上代码,将会创建一个没有按键的弹窗,下方有一个进度条。弹窗会在5秒后自动关闭。进度条会在弹窗打开后逐渐填满。弹窗的文本区域会显示“wiixiao command 10.0”。

Python 无按键弹窗 + 进度条 - 5秒后自动退出 - 示例代码

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

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