- [Python]'StartPage' object has no attribute 'scr_test' 목차
알고나면 아무것도 아닌 것을 가지고 스트레스를 받았다
Python에서 들여쓰기를 잘못해 놓고...왜 이러지 하면서 고민을 2시간이나 하였다
나를 괴롭힌 것은 위의 제목이다
class StartPage(tk.Frame):
def __init__(self, master):
tk.Frame.__init__(self, master)
....
self.after(1000, self.scr_test) <- 'StartPage' object has no attribute 'scr_test'
def scr_test():
for i in range(7):
(self.out, self.photo) = self.wait_screen(self.Canvas1, i, self.screenwidth, self.screenheight)
self.Canvas1.itemconfig(self.image_on_canvas, image = self.photo)
time.sleep(1)
이렇게 하니 당연히 나오는 에러였다
수정은 간단하다...들여쓰기를 수정하면 되는 것이다
class StartPage(tk.Frame):
def __init__(self, master):
tk.Frame.__init__(self, master)
....
self.after(1000, self.scr_test) <- 'StartPage' object has no attribute 'scr_test'
def scr_test():
for i in range(7):
(self.out, self.photo) = self.wait_screen(self.Canvas1, i, self.screenwidth, self.screenheight)
self.Canvas1.itemconfig(self.image_on_canvas, image = self.photo)
time.sleep(1)
'python & 라즈베리파이' 카테고리의 다른 글
[Python]SQLIte3 연결 및 테이블 생성(SQL connection & create table) (0) | 2020.10.27 |
---|---|
[Tkinter]canvas에서 이미지 변경하기(How to update an image on a Canvas?) (0) | 2020.10.26 |
[Tkinter]이미지를 사진뷰어가 아니라 프레임에 출력하는 방법 (0) | 2020.10.23 |
[Tkinter]Pillow 이미지위에 텍스트 쓰기 (0) | 2020.10.16 |
[python](unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape (0) | 2020.10.14 |