python/python
python chapter7. 모듈
seondeok
2021. 11. 23. 21:32
표준모듈
표준모듈 = 파이썬에 기본적으로 내장되어 있는 모듈
외부모듈 = 다른 사람들이 만들어서 공개한 모듈
import 모듈이름
from 모듈이름 import 가져오고 싶은 변수 또는 함수
imort 모듈 as 사용하고 싶은 식별자
sys모듈
시스템과 관련된 정보를 가지고 있는 모듈
sys.argv : 명령 매개변수
os모듈
운영체제와 관련된 기능을 가진 모듈
새로운 폴더를 만들거나 폴더 내부의 파일 목록을 보는 것
datetime모듈
date(날짜),time(시간)과 관련된 모듈
time 모듈
시간과 관련된 모듈
urlib 모듈
URL(Unifiorm Resource Locator)을 다루는 라이브러리 네트워크의 자원이 어디에 위치하는지 확인할 때 사용하는 것
웹 브라우저의 주소창에 입력하는 주소
외부모듈
pip(python index package ) : 특정 버전의 모듈을 설치하거나 설치한 모듈을 제거
Beautiful Soup 모듈 : 웹 페이지를 분석할 때 사용
Django : 다양한 기능을 제공하는 웹개발 프레임워크
Flask : 작은 기능만을 제공하는 웹 개발 프레임워크
일반적인 제어 흐름 : 개발자가 모듈의 함수를 호출하는 것
제어 역전 : 개발자가 만든 함수를 모듈이 실행
라이브러리 : 정상적인 제어를 하는 모듈. 개발자가 모듈의 기능을 호출하는 형태의 모듈
프레임워크 : 제어 역전이 발생하는 모듈. 모듈이 개발자가 작성한 코드를 실행하는 형태의 모듈
패키지 : 모듈이 모여서 구조를 이룸