-
[모각코+] 파이썬 크롤링 2월 과정 11일차모각코+/파이썬 크롤링 2022. 2. 21. 22:42728x90
나만의 번역 사전 만들기 by Qcell | 코드메이트
이번 시간에서는 selenium을 활용하여 papago를 동적 크롤링하여 나만의 번역 사전 만들기를 시도했습니다. 파이썬 파일 코드 from selenium import webdriver from selenium.webdriver.chrome.service impo
codemate.kr
이번 시간에서는 selenium을 활용하여 papago를 동적 크롤링하여 나만의 번역 사전 만들기를 시도했습니다.
파이썬 파일 코드
from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.common.by import By import time chrome_driver = ChromeDriverManager().install() service = Service(chrome_driver) driver = webdriver.Chrome(service=service) URL = "https://papago.naver.com/" driver.get(URL) time.sleep(3) words = {} while(True): question = input("번역 할 영단어를 입력하세요. (0을 입력하면 종료됩니다.) : ") if question=='0': print(words) break form = driver.find_element(By.CSS_SELECTOR, "textarea#txtSource") form.send_keys(question) button = driver.find_element(By.CSS_SELECTOR, "button#btnTranslate") button.click() time.sleep(2) result = driver.find_element(By.CSS_SELECTOR, "div#txtTarget") words[question] = result.text form.clear() driver.close()
실행 결과
728x90'모각코+ > 파이썬 크롤링' 카테고리의 다른 글
[모각코+] 파이썬 크롤링 2월 과정 14일차 (0) 2022.02.24 [모각코+] 파이썬 크롤링 2월 과정 12일차 (0) 2022.02.22 [모각코+] 파이썬 크롤링 2월 과정 9일차 (0) 2022.02.17 [모각코+] 파이썬 크롤링 2월 과정 8일차 (0) 2022.02.16 [모각코+] 파이썬 크롤링 2월 과정 7일차 (0) 2022.02.15