
풀이와는 다르지만 제가
from pymongo import MongoClient
client = MongoClient('mongodb+srv://test:sparta@cluster0.i9827fw.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta
movie = list(db.movies.find({'star':'9.59'},{'_id':False}))
print(movie)
이렇게 실행을 했을때는 리스트가 나오긴 나와서 마지막에
print(movie['title'])
로 바꾸면 제목만 나올 줄 알았는데 아예 오류가 나는데 왜 그럴까요..

작성한 코드 및 에러 메세지
from pymongo import MongoClient
client = MongoClient('mongodb+srv://test:sparta@cluster0.i9827fw.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta
movie = list(db.movies.find({'star':'9.59'},{'_id':False}))
print(movie['title'])
C:\Users\AIDKR\Desktop\sparta\pythonprac\venv\Scripts\python.exe C:/Users/AIDKR/Desktop/sparta/pythonprac/dbmovie.py
Traceback (most recent call last):
File "C:/Users/AIDKR/Desktop/sparta/pythonprac/dbmovie.py", line 6, in <module>
print(movie['title'])
TypeError: list indices must be integers or slices, not str
종료 코드 1(으)로 완료된 프로세스
