【发布时间】:2020-10-02 22:01:26
【问题描述】:
我想这是一个相当基本的 Tkinter 问题 - 但我是一个菜鸟,经过一番搜索后我还没有看到这个答案。
我希望能够在 Tkinter 中检查我的画布的属性。 所以,
canvas = tk.Canvas(root, 200,200, bg="blue")
canvas2 = tk.Canvas(root, 200,200, bg="red")
canvases = [canvas, canvas2]
我正在寻找的是检查画布属性的东西。例如 -
for canvas in canvases:
if canvas.get_color() == "red": # IS THERE SOMETHING LIKE get_color... or get_attr(bg)?
print("HECK YA")
else:
print("I'm feeling blue")
感谢您的帮助!
【问题讨论】:
标签: python tkinter canvas tkinter-canvas