-1
要素をクリックしたままにするまで、PythonおよびSelenium webdriverを使用して1ページをリフレッシュしようとしています。唯一の問題は、ページを更新して検証を行うことです。 apointmentを作るカレンダーです。ページからコード抽出物である:セレンのwebdriver属性の変更がリフレッシュされているかどうか確認
<tr>
<td title="Not able" class="otherMonthDay">30</td>
<td title="Not able" class="otherMonthDay">31</td>
<td title="All busy" class="calendarCellRed">1</td>
<td title="Not able" class="noSelectableDay">2</td>
<td title="All busy" class="calendarCellRed">3</td>
<td title="Not able" class="noSelectableDay">4</td>
<td title="Not able" class="noSelectableDay">5</td>
</tr>
そして、私のコードは次のとおりです。
from selenium import webdriver
import selenium.webdriver.support.ui as ui
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
alert = driver.switch_to_alert()
driver.get("https://calendar page css")
for i in range (0,20):
driver.implicitly_wait(2) # seconds
driver.find_element_by_xpath('//*[@title="Day enabled"]').click()
driver.refresh()
alert.accept()
私は、ページが更新されたときに有効になります日をクリックしたいと思います。
こんにちはKevGeo、 これは私のためにはいはい、ありがとう! 私は毎日午後4時には毎日ページを確認するように実装しようとしています。私はそれが可能かどうかわからない... – ALO