def retrieveInfo(driver): allVehicles = [] vehicleInfoPath = "//div[@class='col-lg-12 search-result-container']" containerSelectors = driver.find_elements_by_xpath(vehicleInfoPath) for container in containerSelectors: allVehicles.append(destruct_info_upd(container)) return allVehicles
def retrieveAllInfo(driver): vehicleInfo = [] basicInfoPath = "//div[@class='col-lg-12 search-result-container']" advInfoPath = "//div[starts-with(@id,'VehicleDetail')]" basicInfoList = driver.find_elements_by_xpath(basicInfoPath) advInfoList = driver.find_elements_by_xpath(advInfoPath) for basic, adv in zip(basicInfoList, advInfoList): vehicleInfo.append( (destruct_info_upd(basic), deconstruct_details(adv))) return vehicleInfo
def retrieveInfoUpd(driver): """ Retrieves all info in idirect browser A.K.A getting the meat... """ # //div[starts-with(@id,'VehicleDetail')] allVehicles = [] vehicleInfoPath = "//div[@class='col-lg-12 search-result-container']" containerSelectors = driver.find_elements_by_xpath(vehicleInfoPath) for container in containerSelectors: allVehicles.append(destruct_info_upd(container)) return allVehicles