Auto - Hit the Button of any webpage and download content.







Note:  Download chrome driver from - Chrome Driver

Code:

#getting data automatically for the required date range


from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager
import csv
import os

#from selenium.webdriver.support import Select 
import time

print ("opening chorome....")  
driver = webdriver.Chrome(ChromeDriverManager().install())

driver.get('https://agmarknet.gov.in/SearchCmmMkt.aspx?Tx_Commodity=24&Tx_State=UP&Tx_District=1&Tx_Market=0&DateFrom=01-Jan-2020&DateTo=31-Dec-2020&Fr_Date=01-Jan-2020&To_Date=31-Dec-2020&Tx_Trend=0&Tx_CommodityHead=Potato&Tx_StateHead=Uttar+Pradesh&Tx_DistrictHead=Agra&Tx_MarketHead=--Select--');

time.sleep(2)
element = driver.find_element_by_id("cphBody_ButtonExcel")
element.click()



time.sleep(2)
driver.close()

Comments

Popular Posts