HI, I have changed the code to certain aspect and successfully getting the required output.
Need help to understand what went wrong further. I have to get data further under col-7, col-8, col-9, col-10.
But when i add those code line, it gives error "unindent does not match any outer indentation level"
The working code is given below
Need help to understand what went wrong further. I have to get data further under col-7, col-8, col-9, col-10.
But when i add those code line, it gives error "unindent does not match any outer indentation level"
The working code is given below
import xlsxwriter from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager element_list = [] for page in range(1, 3, 1): page_url = "/results?_=false&searchType=quickSearch" + str(page) driver = webdriver.Chrome(ChromeDriverManager().install()) driver.get(page_url) title = driver.find_elements_by_class_name("col-3") name = driver.find_elements_by_class_name("col-4") type = driver.find_elements_by_class_name("col-5") date = driver.find_elements_by_class_name("col-6") for i in range(len(title)): element_list.append([title[i].text, name[i].text, type[i].text, date[i].text]) with xlsxwriter.Workbook(r'C:\Users\Desktop\list.xlx') as workbook: worksheet = workbook.add_worksheet() for row_num, data in enumerate(element_list): worksheet.write_row(row_num, 0, data) driver.close()