lennybonilla at hotmail.com (Lenny) writes: > self.mybutton = Button(parent, command = func(1)) > self.mybutton.grid() > > def func(number): > print str(number) > What am I doing wrong? You want command=lambda: func(1).