커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
(1-5) news 폴더가 생기지 않네요
undefined주차
북마크
유*성
댓글
1
추천
1
조회수
21
조회수
21
답변 완료
스파르타 즉문즉답

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



news 폴더가 생기지 않네요. 폴더 바깥에는 새로운 파일이 생기구요


import requests
from bs4 import BeautifulSoup
from openpyxl import Workbook
from datetime import datetime



def get_news(회사):
  wb= Workbook()
  sheet = wb.active


  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(f'https://search.naver.com/search.naver?where=news&ie=utf8&sm=nws_hty&query={회사}',headers=headers)


  soup = BeautifulSoup(data.text, 'html.parser')
  lis = soup.select('#main_pack > section > div > div.group_news > ul > li')
  for li in lis:
    a = li.select_one('a.news_tit')
    row = [a.text, a['href']]
    sheet.append(row)



    today = datetime.today().strftime("%Y-%m-%d")
    wb.save(f"news/{today}_{회사}.xlsx")
    wb.close()





취소
 공유
취소
댓글 0
댓글 알림
나의얼굴