我正在使用 selenium 創建一個電子郵件驗證器,但我必須等到某個元素加載,即輸入按鈕,它的 html 開頭是:
<input id="mail" type="text" onclick="select(this);" data-original-title="Your Temporary Email Address" data-placement="bottom" data-value="Loading" class="emailbox-input opentip disabledText" readonly="">
然后班級從更改為:
<input id="mail" type="text" onclick="select(this);" data-original-title="Your Temporary Email Address" data-placement="bottom" data-value="Loading" class="emailbox-input opentip" readonly="">
我希望代碼等待這個特定的類更改,我該如何實作?
網站:https ://temp-mail.org/en/
謝謝!
uj5u.com熱心網友回復:
用于 python 的 Selenium sdkWaits可用于此用例。官方檔案中甚至還有您特定用例的示例:
https://selenium-python.readthedocs.io/waits.html。請參閱:自定義等待條件
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/442310.html
標籤:Python 硒 硒网络驱动程序 网页抓取 网络驱动程序等待
上一篇:具有多個字串和通配符的Grep
