728x90 반응형 pep2 [linter] Linter (or Lint) 린트(lint) 또는 린터(linter) 라고 불리는 Tool은 다양한 프로그래밍 언어에서 source code를 분석하여 프로그램밍 오류, 버그, 스타일 오류 또는 불일치, 잠재적인 문제점(issue) 등을 식별하고 표시(flag)를 달아놓는 tool (or software)임. 이러한 tool은 source code (이후 code) 검사를 자동화하여, 코드의 가독성과 유지보수성을 향상시키며, 개발 초기 단계에서 문제를 발견하고 이를 해결하도록 도와주어 개발 시간과 비용을 절감하는데 효과적임. Python의 경우, pylint 와 pyflkes, flake8 과 같은 여러 linter tools가 존재함. code style를 체크해주는 pep8 도 있으나 linter라고 보기엔 조금 기능이 약함. .. 2024. 2. 3. [Python] PEP 8 : Style Guide for Python Code PEP란 "Python Enhancement Proposal" 의 abbreviation으로 Python의 새로운 기능을 제안하거나 스타일 가이드 등이 제시된 문서임. 그 중에서 PEP 8은 일종의 Code Convention으로 코딩 스타일에 대한 권장임. https://peps.python.org/pep-0008/ PEP 8 – Style Guide for Python Code | peps.python.org PEP 8 – Style Guide for Python Code Author: Guido van Rossum , Barry Warsaw , Nick Coghlan Status: Active Type: Process Created: 05-Jul-2001 Post-History: 05-Jul-200.. 2023. 8. 4. 이전 1 다음 728x90 반응형