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()  #브라우저  종료
   78   79   80   81   82   83   84   85   86   87   88