示例#1
0
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
示例#2
0
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
示例#3
0
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