実現したいこと
seleniumuでスクレイピングしています。
ページング処理を扱う際にdisabledがうまく取得できません。
発生している問題・分からないこと
上記コードで問題なくページ遷移はできています。
最後のページで disabled
<input type="submit" name="Next" value="次へ" disabled>
となり、そこで処理を終えたいと考えています。
#falseで終了
if element_next_btn.is_enabled() == False:
break
しかし、何かが間違っているようで、思う動作になりません。
該当のソースコード
html
1<input type="submit" name="Next" value="次へ" disabled>
python
1# 動作する2while i < 1000000:3 element_next_btn = driver.find_element(By.NAME, "Next")4 element_next_btn.click()5 i = i + 1
python
1# 動作しない2while i < 1000000:3 element_next_btn = driver.find_element(By.NAME, "Next")4 element_next_btn.click()5 i = i + 16 7 if element_next_btn.is_enabled() == False: 8 break
試したこと・調べたこと
上記の詳細・結果
disabled を調べました。
補足
特になし
0 コメント