파이썬에서 __name__ 자기자신(모듈)을 호출
- 직접 실행 > __main__
- 모듈 호출 > 모듈명
직접 코드를 실행할 때와 모듈을 호출했을 때 __name__의 값이 달라지기에
테스트에 사용하고 실제로는 사용하지 않을 코드를 구별하여 효율적인 코드작성을 도움
if __name__=="__main__":
<직접 테스트엔 사용하고 모듈 호출시에는 사용하지 않을 코드 작성>
'분석 > 파이썬' 카테고리의 다른 글
VSCode에서 기존 서버에서 실행중인 Jupyter notebook 실행하기 (0) | 2023.03.30 |
---|---|
주피터노트북 분석 결과 공유를 위한 파일 포맷 변경 방법 고민 (PDF, HTML, reveal.js) (0) | 2023.03.23 |
파이썬 데이터프레임 메모리 효율화 및 halffloat 컬럼 타입 parquet 파일 저장 에러 (0) | 2023.03.15 |