본문 바로가기
etc/프로그래밍

파이썬 클래스파일 import - SyntaxError: invalid token

by 칸타렌서 2019. 8. 12.

윈도우에서 노트패드를 이용하여 파이썬 코딩을 하고 있다. 

import 할 클래스 파일에 class_a 이런 밑줄 같은게 들어가면 import 할 때 신텍스 에러가 난다. 

다른 블로거들은 밑줄 써도 에러 안나는 것 같길래 썼는데 나만 난다. ㅠ _ ㅠ 

 

그러니까 깔끔하게 밑줄 없이 단어로 되어 있는 파일명을 쓰고 import를 해야 안전하게 클래스를 사용할 수 있다. 

클래스 파일만 따로 모아서 구분하기 원한다면 차라리 폴더를 써서 위치를 지정해 주자.

 

부록으로 import a 를 했음에도 클래스 모듈이 정의 되지 않았다고 뜰 때가 있다. 

from a import papago 

( a = a.py / papago는 a파일 안의 클래스 ) 

그럴 땐 import만 하지 말고 from을 같이 써주자 

 

댓글