-
[내배캠] 사전과제 왕초보 3주차 개발일지내일배움캠프/과제 2022. 8. 15. 00:29
3주차에서는 파이썬 기초 문법과 bs4 beutifulSoup을 이용하여 크롤링을 하는 방법, mongoDB를 Python에서 사용할 수 있게 해주는 pymongo dnspython 패키지를 이용하여 저장 변경 등의 내용을 배웠습니다.
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'})
'내일배움캠프 > 과제' 카테고리의 다른 글
[내배캠] 사전과제 왕초보 5주차 개발일지 (0) 2022.08.18 [내배캠] 사전과제 왕초보 4주차 개발일지 (0) 2022.08.17 [내배캠] 사전과제 왕초보 2주차 개발일지 (0) 2022.08.12 [내배캠] 사전과제 왕초보 1주차 개발일지 (0) 2022.08.11 [내배캠] Python으로 기억력 테스트 게임 만들기 ft.나도코딩, pygame (0) 2022.08.10