easygui中的多选框似乎总是默认选择一个选项。可以使用基于所需选项的索引的预选参数更改所选的选项。有没有办法让它开始时没有选择任何选项?我已经尝试过preselect = False,只是给了我索引0处的选项。默认值也是0.
import easygui
choices=['Big','Medium','Large','Extra Large']
title='Available Sizes'
selection=easygui.multchoicebox('Choose shirt size',title,choices,preselect=2)
print(selection)
此示例代码将返回:
['Large']
现在,用户需要清除预选的选项(如果不需要)。
答案 0 :(得分:1)
preselect =无诀窍。应该知道的。只是想发布,以防其他人出去。