Python 스크립트가 제어하는 WebDriver에서 자주 사용하는 동작으로 button dropdown의 위치를 처리합니다
4706 단어 webdriver
드롭다운 메뉴에서 데이터를 선택하는 작업을 시뮬레이션합니다.
파이썬 스크립트
테스트용 HTML 코드:<html>
<body>
<form>
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat" selected="selected">Fiat</option>
<option id="test" ,value="audi">Audi</option>
</select>
</form>
</body>
</html>
테스트용 Python 코드:# coding=gbk
'''
Created on 2013 12 11
@author: Administrator
'''
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import os
from time import sleep
dr = webdriver.Firefox()
file_path = 'file:///' + os.path.abspath('button_dropdown.html')
dr.get(file_path)
dr.find_element_by_name('cars').click()
sleep(5)
dr.find_element_by_id('test').click()#
sleep(5)
dr.quit()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
python-webdriver로 자동으로 표를 작성하는 예시 코드
만약 우리가 웹 폼의 어느 위치에 어떤 값을 기입하거나 단추를 누르려면, 우리는 먼저 개발자 도구로 이 요소의 원본 코드를 확인한 다음에 먼저 id가 있는지 관찰하고, 만약 id가 있다면, 직접 id로 이 요소를 포...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
<html>
<body>
<form>
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat" selected="selected">Fiat</option>
<option id="test" ,value="audi">Audi</option>
</select>
</form>
</body>
</html>
# coding=gbk
'''
Created on 2013 12 11
@author: Administrator
'''
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import os
from time import sleep
dr = webdriver.Firefox()
file_path = 'file:///' + os.path.abspath('button_dropdown.html')
dr.get(file_path)
dr.find_element_by_name('cars').click()
sleep(5)
dr.find_element_by_id('test').click()#
sleep(5)
dr.quit()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
python-webdriver로 자동으로 표를 작성하는 예시 코드만약 우리가 웹 폼의 어느 위치에 어떤 값을 기입하거나 단추를 누르려면, 우리는 먼저 개발자 도구로 이 요소의 원본 코드를 확인한 다음에 먼저 id가 있는지 관찰하고, 만약 id가 있다면, 직접 id로 이 요소를 포...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.