강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

파이썬기초88 : 네이버의 특정뉴스를 docx문서로 저장하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

# 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')


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,808 개
  • 현재 접속자 :  163 명