MongoDB에 연결
1
PyMongo 애플리케이션 만들기
다음 코드를 복사하여 애플리케이션의 quickstart.py
파일에 붙여넣습니다.
from pymongo import MongoClient uri = "<connection string URI>" client = MongoClient(uri) try: database = client.get_database("sample_mflix") movies = database.get_collection("movies") # Query for a movie that has the title 'Back to the Future' query = { "title": "Back to the Future" } movie = movies.find_one(query) print(movie) client.close() except Exception as e: raise Exception("Unable to find the document due to the following error: ", e)
2
연결 문자열 할당
<connection string URI>
자리 표시자를 string 이 가이드 의 연결 만들기 단계에서 복사한 연결 string 로 바꿉니다.
3
애플리케이션 실행하기
셸에서 다음 명령을 실행하여 애플리케이션을 시작합니다:
python3 quickstart.py
출력에는 조회된 영화 문서의 세부 정보가 포함됩니다.
{ _id: ..., plot: 'A young man is accidentally sent 30 years into the past...', genres: [ 'Adventure', 'Comedy', 'Sci-Fi' ], ... title: 'Back to the Future', ... }
팁
오류가 발생하거나 출력이 표시되지 않는 경우 적절한 연결 string 을 지정했는지, 샘플 데이터를 로드했는지 확인합니다.
이 단계를 완료한 후에는 드라이버를 사용하여 MongoDB deployment에 연결하고, 샘플 데이터에 대해 쿼리를 실행하고, 결과를 출력하는 등 정상적으로 작동하는 애플리케이션을 갖게 될 것입니다.
참고
이 단계에서 문제가 발생하면 MongoDB Community 포럼에서 도움을 요청하거나 이 페이지의 오른쪽 또는 오른쪽 하단에 있는 Rate this page 탭을 사용하여 피드백을 제출하세요.