답변:
파이썬 모듈은 재사용 가능한 코드를 캡슐화하기위한 패키지 일뿐입니다. 모듈은 일반적으로 항상 그런 것은 아니지만 __init__.py
파일이 들어 있는 폴더 에 있습니다. 모듈은 함수뿐만 아니라 클래스도 포함 할 수 있습니다. import
키워드를 사용하여 모듈을 가져옵니다 .
파이썬은 정의를 파일에 넣고 스크립트 나 인터프리터의 대화 형 인스턴스에서 정의를 사용하는 방법을 가지고 있습니다. 이러한 파일을 모듈이라고합니다. 모듈의 정의를 다른 모듈이나 기본 모듈로 가져올 수 있습니다.
다음 링크에서 Python 모듈에 대해 자세히 알아보십시오.
https://docs.python.org/2/tutorial/modules.html (Python 2) https://docs.python.org/3/tutorial/modules.html (Python 3)
반면에 클래스는 기본 응용 프로그램 코드 또는 응용 프로그램에서 가져온 모듈 내에서 정의 할 수 있습니다. 클래스는 객체 지향 프로그래밍의 코드이며 속성과 메서드를 포함 할 수 있습니다.
다음 링크에서 Python 클래스에 대해 자세히 알아보십시오.
https://docs.python.org/2/tutorial/classes.html(Python 2) https://docs.python.org/3/tutorial/classes.html(Python 3)
__init__.py
파일이 있는 폴더에있는 것은 아닙니다 .
random
모듈을 참조하십시오 .re
그러나 이것이 사실인지는 기억 나지 않습니다 .