faker.providers.automotive.es_ES

Package Contents

Classes

AutomotiveProvider

Implement default automotive provider for Faker.

Provider

Implement automotive provider for es_ES locale.

class faker.providers.automotive.es_ES.AutomotiveProvider(generator: Any)

Bases: faker.providers.BaseProvider

Implement default automotive provider for Faker.

license_formats: faker.providers.ElementsType = ()
license_plate() str

Generate a license plate.

vin() str

Generate vin number.

class faker.providers.automotive.es_ES.Provider(generator: Any)

Bases: faker.providers.automotive.Provider

Implement automotive provider for es_ES locale.

Sources:

license_formats = ('#### ???',)
license_plate_new_format_suffix_letters = 'BCDFGHJKLMNPRSTVWXYZ'
license_plate_old_format_suffix_letters = 'ABCDEFGHIJKLMNOPSTUVWXYZ'
province_prefix = ('A', 'AB', 'AL', 'AV', 'B', 'BA', 'BI', 'BU', 'C', 'CA', 'CC', 'CS', 'CE', 'CO', 'CR', 'CU',...
license_plate_unified() str

Generate a unified license plate.

license_plate_by_province(province_prefix: Optional[str] = None) str

Generate a provincial license plate.

If a value for province_prefix is provided, the value will be used as the prefix regardless of validity. If None, then a valid prefix will be selected at random.

license_plate() str

Generate a license plate.

This method randomly chooses (50/50) between license_plate_unified() or license_plate_by_province() to generate the result.