基本的な質問をお詫びしますが、構文または全体的な概念のいずれかに問題があります。私が抱えている問題は、下のクラスのメソッドを呼び出すときに、インタープリターが、発生するとは思わない自己引数の値を入力するように要求することです。私がやろうとしているのは、一度に複数のtkinterウィジェットを保持するオブジェクトを作成して、一度に1つではなく、グループで動的に加算または減算できるようにすることです。ここでの助けは大歓迎です、ありがとう!
class User(object):
#Input a UI row number and this will generate a corresponding row of widgets
def generateLine(self, rowNumber):
self.NameVar = StringVar()
self.ReasonVar = StringVar()
#ExcusedVar
self.Name_Cbox = ec.AutocompleteCombobox(content, textvariable = self.NameVar)
self.Name_Cbox.grid(row = rowNumber, column = 0)
self.Reason_Cbox = ec.AutocompleteCombobox(content, textvariable = self.ReasonVar)
self.Reason_Cbox.grid(row = rowNumber, column = 1)