我正在嘗試*使用self這是我的選擇代碼:self.choices = glob.glob(os.path.join(self.directory, "*- to sign.jpg"))這是我的下拉選項菜單代碼:self.popupMenu = OptionMenu(main, self.tkvar, self.*choices, command = func)self當我從這兩個選擇中刪除時,它工作正常。但self它不起作用,這是我的錯誤: self.popupMenu = OptionMenu(main, self.tkvar, self.*choices, command = func) ^SyntaxError: invalid syntax這是工作代碼:choices = glob.glob(os.path.join(directory, "*- to sign.jpg"))popupMenu = OptionMenu(main, tkvar, *choices, command = func)這是我厭倦了重寫的代碼:self.choices = glob.glob(os.path.join(self.directory, "*- to sign.jpg"))self.popupMenu = OptionMenu(main, self.tkvar, self.*choices, command = func)self.popupMenu.grid(row=1, column=0)為什么顯示 SyntaxError: invalid Syntax as self.choices?
添加回答
舉報
0/150
提交
取消