I am web-scraping the date value inputted in the datepicker below. I have located the HTM of the datepicker. However, It shows no date value and my Python code returns nothing. Am I using a wrong method?
Webpage link: https://rate.amcm.gov.mo/en/financial-information/middle-rates
Target HTML: <input type="text" class="date-picker" id="display-picker">
My Python code:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from time import sleep
url = 'https://rate.amcm.gov.mo/en/financial-information/middle-rates'
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get(url)
time.sleep(5)
input_date = driver.find_element_by_id('display-picker')
print(input_date.text)
driver.close()
