파이썬 라이브러리
파이썬 라이브러리는 프로그래밍을 할 때 자주 사용되는 기능들을 모아놓은 코드 집합입니다. 라이브러리를 사용하면 일일이 모든 기능을 직접 구현할 필요 없이, 이미 작성된 기능들을 불러와서 사용할 수 있습니다. 파이썬에는 기본적으로 포함된 표준 라이브러리와, 추가로 설치해서 사용할 수 있는 외부 라이브러리가 있습니다.
1. 표준 라이브러리
표준 라이브러리는 파이썬을 설치하면 자동으로 포함되는 라이브러리들로, 기본적인 기능을 제공합니다. 몇 가지 예를 들어볼게요:
math
라이브러리: 수학적인 계산을 쉽게 할 수 있게 도와줍니다.
import math
print(math.sqrt(16)) # 4.0 (16의 제곱근)
datetime
라이브러리: 날짜와 시간을 다룰 수 있습니다.
import datetime
now = datetime.datetime.now()
print(now) # 현재 날짜와 시간 출력
random
라이브러리: 랜덤 한 숫자를 생성할 수 있습니다.
import random
print(random.randint(1, 10)) # 1부터 10까지의 랜덤 정수 출력
os
라이브러리: 운영체제와 관련된 기능을 사용할 수 있습니다.
import os
print(os.getcwd()) # 현재 작업 디렉토리 경로 출력
2. 외부 라이브러리
외부 라이브러리는 표준 라이브러리에 포함되어 있지 않으며, 필요할 때 추가로 설치해야 합니다. 몇 가지 인기 있는 외부 라이브러리를 소개할게요:
requests
: HTTP 요청을 보내고 웹 데이터를 쉽게 가져올 수 있습니다.
import requests
response = requests.get('https://api.github.com')
print(response.status_code) # 응답 상태 코드 출력
pandas
: 데이터 분석을 위한 강력한 도구입니다.
import pandas as pd
df = pd.DataFrame({'Name': ['Alice', 'Bob'], 'Age': [25, 30]})
print(df) # 데이터프레임 출력
numpy
: 고성능 수치 계산을 위한 라이브러리입니다.
import numpy as np
array = np.array([1, 2, 3, 4])
print(array.mean()) # 배열의 평균값 출력
matplotlib
: 데이터를 시각화할 수 있는 라이브러리입니다.
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4], [10, 20, 25, 30])
plt.show() # 간단한 선 그래프 출력
3. 라이브러리 설치 방법
외부 라이브러리는 pip
라는 패키지 관리 도구를 사용하여 설치할 수 있습니다. 명령 프롬프트나 터미널에 다음과 같이 입력하면 됩니다:
pip install 라이브러리명
예를 들어, requests
라이브러리를 설치하려면:
pip install requests
이렇게 라이브러리를 설치하면, 파이썬 코드에서 import
를 사용하여 해당 라이브러리를 불러와 사용할 수 있습니다.
라이브러리를 잘 활용하면 파이썬 프로그래밍이 훨씬 더 강력해지고, 다양한 작업을 쉽게 수행할 수 있습니다. 처음에는 자주 사용하는 라이브러리부터 시작해 보세요. 익숙해지면 다양한 라이브러리로 효과적인 코딩을 할 수 있습니다.
'실버를 위한 코딩 > 파이썬' 카테고리의 다른 글
[파이썬] 불러온 라이브러리 리스트 확인 (99) | 2024.08.26 |
---|---|
[파이썬] 필요한 라이브러리를 가져오는 방법 (73) | 2024.08.25 |
[파이썬] 숫자 연산자 (72) | 2024.08.23 |
[파이썬] 숫자의 종류 (94) | 2024.08.22 |
[파이썬] 파이썬 문자열 연산자 (108) | 2024.08.21 |