파이참에서 DB Atlas를 사용 할 때나, MongoDB를 사용해서 파일을 실행하다가 pymongo.errors.ServerSelectionTimeoutError: ~~ [SSL: CERTIFICATE_VERIFY_FAILED]
에러메세지가 뜨면서 안될 때가 있다.
이런 경우에는 사용하고 있는 인터넷 환경에 따라 보안 관련 추가 설정을 해주어야 할 때가 있다.
certifi
패키지를 설치해준다.from pymongo import MongoClient
import certifi #패키지를 불러온다.
ca = certifi.where() #코드추가
#주소 끝에 tlsCAFile=ca 코드추가
client = MongoClient('mongodb+srv://test:sparta@cluster0.내주소.mongodb.net/내DB명?retryWrites=true&w=majority', tlsCAFile=ca)
db = client.dbsparta
doc = {
'name':'bob',
'age':27
}
db.users.insert_one(doc)