데브수달

고정 헤더 영역

글 제목

메뉴 레이어

데브수달

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (280)
    • [일기]일상이모저모 (32)
    • <개인공부> (95)
      • 학교 수업 (15)
      • 학원 수업 후기 (2)
      • [Flutter,Dart언어] (5)
      • [JAVA] (1)
      • [JSP] (7)
      • [VUE&VUEX]웹개발 (1)
      • [SQL데이터베이스] (14)
      • [C,C++] (0)
      • [C#] (11)
      • [Python] (7)
      • [패스트캠퍼스] ROS2&SLAM&NAV2 (2)
    • <개발환경 설정> (0)
      • [가이드 모음] (0)
    • [자격증 준비] (21)
      • 네트워크관리사2급 (2)
      • 정보처리(산업)기사 (12)
      • 웹디자인기능사 (5)
      • SQL자격증 (2)
    • <알고리즘 문제풀이& 연습> (46)
      • [Python]백준, 프로그래머스 등등 (0)
      • 코딩테스트 연습 (46)
      • [ C#]백준, 프로그래머스 등등 (0)
    • <토이프로젝트> (1)
      • [C# WPF] MVVM패턴 계산기 -24Y11M.. (1)
      • [C# WPF] MVVM패턴 메모장 (0)
      • [C# WPF] MVVM패턴 그림판 (0)
    • 신입개발자의 회고록 (5)
      • 신입개발자 1번째 회사 (1)
      • 신입개발자 2번째 회사 (4)

검색 레이어

데브수달

검색 영역

컨텐츠 검색

pythoncode

  • [파이썬]모듈 실행 제어: Python의 if __name__ == "__main__" 구문

    2024.11.17 by 데브수달

[파이썬]모듈 실행 제어: Python의 if __name__ == "__main__" 구문

if __name__ == "__main__": 구문은 Python에서 모듈이 직접 실행될 때와 다른 모듈에 의해 임포트될 때의 동작을 구분하기 위해 사용됩니다. 이 구문이 어떻게 작동하는지, 그리고 왜 필요한지에 대해 자세히 설명해드리겠습니다.__name__ 변수①Python에서 각 모듈은 __name__이라는 특별한 변수를 가집니다.②모듈이 직접 실행될 때, __name__의 값은 "__main__"이 됩니다.③반면, 다른 모듈에서 임포트될 때는 __name__의 값이 해당 모듈의 이름이 됩니다.사용 예시def main(): print("이 모듈이 직접 실행되었습니다.")if __name__ == "__main__": main()위의 코드를 살펴보면:1. 모듈이 직접 실행될 때:이 파일을 ..

<개인공부>/[Python] 2024. 11. 17. 17:39

추가 정보

인기글

최신글

250x250

페이징

이전
1
다음
TISTORY
데브수달 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바