当尝试传递小写字母列表中的当前字母时,它会传递:
当前索引 + 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()