0
我使用easygui.multchoicebox()
來選擇元組中的多個項目。如何在選擇元組中的某些項目時創建一個條件來執行代碼?使用Easygui的多選框選擇多個元組項目
下面是示例代碼無法正常工作(不返回任何):
from easygui import *
fieldnames = ["Yes", "No", "Maybe"]
choice = multchoicebox("Pick an option.", "", fieldnames)
if choice == fieldnames[0,1]:
msgbox('Incomplete')
if choice == fieldnames[2]:
msgbox('Complete')
上面說的是列表索引無法元組。我改變條件爲字符串,它也沒有工作(仍然沒有任何返回):
from easygui import *
fieldnames = ["Yes", "No", "Maybe"]
choice = multchoicebox("Pick an option.", "", fieldnames)
if choice == "Yes" and "No":
msgbox('Incomplete')
if choice == "Maybe":
msgbox('Complete')
什麼是阻止代碼被執行?如果easygui.multchoicebox()
不是由此設計的,是什麼模塊?