파이썬 기초

파이썬 라이브러리 모듈 다운로드 및 import 사용 방법

코니코니 2022. 11. 1. 06:00
반응형

파이썬 라이브러리 모듈 다운로드 및 import 사용 방법


일반적으로 도서관은 책을 모아놓는다거나 나중에 사용하기 위해 많은 책을 보관하는 장소입니다. 이와 비슷하게 프로그래밍 세계에서 라이브러리 또는 모듈은 어떤 정의된 작업을 빠르게 사용하기 위해 미리 컴파일된 코드 모음이라고 볼 수 있습니다. 이 라이브러리는 프로그래머에게 파이썬 프로그래밍을 더 간단하고 편리하게 만들어 줍니다. 참고로 라이브러리와 모듈은 같은 의미입니다.

프로그래밍을 하면서 동일한 코드를 계속해서 작성할 필요가 없다는 것도 라이브러리의 장점입니다.


기본적으로 파이썬 설치를 하면 바로 사용이 가능한 라이브러리도 존재합니다.

import random
print(random.randint(1, 5))

===결과===
5

random 모듈은 파이썬을 설치하면 바로 사용을 할 수 있는 모듈입니다. 모듈을 불러올 때는 import 뒤에 모듈 이름을 넣어주면 됩니다.

from random import randint
print(randint(1, 5))

===결과===
3

모듈을 불러올 때 from 모듈명 import 함수명 등과 같은 방식으로도 모듈을 사용할 수 있습니다.

기본적으로 제공이 되는 모듈뿐만 아니라 외부에서 다운로드를 해서 사용을 하는 라이브러리 또한 매우 다양합니다. 외부에서 모듈을 다운로드하는 방법으로는 pip install 기능을 많이 사용합니다.

cmd 창에서 다음 명령어로 라이브러리 설치가 가능합니다.

pip install requests

웹 크롤링에서 많이 사용되는 요청 라이브러리를 설치하는 예시입니다. 요청 라이브러리가 시스템에 이미 설치된 경우 요구 사항이 이미 충족되었다는 메시지를 받을 수 있습니다. 그렇지 않으면 요청 라이브러리가 자동으로 설치됩니다.

이러한 라이브러리를 사용할 때 명칭이 길거나 바꾸고 싶은 경우 아래와 같은 방법을 사용할 수 있습니다.

import random as ra
print(ra.randint(1, 5))

import로 모듈을 불러오고 as 뒤에 원하는 문자를 입력합니다. 이제 해당 모듈은 뒤에 작성한 문자열로 사용이 가능합니다.

파이썬 프로그래밍을 할 때 라이브러리를 가져와서 기능을 사용하는 것은 흔한 일이고 필수적인 기능입니다. 외부 라이브러리는 매우 다양하기 때문에 필요한 기능을 직접 코드로 작성하기 이전에 이미 만들어진 라이브러리가 있는지 찾아보는 것도 좋은 방법입니다.

반응형