私は後でスクラップできるデータを要求しようとしています。私はテキストフィールドに日付を書きますが、リクエストを送信すると、日付に従って更新されません。日付フィールドをクリックしようとしていますが、予定通りにカレンダーポップアップが表示されません。どうすればこのことができますか?Pythonセレニウムがフィールドをクリックできない
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('https://www.fxstreet.com/economic-calendar')
time.sleep(10)
#close popup
driver.find_element_by_xpath('//button[@aria-label="Close Modal"]').click()
driver.find_element_by_id('fxit-advlink').click()
#click filter options
driver.find_element_by_id('fxit-advlink').click()
#set start and end time
driver.find_element_by_xpath("//input[contains(@id,'fxit-start-advance')]").click()
driver.find_element_by_xpath("//input[contains(@id,'fxit-start-advance')]").send_keys("01/01/2017")
driver.find_element_by_xpath("//input[contains(@id,'fxit-end-advance')]").click()
driver.find_element_by_xpath("//input[contains(@id,'fxit-end-advance')]").send_keys("06/01/2017")
#select countries
#select data type
driver.find_element_by_xpath('//a[@class="fxst-selectall" and @data-name="fxst-category"]').click()
#refresh your results
driver.find_element_by_id('fxit-filterbutton').click()
キーを送信する前にクリックする必要はありません。あなたはそれらの行をコメントすることができます – Murthi