Page 83 - MDP2020-2
P. 83
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅱ | 77
-selenium
import time #페이지가 켜지고 넘어가는 시간을 주기 위함
from selenium import webdriver #셀레니움으로 정보를 가져옴
browser = webdriver.Chrome() #셀레니움을 동작 시키게 크롬 드라이버를 가져온다
url = "http://192.168.0.32:8080/panel" #동작할 링크를 가져옴
browser.get(url) #링크 동작
time.sleep(1)
width = browser.find_element_by_xpath('//*[@id="width"]') #xpath를 가져와서 변수에 저장
width.clear() #이미 설정되어 있는 값을 지우고
width.send_keys("320") #우리가 원하는 값을 넣는다
height = browser.find_element_by_xpath('//*[@id="height"]')
height.clear()
height.send_keys("240")
frame_rate = browser.find_element_by_xpath('//*[@id="134217741"]')
frame_rate.clear()
frame_rate.send_keys("60") #fps 를 60으로 조정한다
browser.find_element_by_xpath('//*[@id="settings"]/input[2]').click() #저장 버튼을 누른다
browser.quit() #브라우저 종료