1日以上、この問題で悩んでいるので質問させていただきます。
【やりたいこと】
求人検索条件画面→都道府県をクリック→東京を選択→職種を選択をクリック→大分類をクリック→建設、土木、電気工事を選択→決定
※今回のコードは求人検索条件画面→都道府県をクリック→東京を選択→職種を選択をクリックまでのコードしか書いていません。大分類をクリックからできないので。
**
【できないこと】**
大分類をクリック→建設、土木、電気工事を選択→決定
が、できないです
【試したこと】
今までのようにクリックする動作を当てはめて
element = driver.find_element_by_id("ID_rank1Code")と書いてみました。
検証を押してid名も間違っていないのにクリックできません。
click()追加してみても状況は変わりません。
cssセレクタを使用しても状況は変わりません。
pathを使用したコードを書いてみても状況は変わりません。
【エラー】
エラーなどは特に出ず、実行できます。
問題のところでだんまりだけです。
Python
1from selenium import webdriver 2from selenium.webdriver.support.ui import Select 3import time 4from bs4 import BeautifulSoup 5import pandas as pd 6import csv 7 8 9 10driver = webdriver.Chrome(自分のpath) 11 12 13url = 'https://www.hellowork.mhlw.go.jp/kensaku/GECA110010.do?action=initDisp&screenId=GECA110010' 14 15driver.get(url) 16 17element = driver.find_element_by_id("ID_tDFK1CmbBox") 18Select(element).select_by_value("13") 19time.sleep(1) 20 21driver.execute_script("openCodeAssist('3','7','kiboSuruSKSU1Hidden','kiboSuruSKSU1Label','1','','-1','','','');").click() 22time.sleep(1) 23 24element = driver.find_element_by_id("ID_rank1Code") 25Select(element).select_by_value("10") 26time.sleep(1)
皆さんのお力をお借りしたいです。
本当に調べても分からなかったので今回質問をさせていただきました。
アドバイスやヒントでも良いので教えていただけたら幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/08 10:46