- [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 변수를 선언하는 경우
반응형
'python & 라즈베리파이' 카테고리의 다른 글
Canvas 상에 button 만들기 (0) | 2020.09.21 |
---|---|
[Tkinter] after() 함수 사용법 (0) | 2020.09.17 |
[tkinter] canvas 이미지 위에 text 출력하기 (0) | 2020.09.14 |
[Tkinter] 화면 전환 (0) | 2020.09.10 |
[Python] Tkinter의 Canvas 사용 (0) | 2020.08.27 |