行いたいこと
以下のような画面で
class=”form-check-input needs-calc”
となっている場合の指定。
find_element_by_class_name(“form-check-input needs-calc”)
だとエラーとなってしまいます。
コード
1 2 3 |
# classに空白が存在する場合 # class="form-check-input needs-calc"といった場合 find_element_by_css_selector(".form-check-input.needs-calc") |
解説
空白が存在する場合は、3点気を付ければ良いとのことです。
・先頭は.からスタートさせる
・空白は.に変換する
・CSS_SELECTORを使用する
変更前と変更後だと以下のようになります。
■ 変更前
find_element_by_class_name(“form-check-input needs-calc”)
■ 変更後
find_element_by_css_selector(“.form-check-input.needs-calc”)
今回は以上となります。
最後までお読みいただきありがとうございました!