[파이썬] Peewee 설치 방법

Peewee는 Python에서 작동하는 간단하고 가벼운 ORM(Object-Relational Mapping) 라이브러리입니다. 이 라이브러리는 데이터베이스와의 상호 작용을 쉽게 관리할 수 있게 도와줍니다. 이번 포스트에서는 Peewee를 설치하는 방법에 대해 알아보겠습니다.

설치하기

Peewee는 Python의 패키지 관리자인 pip를 통해 설치할 수 있습니다. 다음의 명령을 사용하여 Peewee를 설치합니다.

pip install peewee

위 명령은 인터넷에 연결된 상태에서 실행되어야 합니다. 만약 인터넷 연결 없이 설치해야 한다면, Peewee의 공식 웹사이트(https://peewee.readthedocs.io/)에서 소스 코드를 다운로드하여 수동으로 설치할 수도 있습니다.

사용 예시

Peewee를 설치하고 나면, 다음과 같이 간단한 예제 코드를 작성하여 사용해볼 수 있습니다.

from peewee import *

db = SqliteDatabase('my_database.db')

class User(Model):
    username = CharField()
    email = CharField()

    class Meta:
        database = db

db.create_tables([User])

user = User(username='john', email='john@example.com')
user.save()

# 모든 유저를 가져와 출력
users = User.select()
for user in users:
    print(user.username, user.email)

위의 예제 코드는 Peewee를 사용하여 데이터베이스에 User 모델을 정의하고, User 객체를 생성하고 저장하는 방법을 보여줍니다. 마지막으로, 모든 유저를 가져와서 출력하는 예제도 포함되어 있습니다.

결론

Peewee는 간단하면서도 강력한 기능을 제공하는 Python ORM 라이브러리입니다. 이번 포스트에서는 Peewee의 설치 및 간단한 사용 예제에 대해 알아보았습니다. Peewee를 사용하면 데이터베이스와의 상호 작용을 효율적으로 관리할 수 있으므로, Python 개발 프로젝트에서 유용하게 사용될 수 있습니다.