我正在嘗試*使用self這是我的選擇代碼:self.choices = glob.glob(os.path.join(self.directory, "*- to sign.jpg"))這是我的下拉選項(xiàng)菜單代碼:self.popupMenu = OptionMenu(main, self.tkvar, self.*choices, command = func)self當(dāng)我從這兩個(gè)選擇中刪除時(shí),它工作正常。但self它不起作用,這是我的錯(cuò)誤: 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?
添加回答
舉報(bào)
0/150
提交
取消