gpt4 book ai didi

python - Tkinter Listbox 如何判断是否选择了某个项目

转载 作者:行者123 更新时间:2023-12-02 04:19:09 24 4
gpt4 key购买 nike

我正在尝试创建一个简单的 GUI,允许用户按下按钮,这将从显示的列表框中删除一个条目。但是,如果没有选择任何条目,控制台会抛出错误,那么我如何确定用户是否选择了条目。这是我的代码:

selection = self.recipe_list.curselection()
if not selection is None:
self.recipe_list.delete(selection)
else:
print("Nothing to delete!")

最佳答案

它不会像您检查的那样返回 None,而是返回一个空字符串 ""。检查如下:

if selection:
self.recipe_list.delete(selection)
else:
print("Nothing to delete!")

关于python - Tkinter Listbox 如何判断是否选择了某个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31757472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com