默认情况下,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']


现在,如果不需要,用户需要清除预选的选项。

最佳答案

preselect =没有效果。应该知道。只是想发帖,以防别人帮忙。

09-12 12:17