我从 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()