커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차 몽고DB 오류입니다.
undefined주차
북마크
조*식
댓글
4
추천
0
조회수
13
조회수
13
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


실행시 오류가 나면서 몽고DB에 입력되지 않고 있습니다.



보고 계신 화면

스파르타 즉문즉답

전체를 캡처해 주시면, 튜터님들이 빠르게 상황을 이해할 수 있어요.




작성한 코드 및 에러 메세지

from pymongo import MongoClient

client = MongoClient(

    'mongodb+srv://sparta:test@cluster0.c70nh52.mongodb.net/?retryWrites=true&w=majority')

db = client.dbsparta


doc = {

    'name':'영수',

    'age':24

}


db.users.insert_one(doc)




goob@mushand MINGW64 ~/Desktop/sparta/pythonprac     

$ c:/Users/goob/Desktop/sparta/pythonprac/venv/Scripts/python.exe c:/Users/goob/Desktop/sparta/pythonprac/dbprac.py

Traceback (most recent call last):

 File "c:\Users\goob\Desktop\sparta\pythonprac\dbprac.py", line 11, in <module>

  db.users.insert_one(doc)

 File "C:\Users\goob\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 680, in insert_one

  self._insert(document,

 File "C:\Users\goob\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 596, in _insert

tart_session

  server_session = self._get_server_session()

 File "C:\Users\goob\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1377, in _get_server_session

  return self._topology.get_server_session()

 File "C:\Users\goob\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\topology.py", line 418, in get_server_session

  self._select_servers_loop(

 File "C:\Users\goob\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\topology.py", line 198, in _select_servers_loop

  raise ServerSelectionTimeoutError(

pymongo.errors.ServerSelectionTimeoutError: SSL handshake failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129),SSL handshake failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129),SSL handshake failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)

(venv)


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴