csvファイル内の情報をwebサイト内のフォームに入力したいと考えております。
プルダウンから情報を選択する場合、下記のcodeで実行可能です。
# 年齢タブのプルダウンをクリック driver.find_elements_by_class_name('ensi')[3].click() # 年齢を選択してクリック driver.find_elements_by_xpath("//*[contains(text(), '24歳')]")[0].click()
codeを書き換えずに、年齢の箇所を変数を代入することで処理したいと考えています。
# 年齢タブのプルダウンをクリック driver.find_elements_by_class_name('ensi')[3].click() # 年齢を代入してクリックしたい age = df['age'] print(age) 検索条件 24歳 Name: 年齢, dtype: object driver.find_elements_by_xpath("//*[contains(text(), age)]")[0].click() JavascriptException: Message: javascript error: Failed to execute 'getComputedStyle' on 'Window': parameter 1 is not of type 'Element'.
javascript errorが発生してしまうのですが、変数を代入して処理することはできないのでしょうか?
ご教示いただけましたら幸甚でございます。
何卒よろしくお願い申し上げます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/30 13:44
2019/11/30 14:40
2019/11/30 15:05
2019/11/30 15:34
2019/11/30 15:42
2019/11/30 16:08
2019/12/01 02:33
2019/12/02 06:37