我希望能够从PushButton中删除图像(在实例化或以后使用.image属性分配的图像),并使它恢复其原始外观?
尽管文档说.image属性的默认值为None
,但是如果我尝试将其设置为None
,则会收到一个错误代码,基本上告诉我找不到图像或找不到图像正确的格式。
同样,如果我尝试将其设置为空字符串(“”)
from guizero import App, PushButton
app = App()
button = PushButton(app, image = "button.gif")
button.image = None # <-- This line generates the error
app.display()
* GUIZERO ERROR * 图片导入错误-'图片必须是文件路径,PIL.Image或tkinter.PhotoImage' 检查文件路径和图像类型是否为GIF /动画GIF / BMP / ICO / PNG / JPG / TIF