[tkinter] change_img() takes 0 positional arguments but 1 was given

2020년 09월 17일 by 진아사랑해

    [tkinter] change_img() takes 0 positional arguments but 1 was given 목차
반응형

class StartPage(tk.Frame):

  ....

  ....

    def change_img():

          .....

 

class 내에 method를 정의하는 경우 method의 첫번째 인자는

method가 선언된 class가 되어야 한다.

 

즉, method의 선언이 아래처럼 바뀌어야 한다.

    def change_img(self):   => 별도의 인자없이 method 만 선언하는 경우

    def change_img(self, name):  => method에 name 변수를 선언하는 경우

 

 

 

반응형