관리 메뉴

솜씨좋은장씨

[Python] Inconsistent use of tabs and spaces in indentation 해결 방법 본문

Programming/Python

[Python] Inconsistent use of tabs and spaces in indentation 해결 방법

솜씨좋은장씨 2022. 4. 29. 16:39
728x90
반응형

평소에는 Pycharm 을 사용하다가 오랜만에 Visual Studio Code를 사용하여 개발을 진행하던 중

위와 같이 그냥 봤을때는 문제가 없어보이는 코드에서 빨간색 밑줄이 생기고 마우스를 가져다 대면

Inconsistent use of tabs and spaces in indentation Pylance

위와 같은 메세지가 나오는 것을 볼 수 있었습니다.

👨🏻‍💻 원인

Python 코드를 작성할때 좌측의 indentation을 탭과 스페이스를 혼용하여 사용하였을 경우 발생합니다.

그럼 내가 탭을 사용했는지? 스페이스를 활용했는지? 어떻게 아는가?

코드를 드래그 해보았을때

좌측 이미지 처럼 ········ 으로 나오면 스페이스

우측 이미지 처럼 →  → 일 경우에는  탭을 활용한 겁니다.

👨🏻‍💻 해결 방안

indentation 을 탭 또는 스페이스로 통일하여 작성하면 됩니다.

 

읽어주셔서 감사합니다.

 

Comments