프로그래밍/Python

[오류] invalid character in identifier (<unknown>, line 3)pylint(syntax-error)

로퍼. 2020. 11. 28. 00:01

vs code로 파이썬 작업 중 이런 오류가 발생하여 구글링을 계속 해보았더니, 다음의 방법으로 해결방법을 찾았다.

구글링을 해보면,  많은 글에서 복사-붙여넣기를 하면서 겉모습은 같지만 다르게 소스코드가 붙여넣기 되는 것 같다.

그래서, 기호 나 띄워쓰기를 지웠다가 직접 다시 타이핑하면 해결되는 경우가 많았다

나 역시, 공백을 없애니 문제가 해결되었다.

 

결론

  • 이 오류는, 복사-붙여넣기 때문에 많이 발생하는 오류 (구글링을 통해 느낀 필자의 개인 생각입니다!)
  • 복사-붙여넣기로 코드의 겉모습은 같지만,   기호나 공백이 달라서 발생하는 오류라고 생각한다
  • (필자의 경우) 코드의 위,아래 공백을 없애니 해결되었다!
  • 권장 방법 : 기호나 공백을 지우고 직접 타이핑해서 원래대로 복구하는 방법을 권합니다!

오류 발생 화면
위,아래 공백만 없애니 오류 사라짐!