
안녕하세요
배운내용을 토대로 개인적으로 따로 해보려고 하는데,
print(tag.get_text())
으로 나온 형식으로 doc랑 db 저장하고 싶은데

import re
import requests
from bs4 import BeautifulSoup
from flask import Flask, render_template, request, jsonify
app = Flask(__name__)
from pymongo import MongoClient
import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://test:sparta@cluster0.gz3lawk.mongodb.net/Cluster0?retryWrites=true&w=majority', tlsCAFile=ca)
db = client.test
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://www.oliveyoung.co.kr/store/display/getMCategoryList.do?dispCatNo=1000001000500030001&fltDispCatNo=&prdSort=01&pageIdx=1&rowsPerPage=24&searchTypeSort=btn_thumb&plusButtonFlag=N&isLoginCnt=0&aShowCnt=0&bShowCnt=0&cShowCnt=0&trackingCd=Cat1000001000500030001_Small',headers=headers)
soup = BeautifulSoup(data.text,'html.parser')
perfumes = soup.select('#Contents')
name= soup.select('div > div > a > span')
comment=soup.select('div > div > a > p')
for tag in comment:
print(tag.get_text())
for t in name:
print(tag.get_text())
doc = {'comment':comment,'name':name}
print(doc)
db.users.insert_one(doc)
.text식으로 하면 에러가 뜨구여
2.db에 넣으면 에러가 뜹니다.

