728x90
데이터를 데이터베이스에 연결하여 저장하고 싶어 코드를 구현해보았습니다.
- pymysql 을 통해 데이터 베이스와 연결
self.conn = pymysql.connect(host = , user = , password = , db = , charset = ) - with self.conn.cursor() as curs
sql="""
CREATE TABLE IF NOT EXISTS news_raw ( )
"""
curs.execute(sql) - self.conn.commit() 데이터베이스 저장
- conn.close() 연결 해제
- with self.conn.cursor() as curs:
sql = f"REPLACE INTO news_raw VALUES ('{r.date}','{r.title}','{r.content}')"
curs.execute(sql)
self.conn.commit()
DB에 저장 완료
728x90
'핀테크 교육 > 금융데이터 활용' 카테고리의 다른 글
크롤링 비교 (0) | 2022.07.15 |
---|---|
워드클라우드 (0) | 2022.07.05 |
konlpy 형태소 분석기 (0) | 2022.07.05 |
크롤링 (네이버 기사 크롤링 - newspaper3k 사용) (0) | 2022.07.05 |
크롤링 (네이버 기사 크롤링) (0) | 2022.07.05 |