본문 바로가기

pymongo

[Python]MongoDB 값 불러오기 & 수정하기 (feat. db, update) pymongo가 import 되어 있는 상태에서 dbsparta에 db 값을 저장한다. from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsparta movie = db.movies.find_one({'title':'매트릭스'}) target_star = movie['star'] #매트릭스의 별점을 가져오기 => 9.39 target_movies = list(db.movies.find({'star':target_star},{'_id':False})) #매트릭스의 별점과 같은 값을 가져오기 for tm in target_movies: print(tm['title']) => {'rank': '17', '.. 더보기
[Python] Pymongo (feat. insert, doc) import requests from bs4 import BeautifulSoup headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.nhn?sel=pnt&date=20200303', headers=headers) from pymongo import MongoClient #pymongo 사용한다고 선언 client = MongoClient('localhost', 27017) db = c.. 더보기
[Python] Pymongo (feat. insert, find, delete, update) Pymongo를 사용하여 mongoDB 데이터 입력, 찾기, 수정, 삭제를 해보려고 한다. 우선 Pycham에서 pymong를 install 해준다. Pymongo install 완료 후 첨부 된 Pymongo기본코드를 입력해준다. ---------------------------------------------------------------------------------------------------------------- from pymongo import MongoClient # pymongo르 쓰겠습니다. client = MongoClient('localhost', 27017) # 내 컴퓨터에서 작동 중인 mongoDB에 접속하곘습니다. db = client.dbsparta # dbspart.. 더보기