Я хочу иметь возможность удалить изображение (назначенное при создании экземпляра или позже со свойством .image) из PushButton и вернуть его в исходный вид?
Хотя в документации сказано, что значением по умолчанию для свойства .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()
* ОШИБКА ГИЗЕРО *
Ошибка импорта изображения - «Изображение должно быть путем к файлу, PIL.Image или tkinter.PhotoImage»
Проверьте путь к файлу и тип изображения GIF / Анимированный GIF / BMP / ICO / PNG / JPG / TIF