我有这个问题,它需要一个点符号地址,但我需要它的一部分是可以改变的。它不接受变量内容,它认为变量名称是地址的一部分。
for item in sorted(vars(self.buttons)):
vars(self.rbuttons)[item] = ttk.Button(self.mainframe, text=vars(self.buttons)[item][0], width=15, command=lambda: self.addCost(vars(self.buttons)[item][1])
vars(self.rbuttons)[item].grid(column=self.colCount,row=self.rowCount,sticky=(W,E))
问题出在self.addCost(vars(self.buttons)[item][1])
。
我需要arg
说:self.buttons.item_value[1]
你是怎么做到的?感谢。