#python #python-3.x #string #lambda #dearpygui
Вопрос:
При попытке передать текущую букву в списке строчных букв она проходит:
Текущий индекс 24 * количество раз, когда было нажато » Нажмите на меня!»
а не просто предмет. Вот код. Извините, что не смог сделать это без dearpygui, я не знаю, как воссоздать его без этого.
# pip install dearpygui import dearpygui.dearpygui as dpg import string dpg.create_context() def my_func_2(x): print(x) def my_func(): x = list(string.ascii_lowercase) with dpg.window(label="Test window 2"): for i in x: dpg.add_button(label=i, callback=lambda i=i: my_func_2(i)) with dpg.window(label="Test window"): dpg.add_button(label='Click Me!', callback=my_func) dpg.create_viewport(title='Test') dpg.setup_dearpygui() dpg.show_viewport() dpg.start_dearpygui() dpg.destroy_context()