autoextract_poet.items.Vehicle¶
- class Vehicle(url: Optional[str] = None, canonicalUrl: Optional[str] = None, probability: Optional[float] = None, name: Optional[str] = None, offers: List[autoextract_poet.items.Offer] = NOTHING, sku: Optional[str] = None, mpn: Optional[str] = None, brand: Optional[str] = None, breadcrumbs: List[autoextract_poet.items.Breadcrumb] = NOTHING, mainImage: Optional[str] = None, images: List[str] = NOTHING, description: Optional[str] = None, descriptionHtml: Optional[str] = None, additionalProperty: List[autoextract_poet.items.AdditionalProperty] = NOTHING, aggregateRating: Optional[autoextract_poet.items.Rating] = None, vehicleIdentificationNumber: Optional[str] = None, mileageFromOdometer: Optional[autoextract_poet.items.MileageFromOdometer] = None, vehicleTransmission: Optional[str] = None, fuelType: Optional[str] = None, vehicleEngine: Optional[autoextract_poet.items.VehicleEngine] = None, color: Optional[str] = None, vehicleInteriorColor: Optional[str] = None, availableAtOrFrom: Optional[autoextract_poet.items.AvailableAtOrFrom] = None, numberOfDoors: Optional[int] = None, vehicleSeatingCapacity: Optional[int] = None, fuelEfficiency: List[autoextract_poet.items.FuelEfficiency] = NOTHING)[source]¶
Bases:
autoextract_poet.items.Item- __init__(url: Optional[str] = None, canonicalUrl: Optional[str] = None, probability: Optional[float] = None, name: Optional[str] = None, offers: List[autoextract_poet.items.Offer] = NOTHING, sku: Optional[str] = None, mpn: Optional[str] = None, brand: Optional[str] = None, breadcrumbs: List[autoextract_poet.items.Breadcrumb] = NOTHING, mainImage: Optional[str] = None, images: List[str] = NOTHING, description: Optional[str] = None, descriptionHtml: Optional[str] = None, additionalProperty: List[autoextract_poet.items.AdditionalProperty] = NOTHING, aggregateRating: Optional[autoextract_poet.items.Rating] = None, vehicleIdentificationNumber: Optional[str] = None, mileageFromOdometer: Optional[autoextract_poet.items.MileageFromOdometer] = None, vehicleTransmission: Optional[str] = None, fuelType: Optional[str] = None, vehicleEngine: Optional[autoextract_poet.items.VehicleEngine] = None, color: Optional[str] = None, vehicleInteriorColor: Optional[str] = None, availableAtOrFrom: Optional[autoextract_poet.items.AvailableAtOrFrom] = None, numberOfDoors: Optional[int] = None, vehicleSeatingCapacity: Optional[int] = None, fuelEfficiency: List[autoextract_poet.items.FuelEfficiency] = NOTHING) None¶
Method generated by attrs for class Vehicle.
Methods
__init__([url, canonicalUrl, probability, ...])Method generated by attrs for class Vehicle.
from_dict(item)Read an item from a dictionary.
from_list(items)Read items from a list, invoking
from_dictfor each item in the listAttributes
urlcanonicalUrlprobabilitynameoffersskumpnbrandbreadcrumbsmainImageimagesdescriptiondescriptionHtmladditionalPropertyaggregateRatingvehicleIdentificationNumbermileageFromOdometervehicleTransmissionfuelTypevehicleEnginecolorvehicleInteriorColoravailableAtOrFromnumberOfDoorsvehicleSeatingCapacityfuelEfficiency- classmethod from_dict(item: Optional[Dict])[source]¶
Read an item from a dictionary.
Unknown attributes are kept in the dict
_unknown_fields_dictso thatAutoExtractAdaptercan include them in the resultant item. This ensures supporting new AutoExtract fields even if the item library is not in sync.