프로그램 분류
파이썬기초88 : 네이버의 특정뉴스를 docx문서로 저장하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,888 조회
- 0 추천
- 목록
본문
# pip install python-docx 설치
import requests
from bs4 import BeautifulSoup
import docx
#crawling
response = requests.get('http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=277&aid=0003675857')
response.raise_for_status()
soup = BeautifulSoup(response.text, 'html.parser')
title = soup.select('#articleTitle')[0].get_text()
#print(title)
content = soup.select('#articleBodyContents')[0].get_text()
#print(content)
#doc writing
doc = docx.Document()
doc.add_heading(title, 0)
doc.add_paragraph(content)
doc.add_page_break()
doc.save('article.docx')
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.