Вывод ответа #1864740672

-

Python

Обсуждаем данный язык программирования

dimy44


Репутация: 537
репутация: 537
| на сайте с 2006 года | последнее посещение: 20:26 13 янв 2026
сообщений: 2540

Пост № 1864740672

нет смысла снова и снова объект создавать. Если уж так надо внутри функции, то тоже надо сделать, чтоб один раз. Например

class Pass: pass
p = Pass()
def func1():
try: p.lb1
except AttributeError:
p.lb1 = aw.Listbox([u'item_lb1_1', u'item_lb1_2'], select1)
aw.app.body = p.lb1

привязал к инстансу класса, чтоб global не использовать


ответ опубликован:
Рейтинг: 5
голосов: 2