faker API reference
400 public APIs from faker (joke2k/faker) — 106 classes, 4 functions, 290 methods. Signatures extracted by static analysis of the actual source.
Repository: joke2k/faker
| Kind | Count |
|---|---|
| Classes | 106 |
| Functions | 4 |
| Methods | 290 |
API list
func
faker.cli.execute_from_command_line(argv:Optional[str]=None) -> NoneA simple method that runs a Command.
class
faker.documentor.FakerEnumRequired for faker.providers.enum
class
faker.exceptions.BaseFakerExceptionThe base exception for all Faker exceptions.
class
faker.exceptions.UnsupportedFeatureThe requested feature is not available on this system.
method
faker.generator.Generator.format(formatter:str, *args:Any, **kwargs:Any) -> strThis is a secure way to make a fake from another Provider.
method
faker.generator.Generator.get_providers() -> List['BaseProvider']Returns added providers.
method
faker.generator.Generator.seed_instance(seed:Optional[SeedType]=None) -> 'Generator'Calls random.seed
method
faker.generator.Generator.set_formatter(name:str, formatter:Callable) -> NoneThis method adds a provider method to generator.
method
faker.providers.BaseProvider.language_code() -> strGenerate a random i18n language code (e.g.
method
faker.providers.BaseProvider.locale() -> strGenerate a random underscored i18n locale code (e.g.
method
faker.providers.BaseProvider.random_digit() -> intGenerate a random digit (0 to 9).
method
faker.providers.BaseProvider.random_digit_above_two() -> intGenerate a random digit above value two (2 to 9).
method
faker.providers.BaseProvider.random_digit_not_null() -> intGenerate a random non-zero digit (1 to 9).
method
faker.providers.BaseProvider.random_digit_or_empty() -> Union[int, str]Generate a random digit (0 to 9) or an empty string.
method
faker.providers.BaseProvider.random_element(elements:ElementsType[T]=('a', 'b', 'c')) -> TGenerate a randomly sampled object from ``elements``.
method
faker.providers.BaseProvider.random_elements(elements:ElementsType[T]=('a', 'b', 'c'), length:Optional[int]=None, unique:bool=False, use_weighting:Optional[bool]=None) -> Sequence[T]Generate a list of randomly sampled objects from ``elements``.
method
faker.providers.BaseProvider.random_letter() -> strGenerate a random ASCII letter (a-z and A-Z).
method
faker.providers.BaseProvider.random_lowercase_letter() -> strGenerate a random lowercase ASCII letter (a-z).
method
faker.providers.BaseProvider.random_uppercase_letter() -> strGenerate a random uppercase ASCII letter (A-Z).
method
faker.providers.address.Provider.address() -> str:example: '791 Crist Parks, Sashabury, IL 86039-9874'
method
faker.providers.address.Provider.building_number() -> str:example: '791'
method
faker.providers.address.Provider.city() -> str:example: 'Sashabury'
method
faker.providers.address.Provider.city_suffix() -> str:example: 'town'
method
faker.providers.address.Provider.country() -> str:sample:
method
faker.providers.address.Provider.current_country() -> str:sample:
method
faker.providers.address.Provider.current_country_code() -> str:sample:
method
faker.providers.address.Provider.postcode() -> str:example: 86039-9874
method
faker.providers.address.Provider.street_address() -> str:example: '791 Crist Parks'
method
faker.providers.address.Provider.street_name() -> str:example: 'Crist Parks'
method
faker.providers.address.Provider.street_suffix() -> str:example: 'Avenue'
class
faker.providers.address.ar_DZ.ProviderAddress provider for ar_DZ locale.
method
faker.providers.address.az_AZ.Provider.administrative_unit() -> str:example: 'Xankəndi'
method
faker.providers.address.az_AZ.Provider.city() -> str:example: 'Xankəndi'
method
faker.providers.address.az_AZ.Provider.city_suffix() -> str:example: 'ş.'
method
faker.providers.address.az_AZ.Provider.district() -> str:example: 'Babək'
method
faker.providers.address.az_AZ.Provider.district_suffix() -> str:example: 'r.'
method
faker.providers.address.az_AZ.Provider.house_number() -> str:example: 'm.
method
faker.providers.address.az_AZ.Provider.postcode() -> str:example: 'AZ1027'
method
faker.providers.address.az_AZ.Provider.settlement() -> str:example: 'Horadiz'
method
faker.providers.address.az_AZ.Provider.settlement_suffix() -> str:example: 'qəs.'
method
faker.providers.address.az_AZ.Provider.street() -> str:example: 'A.AĞAYEV'
method
faker.providers.address.az_AZ.Provider.street_suffix() -> str:example: 'küç.'
method
faker.providers.address.az_AZ.Provider.village() -> str:example: 'Didivar'
method
faker.providers.address.az_AZ.Provider.village_suffix() -> str:example: 'k.'
method
faker.providers.address.bn_BD.Provider.administrative_unit() -> str:example: 'ঢাকা'
method
faker.providers.address.bn_BD.Provider.area_name() -> str:example: 'উজির'
method
faker.providers.address.bn_BD.Provider.building_name() -> str:example: 'বাড়ী নং'
method
faker.providers.address.bn_BD.Provider.building_number() -> str:example: '791' to '৭৯১'
method
faker.providers.address.bn_BD.Provider.city() -> str:example: 'ঢাকা'
method
faker.providers.address.bn_BD.Provider.city_prefix() -> str:example: 'উত্তর'
method
faker.providers.address.bn_BD.Provider.town() -> str:example: 'নবাব'
method
faker.providers.address.da_DK.Provider.dk_street_name() -> strThis returns the name of a street, without any suffix.
method
faker.providers.address.de_CH.Provider.administrative_unit() -> strRandomly returns a Swiss canton name.
method
faker.providers.address.de_CH.Provider.canton() -> Tuple[str, str]Randomly returns a swiss canton ('Abbreviated', 'Name').
method
faker.providers.address.de_CH.Provider.canton_code() -> strRandomly returns a Swiss canton code.
method
faker.providers.address.de_CH.Provider.city_name() -> strRandomly returns a swiss city.
method
faker.providers.address.en_BD.Provider.administrative_unit() -> str:example: 'Dhaka'
method
faker.providers.address.en_BD.Provider.area_name() -> str:example: 'Dhanmondi'
method
faker.providers.address.en_BD.Provider.building_name() -> str:example: 'House No.'
method
faker.providers.address.en_BD.Provider.building_number() -> str:example: '791'
method
faker.providers.address.en_BD.Provider.city() -> str:example: 'Dhaka'
method
faker.providers.address.en_BD.Provider.city_prefix() -> str:example: 'North'
method
faker.providers.address.en_BD.Provider.town() -> str:example: 'Dhanmondi'
method
faker.providers.address.en_CA.Provider.postcode() -> strReturns a random postcode
method
faker.providers.address.en_IN.Provider.pincode_in_military() -> intRandom PIN Code within Army Postal Service range
method
faker.providers.address.en_IN.Provider.union_territory() -> strReturns random union territory name
method
faker.providers.address.en_MS.Provider.street_name() -> str:example: 'Crist Parks'
method
faker.providers.address.en_US.Provider.military_apo() -> str:example: 'PSC 5394 Box 3492
method
faker.providers.address.en_US.Provider.military_dpo() -> str:example: 'Unit 3333 Box 9342'
method
faker.providers.address.en_US.Provider.military_ship() -> str:example: 'USS'
method
faker.providers.address.en_US.Provider.military_state() -> str:example: 'APO'
method
faker.providers.address.es_AR.Provider.address() -> str:example: "Calle 1 N° 23, La Plata 1900, Buenos Aires"
method
faker.providers.address.es_AR.Provider.building_number() -> str:example: "23"
method
faker.providers.address.es_AR.Provider.municipality() -> str:example: "La Plata"
method
faker.providers.address.es_AR.Provider.municipality_code() -> str:example: "1900"
method
faker.providers.address.es_AR.Provider.postcode() -> str:example: "1900"
method
faker.providers.address.es_AR.Provider.province() -> str:example: "Buenos Aires"
method
faker.providers.address.es_AR.Provider.provinces_code() -> str:example: "BA"
method
faker.providers.address.es_AR.Provider.secondary_address() -> str:example: "Departamento 123"
method
faker.providers.address.es_AR.Provider.street_address() -> str:example: "Calle 1 N° 23"
method
faker.providers.address.es_AR.Provider.street_municipality() -> str:example: "La Plata"
method
faker.providers.address.es_AR.Provider.street_name() -> str:example: "Calle 1"
method
faker.providers.address.es_AR.Provider.street_prefix() -> str:example: "Calle"
method
faker.providers.address.es_AR.Provider.street_procer() -> str:example: "Belgrano"
method
faker.providers.address.es_AR.Provider.street_province() -> str:example: "San Juan"
method
faker.providers.address.es_AR.Provider.street_suffix() -> str:example: "Sur"
method
faker.providers.address.es_CO.Provider.address() -> str:example: "Calle 1 # 2-3 11001 Bogotá D.C."
method
faker.providers.address.es_CO.Provider.building_number() -> str:example: "2-3"
method
faker.providers.address.es_CO.Provider.department() -> str:example: "Bogotá, D.C."
method
faker.providers.address.es_CO.Provider.department_code() -> str:example: "11"
method
faker.providers.address.es_CO.Provider.municipality() -> str:example: "Bogotá, D.C."
method
faker.providers.address.es_CO.Provider.municipality_code() -> str:example: "11001"
method
faker.providers.address.es_CO.Provider.postcode() -> str:example: "11001"
method
faker.providers.address.es_CO.Provider.secondary_address() -> str:example: "Apartamento 123"
method
faker.providers.address.es_CO.Provider.street_address() -> str:example: "Calle 1 # 2-3"
method
faker.providers.address.es_CO.Provider.street_name() -> str:example: "Calle 1"
method
faker.providers.address.es_CO.Provider.street_prefix() -> str:example: "Calle"
method
faker.providers.address.es_CO.Provider.street_suffix() -> str:example: "Sur"
method
faker.providers.address.es_MX.Provider.administrative_unit() -> strexample: u'Guerrero'
method
faker.providers.address.es_MX.Provider.secondary_address() -> str:example '020 Interior 999'
method
faker.providers.address.es_MX.Provider.state_abbr() -> strexample: u'GRO'
method
faker.providers.address.es_MX.Provider.street_prefix() -> str:example 'Avenida'
class
faker.providers.address.fil_PH.ProviderNo difference from Address Provider for en_PH locale
method
faker.providers.address.fr_CA.Provider.street_prefix() -> str:example: 'rue'
method
faker.providers.address.fr_CH.Provider.administrative_unit() -> strRandomly returns a Swiss canton name.
method
faker.providers.address.fr_CH.Provider.canton() -> Tuple[str, str]Randomly returns a swiss canton ('Abbreviated' , 'Name').
method
faker.providers.address.fr_CH.Provider.canton_code() -> strRandomly returns a Swiss canton code.
method
faker.providers.address.fr_CH.Provider.city_prefix() -> str:example: 'rue'
method
faker.providers.address.fr_CH.Provider.street_prefix() -> str:example: 'rue'
class
faker.providers.address.fr_DZ.ProviderAddress provider for fr_DZ locale.
method
faker.providers.address.fr_FR.Provider.administrative_unit() -> str:example: 'Guadeloupe'
method
faker.providers.address.fr_FR.Provider.city_prefix() -> str:example: 'rue'
method
faker.providers.address.fr_FR.Provider.department_name() -> strRandomly returns a french department name.
method
faker.providers.address.fr_FR.Provider.department_number() -> strRandomly returns a french department number.
method
faker.providers.address.fr_FR.Provider.street_prefix() -> str:example: 'rue'
method
faker.providers.address.hu_HU.Provider.city() -> str:example: 'Györgyháza'
method
faker.providers.address.hy_AM.Provider.administrative_unit() -> str:example: 'Կոտայք'
method
faker.providers.address.hy_AM.Provider.city() -> str:example: 'Բյուրեղավան'
method
faker.providers.address.hy_AM.Provider.city_prefix() -> str:example: 'ք.'
method
faker.providers.address.hy_AM.Provider.postcode() -> str:example: '3159'
method
faker.providers.address.hy_AM.Provider.postcode_in_state(state_abbr:Optional[str]=None) -> str:example: '4703'
method
faker.providers.address.hy_AM.Provider.secondary_address() -> str:example: 'բն.
method
faker.providers.address.hy_AM.Provider.state_abbr() -> str:example: 'ՎՁ'
method
faker.providers.address.hy_AM.Provider.street() -> str:example: 'Ոսկերիչների'
method
faker.providers.address.hy_AM.Provider.street_prefix() -> str:example: 'փողոց'
method
faker.providers.address.hy_AM.Provider.village() -> str:example: 'Ոսկեվազ'
method
faker.providers.address.hy_AM.Provider.village_prefix() -> str:example: 'գ.'
method
faker.providers.address.ja_JP.Provider.administrative_unit() -> str:example: '東京都'
method
faker.providers.address.ja_JP.Provider.ban() -> str:example: '3番'
method
faker.providers.address.ja_JP.Provider.building_name() -> str:example: 'コーポ芝浦'
method
faker.providers.address.ja_JP.Provider.chome() -> str:example: '1丁目'
method
faker.providers.address.ja_JP.Provider.city() -> str:example: '台東区'
method
faker.providers.address.ja_JP.Provider.gou() -> str:example: '10号'
method
faker.providers.address.ja_JP.Provider.postcode() -> str:example: '101-1212'
method
faker.providers.address.ja_JP.Provider.town() -> str:example: '浅草'
method
faker.providers.address.ja_JP.Provider.zipcode() -> str:example: '101-1212'
method
faker.providers.address.ko_KR.Provider.address_detail() -> str:example: 가나아파트 가동 102호
method
faker.providers.address.ko_KR.Provider.administrative_unit() -> str:example: 경기도
method
faker.providers.address.ko_KR.Provider.borough() -> str:example: 중구
method
faker.providers.address.ko_KR.Provider.building_dong() -> str:example: 가
method
faker.providers.address.ko_KR.Provider.building_name() -> str:example: 김구아파트
method
faker.providers.address.ko_KR.Provider.building_suffix() -> str:example: 아파트
method
faker.providers.address.ko_KR.Provider.city() -> str:example: 고양시
method
faker.providers.address.ko_KR.Provider.land_address() -> str:example: 세종특별자치시 어진동 507
method
faker.providers.address.ko_KR.Provider.land_number() -> str:example: 507
method
faker.providers.address.ko_KR.Provider.metropolitan_city() -> str:example: 서울특별시
method
faker.providers.address.ko_KR.Provider.old_postal_code() -> str:example: 123-456
method
faker.providers.address.ko_KR.Provider.postal_code() -> str:example: 12345
method
faker.providers.address.ko_KR.Provider.postcode() -> str:example: 12345
method
faker.providers.address.ko_KR.Provider.road() -> str:example: 도움5로
method
faker.providers.address.ko_KR.Provider.road_address() -> str:example: 세종특별자치시 도움5로 19 (어진동)
method
faker.providers.address.ko_KR.Provider.road_name() -> str:example: 압구정
method
faker.providers.address.ko_KR.Provider.road_number() -> str:example: 24
method
faker.providers.address.ko_KR.Provider.road_suffix() -> str:example: 길
method
faker.providers.address.ko_KR.Provider.town() -> str:example: 가나동
method
faker.providers.address.ko_KR.Provider.town_suffix() -> str:example: 동
class
faker.providers.address.mk_MK.ProviderAddress provider for mk_MK locale (Macedonian).
method
faker.providers.address.ne_NP.Provider.administrative_unit() -> str:example: सुदूरपश्चिम प्रदेश
method
faker.providers.address.ne_NP.Provider.building_prefix() -> str:example: वडा
method
faker.providers.address.ne_NP.Provider.city() -> str:example: कावासोती
method
faker.providers.address.ne_NP.Provider.district() -> str:example: अछाम
method
faker.providers.address.pl_PL.Provider.administrative_unit() -> str:example: 'Wielkopolskie'
method
faker.providers.address.pl_PL.Provider.city() -> strRandomly returns a city name :example: 'Konin'
method
faker.providers.address.pl_PL.Provider.postalcode() -> str:example: '62-200'
method
faker.providers.address.pl_PL.Provider.postcode() -> str:example: '62-200'
method
faker.providers.address.pl_PL.Provider.street_prefix() -> strRandomly returns a street prefix :example: 'aleja'
method
faker.providers.address.pl_PL.Provider.zipcode() -> str:example: '62-200'
method
faker.providers.address.pt_BR.Provider.bairro() -> strRandomly returns a bairro (neighborhood) name.
method
faker.providers.address.pt_BR.Provider.estado() -> Tuple[str, str]Randomly returns a Brazilian State ('sigla' , 'nome').
method
faker.providers.address.pt_BR.Provider.postcode(formatted:bool=True) -> strRandomly returns a postcode.
method
faker.providers.address.pt_BR.Provider.street_prefix() -> str:example: 'rua'
method
faker.providers.address.pt_PT.Provider.administrative_unit() -> str:example: 'Bragança'
method
faker.providers.address.pt_PT.Provider.city_name() -> str:example: 'Amora'
method
faker.providers.address.pt_PT.Provider.concelho() -> str:example: 'Tondela'
method
faker.providers.address.pt_PT.Provider.freguesia() -> str:example: 'Miranda do Douro'
method
faker.providers.address.pt_PT.Provider.place_name() -> str:example: "do Pombal"
method
faker.providers.address.pt_PT.Provider.street_prefix() -> str:example: 'Rua'
method
faker.providers.address.ro_RO.Provider.administrative_unit() -> str:example: u'Timiș'
method
faker.providers.address.ro_RO.Provider.secondary_address() -> str:example: 'Bl.
method
faker.providers.address.ro_RO.Provider.state_abbr() -> str:example: u'TM'
method
faker.providers.address.ro_RO.Provider.street_prefix() -> str:example: 'Strada'
method
faker.providers.address.th_TH.Provider.administrative_unit() -> str:example: 'อุบลราชธานี'
method
faker.providers.address.th_TH.Provider.amphoe() -> strGet a random Amphoe (district) name.
method
faker.providers.address.th_TH.Provider.street_prefix() -> str:example: 'ถนน'
method
faker.providers.address.th_TH.Provider.tambon() -> strGet a random Tambon (subdistrict) name.
class
faker.providers.address.tl_PH.ProviderNo difference from Address Provider for en_PH locale
method
faker.providers.address.uk_UA.Provider.city_name() -> str:sample:
method
faker.providers.address.uk_UA.Provider.city_prefix() -> str:sample:
method
faker.providers.address.uk_UA.Provider.postcode() -> strThe code consists of five digits (01000-99999) :sample:
method
faker.providers.address.uk_UA.Provider.region() -> str:sample:
method
faker.providers.address.uk_UA.Provider.street_name() -> str:sample:
method
faker.providers.address.uk_UA.Provider.street_prefix() -> str:sample:
method
faker.providers.address.uk_UA.Provider.street_title() -> str:sample:
class
faker.providers.address.vi_VN.ProviderProvider for generating Vietnamese addresses.
method
faker.providers.address.vi_VN.Provider.administrative_unit() -> strReturns a random administrative unit (province).
method
faker.providers.address.vi_VN.Provider.city_prefix() -> strReturns a random city prefix.
method
faker.providers.address.vi_VN.Provider.postcode() -> strReturns a random postcode.
class
faker.providers.address.zu_ZA.ProviderAddress Provider for the zu_ZA locale (Zulu, South Africa).
method
faker.providers.address.zu_ZA.Provider.administrative_unit() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.building_number() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.city_name() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.city_name_suffix() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.province() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.secondary_address() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.section_number() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.street_name() -> str:sample:
method
faker.providers.address.zu_ZA.Provider.street_suffix() -> str:sample:
class
faker.providers.automotive.ProviderImplement default automotive provider for Faker.
method
faker.providers.automotive.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.Provider.vin() -> strGenerate vin number.
class
faker.providers.automotive.ar_BH.ProviderImplement automotive provider for ``ar_BH`` locale.
class
faker.providers.automotive.ar_DZ.ProviderImplement automotive provider for ``ar_DZ`` locale.
class
faker.providers.automotive.ar_JO.ProviderImplement automotive provider for ``ar_JO`` locale.
method
faker.providers.automotive.ar_JO.Provider.initials() -> strGenerate an initial number for license plates.
method
faker.providers.automotive.ar_JO.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.ar_PS.ProviderImplement automotive provider for ``ar_PS`` locale.
method
faker.providers.automotive.ar_PS.Provider.district() -> strGenerate a district code for license plates.
method
faker.providers.automotive.ar_PS.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.ar_SA.ProviderImplement automotive provider for ``ar_SA`` locale.
method
faker.providers.automotive.ar_SA.Provider.license_plate_ar() -> strGenerate a license plate in Arabic characters.
method
faker.providers.automotive.ar_SA.Provider.license_plate_en() -> strGenerate a license plate in Latin/Western characters.
class
faker.providers.automotive.az_AZ.ProviderImplement license formats for ``az_AZ`` locale.
method
faker.providers.automotive.az_AZ.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.bn_BD.ProviderImplement automotive provider for ``bn_BD`` locale.
method
faker.providers.automotive.bn_BD.Provider.city_name() -> str:example: 'ঢাকা মেট্রো'
method
faker.providers.automotive.bn_BD.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.bn_BD.Provider.vehicle_category_letter() -> str:example: 'ব'
method
faker.providers.automotive.bn_BD.Provider.vehicle_category_number() -> str:example: '১১'
method
faker.providers.automotive.bn_BD.Provider.vehicle_serial_number() -> strGenerate a 4 digits vehicle serial number.
func
faker.providers.automotive.calculate_vin_str_weight(s:str, weight_factor:list) -> intmultiply s(str) by weight_factor char by char e.g.
class
faker.providers.automotive.da_DK.ProviderImplement automotive provider for ``da_DK`` locale.
class
faker.providers.automotive.de_AT.ProviderImplement automotive provider for ``de_AT`` locale.
method
faker.providers.automotive.de_AT.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.de_CH.ProviderImplement automotive provider for ``de_CH`` locale.
method
faker.providers.automotive.de_CH.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.de_DE.ProviderImplement automotive provider for ``de_DE`` locale.
method
faker.providers.automotive.de_DE.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.el_GR.ProviderImplement automotive provider for ``el_GR`` locale.
method
faker.providers.automotive.el_GR.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.en_CA.ProviderImplement automotive provider for ``en_CA`` locale.
class
faker.providers.automotive.en_GB.ProviderImplement automotive provider for ``en_GB`` locale.
class
faker.providers.automotive.en_NZ.ProviderImplement automotive provider for ``en_NZ`` locale.
class
faker.providers.automotive.en_PH.ProviderImplement automotive provider for ``en_PH`` locale.
method
faker.providers.automotive.en_PH.Provider.automobile_license_plate() -> strGenerate an automobile license plate.
method
faker.providers.automotive.en_PH.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.en_PH.Provider.motorcycle_license_plate() -> strGenerate a motorcycle license plate.
method
faker.providers.automotive.en_PH.Provider.protocol_license_plate() -> strGenerate a protocol license plate.
class
faker.providers.automotive.en_US.ProviderImplement automotive provider for ``en_US`` locale.
class
faker.providers.automotive.es_AR.ProviderImplement automotive provider for ``es_AR`` locale.
method
faker.providers.automotive.es_AR.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.es_AR.Provider.license_plate_mercosur() -> strGenerate an new plate with Mercosur format.
method
faker.providers.automotive.es_AR.Provider.license_plate_old() -> strGenerate an old format license plate.
class
faker.providers.automotive.es_CL.ProviderImplement automotive provider for ``es`` locale.
method
faker.providers.automotive.es_CL.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.es_CL.Provider.license_plate_old() -> strGenerate an old format license plate.
class
faker.providers.automotive.es_ES.ProviderImplement automotive provider for ``es_ES`` locale.
method
faker.providers.automotive.es_ES.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.es_ES.Provider.license_plate_by_province(province_prefix:Optional[str]=None) -> strGenerate a provincial license plate.
method
faker.providers.automotive.es_ES.Provider.license_plate_unified() -> strGenerate a unified license plate.
class
faker.providers.automotive.es_MX.ProviderImplement automotive provider for the ``es_MX`` locale.
method
faker.providers.automotive.es_MX.Provider.license_plate() -> strGenerate a Mexican license plate.
method
faker.providers.automotive.es_MX.Provider.license_plate_state() -> strReturn the official name of a random federal entity.
method
faker.providers.automotive.es_MX.Provider.motorcycle_license_plate() -> strGenerate a Mexican motorcycle license plate.
class
faker.providers.automotive.et_EE.ProviderImplement automotive provider for ``et_EE`` locale.
class
faker.providers.automotive.fi_FI.ProviderImplement automotive provider for ``fi_FI`` locale.
class
faker.providers.automotive.fil_PH.ProviderImplement automotive provider for ``fil_PH`` locale.
class
faker.providers.automotive.fr_FR.ProviderImplement automotive provider for ``fr_FR`` locale.
class
faker.providers.automotive.he_IL.ProviderImplement automotive provider for ``he_IL`` locale.
class
faker.providers.automotive.hu_HU.ProviderImplement automotive provider for ``hu_HU`` locale.
class
faker.providers.automotive.id_ID.ProviderImplement automotive provider for ``id_ID`` locale.
class
faker.providers.automotive.it_IT.ProviderImplement automotive provider for ``it_IT`` locale.
class
faker.providers.automotive.ja_JP.ProviderImplement automotive provider for ``ja_JP`` locale.
method
faker.providers.automotive.ja_JP.Provider.license_plate() -> strGenerate a Japanese license plate.
class
faker.providers.automotive.ko_KR.ProviderImplement automotive provider for ``ko_KR`` locale.
class
faker.providers.automotive.lt_LT.ProviderImplement automotive provider for ``lt_LT`` locale.
class
faker.providers.automotive.mk_MK.ProviderAutomotive provider for mk_MK locale (Macedonian).
class
faker.providers.automotive.nl_BE.ProviderImplement automotive provider for `nl_BE` locale.
class
faker.providers.automotive.nl_NL.ProviderImplement automotive provider for `nl_NL` locale.
method
faker.providers.automotive.nl_NL.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.nl_NL.Provider.license_plate_car() -> strGenerate a license plate for cars.
method
faker.providers.automotive.nl_NL.Provider.license_plate_motorbike() -> strGenerate a license plate for motorbikes.
class
faker.providers.automotive.no_NO.ProviderImplement automotive provider for ``hu_HU`` locale.
class
faker.providers.automotive.pl_PL.ProviderImplement automotive provider for ``pl_PL`` locale.
method
faker.providers.automotive.pl_PL.Provider.license_plate_regex_formats() -> List[str]Return a regex for matching license plates.
class
faker.providers.automotive.pt_BR.ProviderImplement automotive provider for ``pt_BR`` locale.
class
faker.providers.automotive.pt_PT.ProviderImplement automotive provider for ``pt_PT`` locale.
class
faker.providers.automotive.ro_RO.ProviderImplement automotive provider for ``ro_RO`` locale.
method
faker.providers.automotive.ro_RO.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.ru_RU.ProviderImplement automotive provider for ``ru_RU`` locale.
method
faker.providers.automotive.ru_RU.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.ru_RU.Provider.plate_letter() -> strGenerate a letter for license plates.
method
faker.providers.automotive.ru_RU.Provider.plate_number() -> strGenerate a number for license plates.
method
faker.providers.automotive.ru_RU.Provider.plate_number_extra() -> strGenerate extra numerical code for license plates.
method
faker.providers.automotive.ru_RU.Provider.plate_number_special() -> strGenerate a special code for license plates.
method
faker.providers.automotive.ru_RU.Provider.plate_suffix() -> strGenerate a suffix code for license plates.
method
faker.providers.automotive.ru_RU.Provider.vehicle_category() -> strGenerate a vehicle category code for license plates.
class
faker.providers.automotive.sk_SK.ProviderImplement automotive provider for ``sk_SK`` locale.
method
faker.providers.automotive.sk_SK.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.sq_AL.ProviderImplement automotive provider for ``sq_AL`` locale.
class
faker.providers.automotive.sv_SE.ProviderImplement automotive provider for ``sv_SE`` locale.
class
faker.providers.automotive.th_TH.ProviderImplement automotive provider for ``th_TH`` locale.
method
faker.providers.automotive.th_TH.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.tl_PH.ProviderImplement automotive provider for ``tl_PH`` locale.
class
faker.providers.automotive.tr_TR.ProviderImplement automotive provider for ``tr_TR`` locale.
method
faker.providers.automotive.tr_TR.Provider.license_plate() -> strGenerate a license plate.
method
faker.providers.automotive.uk_UA.Provider.license_plate(region_name:Optional[str]=None, temporary_plate:bool=False) -> strGenerate a license plate.
method
faker.providers.automotive.uk_UA.Provider.plate_letter_prefix(region_name:Optional[str]=None) -> strGenerate a letter for license plates.
method
faker.providers.automotive.uk_UA.Provider.plate_letter_suffix() -> strGenerate a end letter for license plates.
method
faker.providers.automotive.uk_UA.Provider.plate_number() -> strGenerate a number for license plates.
method
faker.providers.automotive.uk_UA.Provider.vehicle_category() -> strGenerate a vehicle category code for license plates.
class
faker.providers.automotive.vi_VN.ProviderImplement automotive provider for ``vi_VN`` locale.
method
faker.providers.automotive.vi_VN.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.zh_CN.ProviderImplement automotive provider for `zh_CN` locale.
method
faker.providers.automotive.zh_CN.Provider.license_plate() -> strGenerate a license plate.
class
faker.providers.automotive.zh_TW.ProviderImplement automotive provider for ``zh_TW`` locale.
class
faker.providers.bank.ProviderImplement default bank provider for Faker.
method
faker.providers.bank.Provider.aba() -> strGenerate an ABA routing transit number.
method
faker.providers.bank.Provider.bank() -> strGenerate a bank name.
method
faker.providers.bank.Provider.bban() -> strGenerate a Basic Bank Account Number (BBAN).
method
faker.providers.bank.Provider.iban() -> strGenerate an International Bank Account Number (IBAN).
method
faker.providers.bank.Provider.swift(length:Optional[int]=None, primary:bool=False, use_dataset:bool=False) -> strGenerate a SWIFT code.
method
faker.providers.bank.Provider.swift11(primary:bool=False, use_dataset:bool=False) -> strGenerate an 11-digit SWIFT code.
method
faker.providers.bank.Provider.swift8(use_dataset:bool=False) -> strGenerate an 8-digit SWIFT code.
class
faker.providers.bank.az_AZ.ProviderImplement bank provider for ``az_AZ`` locale.
class
faker.providers.bank.bn_BD.ProviderImplement bank provider for ``bn_BD`` locale.
class
faker.providers.bank.cs_CZ.ProviderImplement bank provider for ``cs_CZ`` locale.
class
faker.providers.bank.da_DK.ProviderImplement bank provider for ``da_DK`` locale.
class
faker.providers.bank.de_AT.ProviderImplement bank provider for ``de_AT`` locale.
class
faker.providers.bank.de_CH.ProviderImplement bank provider for ``de_CH`` locale.
class
faker.providers.bank.de_DE.ProviderImplement bank provider for ``de_DE`` locale.
class
faker.providers.bank.el_GR.ProviderImplement bank provider for ``el_GR`` locale.
class
faker.providers.bank.en_GB.ProviderImplement bank provider for ``en_GB`` locale.
class
faker.providers.bank.en_IE.ProviderImplement bank provider for ``en_IE`` locale.
class
faker.providers.bank.en_IN.ProviderImplement bank provider for ``en_IN`` locale.
method
faker.providers.bank.en_IN.Provider.bank() -> strGenerate a bank name.
class
faker.providers.bank.en_PH.ProviderImplement bank provider for ``en_PH`` locale.
method
faker.providers.bank.en_PH.Provider.bban() -> strGenerate a Basic Bank Account Number (BBAN).
method
faker.providers.bank.en_PH.Provider.iban() -> strGenerate an International Bank Account Number (IBAN).
class
faker.providers.bank.es_AR.ProviderImplement bank provider for ``es_AR`` locale.
class
faker.providers.bank.es_ES.ProviderImplement bank provider for ``es_ES`` locale.
class
faker.providers.bank.es_MX.ProviderBank provider for ``es_MX`` locale.
method
faker.providers.bank.es_MX.Provider.clabe(bank_code:Optional[int]=None) -> strGenerate a mexican bank account CLABE.
func
faker.providers.bank.es_MX.get_clabe_control_digit(clabe:str) -> intGenerate the checksum digit for a CLABE.
func
faker.providers.bank.es_MX.is_valid_clabe(clabe:str) -> boolCheck if a CLABE is valid using the checksum.
class
faker.providers.bank.fa_IR.ProviderImplement bank provider for ``fa_IR`` locale.
class
faker.providers.bank.fi_FI.ProviderImplement bank provider for ``fi_FI`` locale.
class
faker.providers.bank.fil_PH.ProviderImplement bank provider for ``fil_PH`` locale.
class
faker.providers.bank.fr_CH.ProviderImplement bank provider for ``fr_CH`` locale.
class
faker.providers.bank.fr_FR.ProviderImplement bank provider for ``fr_FR`` locale.
class
faker.providers.bank.it_CH.ProviderImplement bank provider for ``it_CH`` locale.
class
faker.providers.bank.it_IT.ProviderImplement bank provider for ``it_IT`` locale.
class
faker.providers.bank.mk_MK.ProviderBank provider for mk_MK locale (Macedonian).
class
faker.providers.bank.nl_BE.ProviderImplement bank provider for `nl_BE` locale.
method
faker.providers.bank.nl_BE.Provider.bban() -> strGenerate a valid BBAN.
method
faker.providers.bank.nl_BE.Provider.iban() -> strGenerate a valid IBAN.
class
faker.providers.bank.nl_NL.ProviderImplement bank provider for ``nl_NL`` locale.
class
faker.providers.bank.no_NO.ProviderImplement bank provider for ``no_NO`` locale.
class
faker.providers.bank.pl_PL.ProviderImplement bank provider for ``pl_PL`` locale.
class
faker.providers.bank.pt_BR.ProviderImplement bank provider for ``pt_BR`` locale.
class
faker.providers.bank.pt_PT.ProviderImplement bank provider for ``pt_PT`` locale.
class
faker.providers.bank.ro_RO.ProviderImplement bank provider for ``ro_RO`` locale.
class
faker.providers.bank.ru_RU.ProviderImplement bank provider for ``ru_RU`` locale.
method
faker.providers.bank.ru_RU.Provider.bic() -> strGenerate a bank identification code (BIC).
method
faker.providers.bank.ru_RU.Provider.checking_account() -> strGenerate a checking account number.
method
faker.providers.bank.ru_RU.Provider.correspondent_account() -> strGenerate a correspondent account number.
class
faker.providers.bank.sk_SK.ProviderImplement bank provider for ``sk_SK`` locale.
class
faker.providers.bank.th_TH.ProviderImplement bank provider for ``th_TH`` locale.
class
faker.providers.bank.tl_PH.ProviderImplement bank provider for ``tl_PH`` locale.
class
faker.providers.bank.tr_TR.ProviderImplement bank provider for ``tr_TR`` locale.
class
faker.providers.bank.uk_UA.ProviderImplement bank provider for ``uk_UA`` locale.
class
faker.providers.bank.zh_CN.ProviderImplement bank provider for ``zh_CN`` locale.
class
faker.providers.barcode.ProviderImplement default barcode provider for Faker.
method
faker.providers.barcode.Provider.ean(length:int=13, prefixes:PrefixType=()) -> strGenerate an EAN barcode of the specified ``length``.
method
faker.providers.barcode.Provider.ean13(prefixes:PrefixType=()) -> strGenerate an EAN-13 barcode.
method
faker.providers.barcode.Provider.ean8(prefixes:PrefixType=()) -> strGenerate an EAN-8 barcode.
method
faker.providers.barcode.Provider.localized_ean(length:int=13) -> strGenerate a localized EAN barcode of the specified ``length``.
method
faker.providers.barcode.Provider.localized_ean13() -> strGenerate a localized EAN-13 barcode.
method
faker.providers.barcode.Provider.localized_ean8() -> strGenerate a localized EAN-8 barcode.
class
faker.providers.barcode.en_CA.ProviderImplement barcode provider for ``en_CA`` locale.
class
faker.providers.barcode.en_US.ProviderImplement barcode provider for ``en_US`` locale.
method
faker.providers.barcode.en_US.Provider.ean13(prefixes:PrefixType=(), leading_zero:Optional[bool]=None) -> strGenerate an EAN-13 barcode.
method
faker.providers.barcode.en_US.Provider.upc_a(upc_ae_mode:bool=False, base:Optional[str]=None, number_system_digit:Optional[int]=None) -> strGenerate a 12-digit UPC-A barcode.
method
faker.providers.barcode.en_US.Provider.upc_e(base:Optional[str]=None, number_system_digit:Optional[int]=None, safe_mode:bool=True) -> strGenerate an 8-digit UPC-E barcode.
class
faker.providers.barcode.es_ES.ProviderImplement barcode provider for ``es_ES`` locale.
class
faker.providers.barcode.fr_CA.ProviderImplement bank provider for ``fr_CA`` locale.
class
faker.providers.barcode.ja_JP.ProviderImplement barcode provider for ``ja_JP`` locale.
method
faker.providers.barcode.ja_JP.Provider.jan(length:int=13) -> strGenerate a JAN barcode of the specified ``length``.
method
faker.providers.barcode.ja_JP.Provider.jan13() -> strGenerate a 13 digit JAN barcode.
method
faker.providers.barcode.ja_JP.Provider.jan8() -> strGenerate a 8 digit JAN barcode.
class
faker.providers.color.ProviderImplement default color provider for Faker.
method
faker.providers.color.Provider.color(hue:Optional[HueType]=None, luminosity:Optional[str]=None, color_format:str='hex') -> strGenerate a color in a human-friendly way.
method
faker.providers.color.Provider.color_hsl(hue:Optional[HueType]=None, luminosity:Optional[str]=None) -> Tuple[int, int, int]Generate a HSL color tuple.
method
faker.providers.color.Provider.color_hsv(hue:Optional[HueType]=None, luminosity:Optional[str]=None) -> Tuple[int, int, int]Generate a HSV color tuple.
method
faker.providers.color.Provider.color_name() -> strGenerate a color name.
method
faker.providers.color.Provider.color_rgb(hue:Optional[HueType]=None, luminosity:Optional[str]=None) -> Tuple[int, int, int]Generate a RGB color tuple of integers.
method
faker.providers.color.Provider.color_rgb_float(hue:Optional[HueType]=None, luminosity:Optional[str]=None) -> Tuple[float, float, float]Generate a RGB color tuple of floats.
method
faker.providers.color.Provider.hex_color() -> strGenerate a color formatted as a hex triplet.
method
faker.providers.color.Provider.rgb_color() -> strGenerate a color formatted as a comma-separated RGB value.
method
faker.providers.color.Provider.rgb_css_color() -> strGenerate a color formatted as a CSS rgb() function.
method
faker.providers.color.Provider.safe_color_name() -> strGenerate a web-safe color name.
About this data
These signatures were extracted from the public source of joke2k/faker
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.