
# selenium 임포트
from selenium import webdriver

# webdriver 설정(Chrome, Firefox 등)
browser = webdriver.Chrome('./chromedriver.exe')

# 크롬 브라우저 내부 대기
browser.implicitly_wait(5)

# 속성 확인
print(dir(browser))

# 브라우저 사이즈
browser.set_window_size(1920, 1280)  #maximize_window(), minimize_window()

# 페이지 이동
browser.get("https://www.daum.net")

# 페이지 내용
# print('Page Contents : {}'.format(browser.page_source))

# print()

# # 세션 값 출력
# print('Session ID : {}'.format(browser.session_id))

# # 타이틀 출력
# print('Title : {}'.format(browser.title))

# # 현재 URL
# print('URL : {}'.format(browser.current_url))

# # 쿠키 정보 확인
# print('Coockies : {}'.format(browser.get_cookies()))

# 검색창 input 선택
element = browser.find_element_by_css_selector('div.inner_search > input.tf_keyword')  #  .은 클래스

# 검색어 입력
element.send_keys('테스트 검색')

# 검색(Form Submit)
element.submit()

# 스크린샷 저장1
browser.save_screenshot("c:/website_ch1.png")

# 스크린샷 저장2
browser.get_screenshot_as_file("c:/website_ch2.png")

# 브라우저 종료
browser.quit()
