セレンは、8つの要素を見つけるための方法を提供します:
ID | IDのポジショニング |
名前 | name属性の位置 |
クラス名 | ポジショニング擬似クラス名 |
タグ名 | ラベル名を配置 |
LINK_TEXT | リンクテキストの配置 |
partical_link_text | セクションリンクテキストの配置 |
XPathの | XPath式は、道路の王を見つけます |
css_selector | 配置のCSSを選択 |
ターゲットメソッドの8種類の例:
セレンインポートwebdriverをから
ドライバ= webdriver.Firefox()
URL = "XXXX"
driver.get(URL)
1 。driver.find_element_by_id(値)
2 。driver.find_element_by_name(値)
3 。driver.find_element_by_class_name(値)
4 。driver.find_element_by_tag_name(値)
5 。driver.find_element_by_link_text(値)
6 。driver.find_element_by_partial_link_text(値)
7 。driver.find_element_by_xpath(値)
8 driver.find_element_by_css_selector(値)
複数の要素の集合の定義はdriver.find_elementなる可能性がある場合、コードは、単一の要素、すなわち、上方に配置されているS _by_xxx(XXX)
要素は、要素を変更することができます