데이터 사이언스를 위한 최적의 프로그래밍 언어 Python과 유연하고 동적인 스키마를 지원하는 MongoDB는 최첨단 웹 애플리케이션, JSON API와 데이터 프로세서 등을 구축하기 위한 환상의 조합입니다. MongoDB는 네이티브 Python 드라이버를 지원하며, 전담 엔지니어 팀이 MongoDB와 Python이 문제없이 함께 작동하도록 합니다.
목차
Python이란?
Python은 오늘날 동적 타입 언어 중에서 가장 다재다능한 언어로, 일반적인 데이터 조작 및 처리 작업을 포괄적으로 지원하여 데이터 과학과 웹 개발에 가장 적합한 프로그래밍 언어 중 하나입니다. Python의 네이티브 딕셔너리와 리스트 데이터 타입은 JSON 문서 조작에서 JavaScript에 이어 2위를 차지하며 BSON 작업에도 알맞습니다. Python용 표준 MongoDB 드라이버 라이브러리인 PyMongo는 사용하기 쉽고 데이터베이스, 컬렉션, 문서에 액세스하기 위한 직관적인 API를 제공합니다.
PyMongo를 통해 MongoDB에서 가져온 객체는 딕셔너리 및 리스트와 호환되므로 쉽게 조작하고 반복하며 출력할 수 있습니다.
MongoDB가 데이터를 저장하는 방법
MongoDB는 JSON과 유사한 문서에 데이터를 저장합니다.
Python 딕셔너리는 다음과 같습니다.
시작하는 방법과 이 강력한 조합의 잠재력을 실현하는 방법에 대한 개요를 계속 읽어보세요.
전제 조건
기기에 Python을 다운로드하고 설치해야 합니다. 설치가 올바른지 확인하려면 명령줄 터미널에 python --version을 입력하세요. 다음과 같은 내용이 표시됩니다.
Python을 처음 접해보더라도 이 튜토리얼의 Python MongoDB 예를 따르면 됩니다.