개발게발 2022. 8. 3. 15:45

모듈 여러 개 모아놓은 것

 

1. 파일 목록

  game - graphic

                └ __init__.py

                └ render.py

 

  game - sound

                └ __init__.py

                └ echo.py

  __init__.py는 설정파일

 

2. render.py, echo.py 설정

 

3. 패키지 안의 함수 실행하기

 

4. 모듈이 여러개인 경우 전체실행

  ㄱ. 설정파일에 설정없이 사용하는 경우 에러 발생

 

  ㄴ. 설정파일에 __all__ 설정

 

5. relative 패키지

  ㄱ. 모듈에서 다른 모듈 호출

  ..은 상위 경로로 이동

 

출처 : https://www.youtube.com/watch?v=YrPu4hEs58s&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=8&t=1943s