Programming/Programming
파이썬 웹 크롤링 - 자동검색 프로그램
2mukee
2020. 11. 6. 19:38
320x100
320x100
준비물
pip install selenium or python -m pip install selenium
구글 크롬 드라이버 (자신의 크롬 버전에 맞게 다운받고 C:\Temp\에 넣을것)
: sites.google.com/a/chromium.org/chromedriver/downloads
Downloads - ChromeDriver - WebDriver for Chrome
WebDriver for Chrome
sites.google.com
자동검색프로그램
from selenium import webdriver
import time
query_txt = input("키워드 : ")
print()
driver = webdriver.Chrome("C:/Temp/chromedriver.exe") # 웹 검색을 위한 크롬 드라이버
url = 'http://www.naver.com/' # 웹 검색할 사이트
driver.get(url) # 크롬 드라이버에 접속할 URL 입력
time.sleep(2) # 오류방지를 위해 2초 대기
element = driver.find_element_by_id("query") # URL의 요소중 ID를 통해 개체에 접근 (query는 검색창)
driver.find_element_by_id("query").click() # 크롬 드라이버를 통해 검색창을 클릭
element.send_keys(query_txt) # 검색창에 아까 입력한 키워드 입력
element.send_keys("\n") # 검색창에 엔터키 입력300x250
728x90