如何在guizero TextBox disable()中使用?

2024-05-10 08:18:44 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我正在尝试开发一个系统,在这个系统中,我使用条形码扫描仪扫描会员卡,通过身份识别谁在那里,然后是我的系统。所以只有时间追踪。我有PyMySQL。它们工作正常,但我现在有了带有命令的文本框

...
def pause():
    barcode_input.disable()

def pause2():
   barcode_input.enabled=True

def pause_textbox():
   barcode_input.after(70,pause)
   barcode_input.after(3000, pause1)

#GUI start here
...
barcode_input.when_key_released = pause_textbox
...

文本框也会变成灰色。但是,如果我仍然持有会员卡,它仍然会接收后台的数据,但在我看来,它做了它应该做的事情。然后,他们在MySQL表中获取两次登录详细信息。 为我的英语学习


Tags: 命令input系统def时间身份barcode扫描仪