mongoDB를 연결시켜 데이터를 주고받으려고 했는데... 이런...?
TypeError: 'Collection' object is not callable. If you meant to call the 'insert_one' method on a 'Database' object it is failing because no such method exists.
연결이 안되니까 돌아가지가 않는다..
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
뭐 이런식으로 에러가 나오는 경우도 있다고 한다.
일단 macOS같은 경우 추가적으로 더해야 할게 있는데...? 바로 certifi라는 패키지다
from pymongo import MongoClient
**import certifi
ca = certifi.where()**
client = MongoClient('mongodb+srv://sparta:test@cluster0.6q7z45o.mongodb.net/?retryWrites=true&w=majority',** tlsCAFile=ca**)
db = client.dbsparta
이렇게 추가적인 부분을 더 다운받아 연결해주면 무리없이 다시 연결될 것이다!!!!!!
여기서 하나더 추가적인 tip:
==>무조건 가상환경이 활성화되어있을때 pip으로 다운받아주는것 잊지마@@@
개발자로서 배울 점이 많은 글이었습니다. 감사합니다.