Используя приведенный ниже сценарий, отобразится панель с кнопкой. Каждый раз, когда я нажимаю кнопку дисплея, я хочу, чтобы изображение отображалось также на панели. Как я это сделаю?Показать изображение на панели при нажатии кнопки
Ниже приведены фрагменты кода, но, к сожалению, функция дисплея пуст, потому что я не имею ни малейшего представления, что добавить к этой функции:
def InitUI(self):
pnl = wx.Panel(self)
disbtn = wx.Button(pnl, label='Display', pos=(30, 150))
cbtn.Bind(wx.EVT_BUTTON, self.OnDis)
self.SetSize((500, 400))
self.SetTitle('wx.Button')
self.Centre()
self.Show(True)
def OnDis(self, e):
Я попытался запустить модуль Глоб и появляется эта ошибка 'AttributeError:«модуль»объект не имеет атрибута«iglob''. Я использую python 2.7. – user
Не знаете, что вам сказать. Согласно документации, она была там с тех пор, как Python 2.5 - https://docs.python.org/2/library/glob.html –
Пытался запустить этот 'import os' ' import glob' 'newest = max (glob .iglob ('*. [Mm] [Pp] 3'), key = os.path.getctime) ' ' print newest', а результат был 'ValueError: max() arg - пустая последовательность'. Нужно ли указывать каталог для пути? – user