pip install selenium
import selenium
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
# 기타 다른 설정들은 생략하고 작성
url = '크롤링하려는 사이트 주소'
browser.get(url)
# 특정 지점 입력
browser.find_element(By.CSS_SELECTOR, '클릭하려는 CSS SELECTOR').send_keys('입력하려는 문자열')
# 특정 지점 엔터
browser.find_element(By.CSS_SELECTOR, '클릭하려는 CSS SELECTOR').send_keys(Keys.ENTER)
# 특정 지점 클릭
browser.find_element(By.CSS_SELECTOR, '클릭하려는 CSS SELECTOR').click()
from selenium import webdriver
from selenium.webdriver.common.by import By
# 기타 다른 설정들은 생략하고 작성
url = '크롤링하려는 사이트 주소'
browser.get(url)
# 진입하려는 iframe의 정보 가져오기
content = browser.find_element(By.ID, 'iframe_ID')
# iframe 진입
# 이후 browser에서의 작업은 iframe에서의 작업으로 이어짐
browser.switch_to.frame(content)
# index를 사용해서 iframe이용하기
browser.switchTo().frame('특정 index');
# 기존 맨 처음 프레임으로 돌아오기
browser.switch_to.default_content()
동적 웹크롤링 - selenium 으로 화면 조작하기
class Keys에서 사용되는 목록
selenium iframe 조작