2022 AI SW 온라인 교육/AI 데이터 분석 트랙
[AI 데이터 분석] 데이터 분석을 위한 라이브러리 - 01. 파이썬의 여러가지 모듈과 패키지
parkes811
2022. 12. 14. 16:16
01 모듈
- 모듈의 필요성
- 코드의 길이가 길어지는 상황에서 모든 함수, 변수를 구현하는 것은 불가능하다.
- 이 때, 누군가 만들어 놓은 모듈 (함수, 변수) 등을 활용하면 편리하다.
- 모듈은 특정 목적을 가진 함수나 자료의 모임이다.
02 모듈 사용하기
- 모듈 불러오기 : import 키워드를 이용해서 모듈을 불러온다.
- 모듈 속 사용하려는 함수 / 변수의 사용법을 확인하고 형식에 맞춰 사용한다.
- 모듈 사용하기 : . ( dot )을 쓴 후에 모듈 속 함수 / 변수를 사용한다.
- 모듈 만들기 : 우리가 원하는 내용이 담긴 모듈을 .py ( 파이썬 파일) 로 만들 수 있다.
1. py 파일을 생성 후, 함수와 변수를 만든다.
2. 다른 파일에서 만들어 둔 .py 파일을 불러온다.
3. 불러온 모듈 속 함수와 변수를 활용한다.
03 패키지
- 패키지란 ? : 모듈을 폴더 ( Directory )로 구분화여 관리하는 것을 의미한다.
- script, sound, audio 폴더 내에는 여러 모듈이 존재한다.
- 패키지는 모듈을 편리하게 관리하기 위해서 필요하다.
- 패키지 속 모듈 사용하기
- 다음과 같이 모듈이 있을 때, 이를 사용하는 방법 두 가지!
- import를 이용해서 폴더를 불러온 후, 함수를 실행한다.
- import 폴더이름.모듈이름
- from - import를 사용하면 함수, 변수 사용시 . (dot)을 써주지 않아도 된다.
- from 폴더이름.모듈 import 함수