Python/Python

VScode에 파이썬 개발환경 설정하기

  • -
728x90
  • python extention 설치하기
  • linter 선택하기, formatter 선택하기 
    • 파이썬은 compiled 언어가 아니라 runtime 언어이다. 컴파일 언어는 컴파일러가 있어서 프로그램이 시작되기 전에 에러를 잡아준다. 이를 해결하기 위한게 linter이다. 
    • python 확장이 설치되었으면 자동으로 pylint 경고창이 뜰텐데, 만약 뜨지않거나 다른 linter를 사용하고싶다면 setting.json를 아래와 같이 수정한다.  
    • formatter는 저장했을때 코드를 좀 더 보기 좋게 자동으로 정렬해주는 확장이다.
    • python 권장 사용법에는 한 줄의 길이가 79자가 넘으면 안되는 규칙이 있다. 그래서 길이가 길어지면 linter에 의해 밑줄이 뜨는데, 요즘은 모니터도 커졌고 별로 보기 좋지 않다면 linter를 수정해주자.
{
	...
    
  "python.linting.flake8Enabled": true,
  "python.linting.enabled": true,
  "python.formatting.provider": "black",
  "python.linting.flake8Args": ["--max-line-length=88"]
}

 만약 88줄이넘어간다면 또 밑줄이 뜰텐데 그냥 내버려두기로 했다. 코드는 간결해야하니깐  

 

파이썬 스타일 가이드라인

 

PEP 8 -- Style Guide for Python Code

The official home of the Python Programming Language

www.python.org

linter를 사용하면 pep8을 자동으로 처리해준다.

728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.