mongo DB

뭔가 데이터를 집어넣는게 신기했다

from pymongo import MongoClient
client = MongoClient('url넣으슈')
db = client.dbsparta

# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)

# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})

# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
all_users = list(db.users.find({},{'_id':False}))

# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})

# 지우기 - 예시
db.users.delete_one({'name':'bobby'})

요 공식만 알면 될듯

네이버 영화 순위 나타내기

대망의 과제!!! 지니 뮤직 스크래핑

스크래핑 강의 안 보고 혼자 성공하긴 했는데
text[0:2]의 의미를 죽어도 이해 못해서 혼자서 한 3시간 동안 이거 의미랑 코드 출력값만 들여다보면서 연구해서 드디어 이해했다.

rank = ~~~text일 때

1

50순위 상승

2

순위 유지

이런식으로 되는데 왜 0에서 2까지 끊으면 숫자만 뜨는거지????하고 이해가 안갔는데
내가 바보같이 1부터 맨 아래 50까지를 한 세트라고 생각해서 이해가 안 갔던 거다

한 세트는
'1
50순위상승'
요게 한 세트인 것!!

그래서 0에서 2까지 끊으면 1위부터 9위까지는 2번째수가 없으니까 그냥 한 자리수만 나오는거고
10위부턴 다 2자리 숫자니까 2까지 끊어야 두자리수가 다 보여서 text[0:2]를 해야하는거였다.

혼자 이해하고 너무 허무하면서 뿌듯해서 적어둔다.....후

profile
코딩 공부 기록장

0개의 댓글