ループする要素の数がわかりにくいページがあります。そのように私はHref "a"(364試合)を通して仕事ループを作りました。そして、それが次のボタンを見つけることができないとき、私は仕事が終わりに来ることを望んでいます。要素が存在しない場合は、ジョブを終了してください[ページ番号の扱い]
I have tried:
try:
element = driver.find_element_by_xpath('//span[text()="Next Page"]')
except NoSuchElementException:
pass
#except IOError:
#pass
#except OSError:
#pass
他のバリエーションおよびインデント。
私の完全なコードがあるhereあなたが達すると、ブラウザとwebdriverをセッションを終了できるようにする必要があり、コードの最後のページの下に
'try' /' except'ブロックが期待どおりに動作するはずです。どうしたの? – Andersson
@Andersson次は、[次へ]ボタンが見つからないときにエラーが発生するようです。私はむしろそれを望むでしょう - それが要素を見つけることができないとき、それは話すように仕事を終わらせます。 – Tetora
@Andersson https://ibb.co/ezBkMR – Tetora