【发布时间】:2021-01-10 22:05:32
【问题描述】:
我从 codemy.com 复制了示例。 https://www.youtube.com/watch?v=Grbx15jRjQA
当我运行程序时,我得到了栏和按钮。但是,一旦我单击按钮以增加进度条,就会出现此错误。
TypeError: 'NoneType' 对象不可下标
有人可以帮我解决这个错误吗?
from tkinter import *
from tkinter import ttk
root = Tk()
root.title("Test bar")
root.geometry("600x400")
def step():
my_progress["value"] += 20
my_progress = ttk.Progressbar(
root, orient=HORIZONTAL, length=300, mode='determinate').pack(pady=20)
my_button = Button(root, text="Progress", command=step).pack(pady=20)
root.mainloop()
【问题讨论】:
标签: tkinter button progress-bar