본문 바로가기

카테고리 없음

스파르타 코딩 _ 웹개발 종합반 3주차

3주차

 

 

Beautiful soup - 파이썬에서 preferences add해서 bs4 install.

크롤링이 아닌 스크래핑.

print(ddd.text) 처럼 .text 로 칠 경우 텍스트만 출력됨.

 

 

Database (DB) = 나중에 데이터를 잘 찾아오기 위해 쌓는 것. (책장처럼)

 

SQL (My-SQL, MS-SQL) vs. No SQL (몽고DB)

 

<mongoDB를 파이참에서>

 

4가지 기억! insert / find  / update / delete

 

항상 몽고DB에서 데이터 가져올 땐 이거 쓸 것임 : list(db.users.find({},{'_id':False})

(ID는 안가져오게 하는 방법이 false)

 

 

# 저장 - 예시

doc = {'name':'bobby','age':21}

db.users.insert_one(doc)

 

# 한 개 찾기 - 예시

user = db.users.find_one({'name':'bobby'})

 

# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)

same_ages = list(db.users.find({'age':21},{'_id':False}))

 

# 바꾸기 - 예시

db.users.update_one({'name':'bobby'},{'$set':{'age':19}})

 

# 지우기 - 예시

db.users.delete_one({'name':'bobby'})