인프런 - 강의 252

5 - 데이터 엑셀에 저장해놓기

from bs4 import BeautifulSoup from selenium import webdriver import time driver = webdriver.Chrome("./chromedriver") result_list = [] for i in range(1,11) : driver.get("https://www1.president.go.kr/petitions/best?page=" + str(i)) soup = BeautifulSoup(driver.page_source, 'html.parser') for i in soup.select("#cont_view > div.cs_area > div > div > div.board.text > div.b_list.category > div.bl_body ..

4 - 국민 청원 페이지 여러개 수집

from bs4 import BeautifulSoup from selenium import webdriver import time driver = webdriver.Chrome("./chromedriver") for i in range(1,11) : driver.get("https://www1.president.go.kr/petitions/best?page=" + str(i)) soup = BeautifulSoup(driver.page_source, 'html.parser') result_list = [] for i in soup.select("#cont_view > div.cs_area > div > div > div.board.text > div.b_list.category > div.bl_body ..

3 - 국민 청원 페이지 데이터 수집

from bs4 import BeautifulSoup from selenium import webdriver driver = webdriver.Chrome("./chromedriver") driver.get("https://www1.president.go.kr/petitions/best?page=1") soup = BeautifulSoup(driver.page_source, 'html.parser') result_list = [] for i in soup.select("#cont_view > div.cs_area > div > div > div.board.text > div.b_list.category > div.bl_body > ul > li"): print(i.find("div", class_="bl..