Step by Security Study
[기초] 모듈 Module 본문
모듈 개념
하나의 기능 또는 특정 기능을 할 수 있도록 모아 놓은 코드를 말한다. (어떤 기능의 집합체) 함수나 변수를 모아놓은 파일을 모듈이라고 하며 이 모듈을 여러 개로 묶어 놓은 것을 패키지라고 한다.
모듈 설치
PyCharm 하단 Terminal에서 진행한다. pip는 파이썬으로 작성된 패키지 모듈(소프트웨어)를 설치 및 관리하는 시스템이다.
모듈 불러오는 방식
import란 실제로 다른 프로그램에 저장되어 있지만 외부 프로그램이 사용할 수 있도록 한 함수로, 내 컴퓨터에서 외부의 데이터를 갖고 오는 것을 말한다. (가져오다.) 함수를 사용할 때 모듈명을 쓰냐 안 쓰냐의 차이.
get 함수 같은 경우에는 흔한 함수이다 보니까 모듈명과 같이 사용하는 게 좋다.
1. impurt [모듈명]
이 방식은 모듈 전체를 불러오는 것이기 때문에 사용할 때 모듈 이름과 함수를 같이 사용해야 한다.
import requests
res = requests.get('http://naver.com')
2. from [모듈명] import [함수명]
이 방식은 모듈 내에서 특정 함수만 불러와서 사용하는 것이기 때문에 모듈 이름 없이 함수명만 적어주면 된다.
from requests import get
res = get('http://naver.com')
모듈 참고 사이트
pypi 사이트에서는 다른 사람이 만들어 놓은 모듈을 사용할 수 있으며, 내가 만든 모듈도 공유할 수 있다. 또한 모듈 사용 가이드를 보고 어떻게 쓸 것인지 판단하여 사용할 수도 있다.
PyPI · The Python Package Index
The Python Package Index (PyPI) is a repository of software for the Python programming language.
pypi.org
'프로그래밍 > Python' 카테고리의 다른 글
[기초] 셀레니움 selenium (0) | 2023.03.05 |
---|---|
[기초] 크롤링 - requests, bs4 (1) | 2023.03.05 |
[기초] 파일 읽고 쓰기 (0) | 2023.03.05 |
[기초] 함수 Definition (1) | 2023.03.05 |
[기초] for문 (반복문) (0) | 2023.03.05 |