Faker: providers A–D
This reference covers 167 facade names in the A-D range. The whole catalog contains 675 typed methods (694 signatures including overloads) and 7 backend helpers accessible at runtime, organized alphabetically. Availability was checked against the installed backend’s 110 locales; some methods only exist for specific locales.
Preparing examples
Section titled “Preparing examples”Examples generate values in memory. They neither create tables nor insert records. Define this factory once, then use snippets inside its definition(), a seeder or a service/controller as shown in Faker and simulated data.
from orionis.orm import Integer, Model, Stringfrom orionis.orm.factories import Factory
class SampleRecord(Model): id = Integer().primary().autoIncrement() value = String(180) timestamps = False fillable = ["value"]
class SampleFactory(Factory[SampleRecord]): model = SampleRecord
def definition(self): return {"value": self.fake.word()}Each entry selects a verified compatible locale, presents the typed contract and the backend’s actual defaults. ... in a typed signature means the stub does not specify that default, not a value to pass. Runtime signatures show concrete defaults. Locale variants are distinguished when they differ; examples retain native parameter names while facade methods use camelCase.
Types T and TEnum preserve received value/Enum types; Callable, Iterable, Sequence, Collection, Any, Decimal, UUID and datetime types belong to the provider’s Python contract. Optional permits None and Literal restricts concrete values. Results are not automatically converted to ORM attributes or JSON: apply the appropriate cast/encoder.
Methods ordinarily propagate backend parameter errors (TypeError, ValueError, formatting errors). If a locale does not publish a name, the facade raises AttributeError. image and xml need specific dependencies explained in their entries. See the usage guide for unique and optional; unhashable results can prevent uniqueness checks. No claim is made that every method exists for every locale.
Catalog index
Section titled “Catalog index”A-D · E-H · I-L · M-P · Q-T · U-Z
aadhaarId
Section titled “aadhaarId”aadhaarId generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def aadhaarId() -> strActual signature for en_IN:
fake.aadhaarId() -> strVerified availability: 1 locales. Example locales: en_IN.
fake = SampleFactory(locale="en_IN", seed=7).fakevalue = fake.aadhaarId()aba generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def aba() -> strActual signature for en_US:
fake.aba() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.aba()academicPrefix
Section titled “academicPrefix”academicPrefix generates names and identity components for test profiles.
Orionis typed contract:
def academicPrefix() -> strActual signature for de_AT:
fake.academicPrefix() -> strVerified availability: 1 locales. Example locales: de_AT.
fake = SampleFactory(locale="de_AT", seed=7).fakevalue = fake.academicPrefix()academicSuffix
Section titled “academicSuffix”academicSuffix generates names and identity components for test profiles.
Orionis typed contract:
def academicSuffix() -> strActual signature for de_AT:
fake.academicSuffix() -> strVerified availability: 1 locales. Example locales: de_AT.
fake = SampleFactory(locale="de_AT", seed=7).fakevalue = fake.academicSuffix()address
Section titled “address”address generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def address() -> strActual signature for en_US:
fake.address() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.address()addressDetail
Section titled “addressDetail”addressDetail generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def addressDetail() -> strActual signature for ko_KR:
fake.addressDetail() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.addressDetail()administrativeUnit
Section titled “administrativeUnit”administrativeUnit generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def administrativeUnit() -> strActual signature for en_US:
fake.administrativeUnit() -> strVerified availability: 104 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.administrativeUnit()amPm generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def amPm() -> strActual signature for en_US:
fake.amPm() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.amPm()amphoe
Section titled “amphoe”amphoe generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def amphoe() -> strActual signature for th_TH:
fake.amphoe() -> strVerified availability: 2 locales. Example locales: th, th_TH.
fake = SampleFactory(locale="th_TH", seed=7).fakevalue = fake.amphoe()androidPlatformToken
Section titled “androidPlatformToken”androidPlatformToken generates User-Agent strings and components for simulated clients.
Orionis typed contract:
def androidPlatformToken() -> strActual signature for en_US:
fake.androidPlatformToken() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.androidPlatformToken()apeCode
Section titled “apeCode”apeCode generates company names and expressions for test entities.
Orionis typed contract:
def apeCode(version: str | None=...) -> strActual signature for fr_CH:
fake.apeCode(version: str | None = 'naf-2003') -> str| Parameter | Purpose |
|---|---|
version | APE code version; naf-2003 requests NAF 2003 format. |
Verified availability: 2 locales. Example locales: fr_CH, fr_FR.
fake = SampleFactory(locale="fr_CH", seed=7).fakevalue = fake.apeCode()area2LandlineNumber
Section titled “area2LandlineNumber”area2LandlineNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def area2LandlineNumber() -> strActual signature for en_PH:
fake.area2LandlineNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.area2LandlineNumber()areaCode
Section titled “areaCode”areaCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def areaCode() -> strActual signature for ar_AE:
fake.areaCode() -> strVerified availability: 10 locales. Example locales: ar_AE, ar_DZ, ar_JO, ar_PS, az_AZ, de_AT, en_AU, en_NZ.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.areaCode()areaCodeWithSeparator
Section titled “areaCodeWithSeparator”areaCodeWithSeparator generates fictional telephone numbers in local formats.
Orionis typed contract:
def areaCodeWithSeparator() -> strActual signature for fr_FR:
fake.areaCodeWithSeparator() -> strVerified availability: 1 locales. Example locales: fr_FR.
fake = SampleFactory(locale="fr_FR", seed=7).fakevalue = fake.areaCodeWithSeparator()areaCodeWithoutSeparator
Section titled “areaCodeWithoutSeparator”areaCodeWithoutSeparator generates fictional telephone numbers in local formats.
Orionis typed contract:
def areaCodeWithoutSeparator() -> strActual signature for fr_FR:
fake.areaCodeWithoutSeparator() -> strVerified availability: 1 locales. Example locales: fr_FR.
fake = SampleFactory(locale="fr_FR", seed=7).fakevalue = fake.areaCodeWithoutSeparator()areaName
Section titled “areaName”areaName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def areaName() -> strActual signature for bn_BD:
fake.areaName() -> strVerified availability: 3 locales. Example locales: bn_BD, en_BD, ja_JP.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.areaName()asciiCompanyEmail
Section titled “asciiCompanyEmail”asciiCompanyEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def asciiCompanyEmail() -> strActual signature for en_US:
fake.asciiCompanyEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.asciiCompanyEmail()asciiEmail
Section titled “asciiEmail”asciiEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def asciiEmail() -> strActual signature for en_US:
fake.asciiEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.asciiEmail()asciiFreeEmail
Section titled “asciiFreeEmail”asciiFreeEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def asciiFreeEmail() -> strActual signature for en_US:
fake.asciiFreeEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.asciiFreeEmail()asciiSafeEmail
Section titled “asciiSafeEmail”asciiSafeEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def asciiSafeEmail() -> strActual signature for en_US:
fake.asciiSafeEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.asciiSafeEmail()automobileLicensePlate
Section titled “automobileLicensePlate”automobileLicensePlate generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def automobileLicensePlate() -> strActual signature for en_PH:
fake.automobileLicensePlate() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.automobileLicensePlate()autonomousCommunity
Section titled “autonomousCommunity”autonomousCommunity generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def autonomousCommunity() -> strActual signature for es_ES:
fake.autonomousCommunity() -> strVerified availability: 2 locales. Example locales: es_ES, es.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.autonomousCommunity()bairro
Section titled “bairro”bairro generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def bairro() -> strActual signature for pt_BR:
fake.bairro() -> strVerified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.bairro()ban generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def ban() -> strActual signature for ja_JP:
fake.ban() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.ban()bank generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def bank() -> strActual signature for en_US:
fake.bank() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.bank()bankCountry
Section titled “bankCountry”bankCountry generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def bankCountry() -> strActual signature for en_US:
fake.bankCountry() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.bankCountry()basicPhoneNumber
Section titled “basicPhoneNumber”basicPhoneNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def basicPhoneNumber() -> strActual signature for en_US:
fake.basicPhoneNumber() -> strVerified availability: 36 locales. Example locales: en_US, ar_AA, ar_BH, ar_EG, ar_SA, dk_DK, el_CY, en.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.basicPhoneNumber()bayantelArea2LandlineNumber
Section titled “bayantelArea2LandlineNumber”bayantelArea2LandlineNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def bayantelArea2LandlineNumber() -> strActual signature for en_PH:
fake.bayantelArea2LandlineNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.bayantelArea2LandlineNumber()bayantelLandlineIdentifier
Section titled “bayantelLandlineIdentifier”bayantelLandlineIdentifier generates fictional telephone numbers in local formats.
Orionis typed contract:
def bayantelLandlineIdentifier() -> strActual signature for en_PH:
fake.bayantelLandlineIdentifier() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.bayantelLandlineIdentifier()bban generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def bban() -> strActual signature for en_US:
fake.bban() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.bban()bic generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def bic() -> strActual signature for ru_RU:
fake.bic() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.bic()binary
Section titled “binary”binary generates auxiliary test values and structures; return shape depends on the method.
Orionis typed contract:
def binary(length: int=...) -> bytesActual signature for en_US:
fake.binary(length: int = 1048576) -> bytes| Parameter | Purpose |
|---|---|
length | Value length/size; units depend on this provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.binary(length=16)birthNumber
Section titled “birthNumber”birthNumber generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def birthNumber() -> strActual signature for cs_CZ:
fake.birthNumber() -> strVerified availability: 2 locales. Example locales: cs_CZ, sk_SK.
fake = SampleFactory(locale="cs_CZ", seed=7).fakevalue = fake.birthNumber()boolean
Section titled “boolean”Boolean with a chance_of_getting_true percentage chance of True.
Orionis typed contract:
def boolean(chance_of_getting_true: int=...) -> boolActual signature for en_US:
fake.boolean(chance_of_getting_true: int = 50) -> bool| Parameter | Purpose |
|---|---|
chance_of_getting_true | True percentage (0 to 100). |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.boolean()borough
Section titled “borough”borough generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def borough() -> strActual signature for ko_KR:
fake.borough() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.borough()bothify
Section titled “bothify”Replaces numeric/alphabetic template placeholders. Useful for SKU references; # generates digits and ? letters from letters.
Orionis typed contract:
def bothify(text: str=..., letters: str=...) -> strActual signature for en_US:
fake.bothify(text: str = '## ??', letters: str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ') -> str| Parameter | Purpose |
|---|---|
text | Template or text processed by the provider. |
letters | Alphabetic character population. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.bothify()brandSuffix
Section titled “brandSuffix”brandSuffix generates company names and expressions for test entities.
Orionis typed contract:
def brandSuffix() -> strActual signature for ko_KR:
fake.brandSuffix() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.brandSuffix()bs generates company names and expressions for test entities.
Orionis typed contract:
def bs() -> strActual signature for en_US:
fake.bs() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.bs()buildingDong
Section titled “buildingDong”buildingDong generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingDong() -> strActual signature for ko_KR:
fake.buildingDong() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.buildingDong()buildingName
Section titled “buildingName”buildingName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingName() -> strActual signature for bn_BD:
fake.buildingName() -> strVerified availability: 7 locales. Example locales: bn_BD, en_BD, en_PH, fil_PH, ja_JP, ko_KR, tl_PH.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.buildingName()buildingNameSuffix
Section titled “buildingNameSuffix”buildingNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingNameSuffix() -> strActual signature for en_PH:
fake.buildingNameSuffix() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.buildingNameSuffix()buildingNumber
Section titled “buildingNumber”buildingNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingNumber() -> strActual signature for en_US:
fake.buildingNumber() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.buildingNumber()buildingNumberSegregated
Section titled “buildingNumberSegregated”buildingNumberSegregated generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingNumberSegregated() -> strActual signature for ko_KR:
fake.buildingNumberSegregated() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.buildingNumberSegregated()buildingNumberUnderground
Section titled “buildingNumberUnderground”buildingNumberUnderground generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingNumberUnderground() -> strActual signature for ko_KR:
fake.buildingNumberUnderground() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.buildingNumberUnderground()buildingPrefix
Section titled “buildingPrefix”buildingPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingPrefix() -> strActual signature for en_MS:
fake.buildingPrefix() -> strVerified availability: 2 locales. Example locales: en_MS, ne_NP.
fake = SampleFactory(locale="en_MS", seed=7).fakevalue = fake.buildingPrefix()buildingSuffix
Section titled “buildingSuffix”buildingSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingSuffix() -> strActual signature for ko_KR:
fake.buildingSuffix() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.buildingSuffix()buildingUnitNumber
Section titled “buildingUnitNumber”buildingUnitNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def buildingUnitNumber() -> strActual signature for en_PH:
fake.buildingUnitNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.buildingUnitNumber()businessesInn
Section titled “businessesInn”businessesInn generates company names and expressions for test entities.
Orionis typed contract:
def businessesInn() -> strActual signature for ru_RU:
fake.businessesInn() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.businessesInn()businessesOgrn
Section titled “businessesOgrn”businessesOgrn generates company names and expressions for test entities.
Orionis typed contract:
def businessesOgrn() -> strActual signature for ru_RU:
fake.businessesOgrn() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.businessesOgrn()canton
Section titled “canton”canton generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def canton() -> tuple[str, str]Actual signature for de_CH:
fake.canton() -> Tuple[str, str]Verified availability: 2 locales. Example locales: de_CH, fr_CH.
fake = SampleFactory(locale="de_CH", seed=7).fakevalue = fake.canton()cantonCode
Section titled “cantonCode”cantonCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cantonCode() -> strActual signature for de_CH:
fake.cantonCode() -> strVerified availability: 2 locales. Example locales: de_CH, fr_CH.
fake = SampleFactory(locale="de_CH", seed=7).fakevalue = fake.cantonCode()cantonName
Section titled “cantonName”cantonName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cantonName() -> strActual signature for de_CH:
fake.cantonName() -> strVerified availability: 2 locales. Example locales: de_CH, fr_CH.
fake = SampleFactory(locale="de_CH", seed=7).fakevalue = fake.cantonName()catchPhrase
Section titled “catchPhrase”catchPhrase generates company names and expressions for test entities.
Orionis typed contract:
def catchPhrase() -> strActual signature for en_US:
fake.catchPhrase() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.catchPhrase()catchPhraseAttribute
Section titled “catchPhraseAttribute”catchPhraseAttribute generates company names and expressions for test entities.
Orionis typed contract:
def catchPhraseAttribute() -> strActual signature for ar_DZ:
fake.catchPhraseAttribute() -> strVerified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.
fake = SampleFactory(locale="ar_DZ", seed=7).fakevalue = fake.catchPhraseAttribute()catchPhraseNoun
Section titled “catchPhraseNoun”catchPhraseNoun generates company names and expressions for test entities.
Orionis typed contract:
def catchPhraseNoun() -> strActual signature for ar_DZ:
fake.catchPhraseNoun() -> strVerified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.
fake = SampleFactory(locale="ar_DZ", seed=7).fakevalue = fake.catchPhraseNoun()catchPhraseVerb
Section titled “catchPhraseVerb”catchPhraseVerb generates company names and expressions for test entities.
Orionis typed contract:
def catchPhraseVerb() -> strActual signature for ar_DZ:
fake.catchPhraseVerb() -> strVerified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.
fake = SampleFactory(locale="ar_DZ", seed=7).fakevalue = fake.catchPhraseVerb()cellphoneBlock
Section titled “cellphoneBlock”cellphoneBlock generates fictional telephone numbers in local formats.
Orionis typed contract:
def cellphoneBlock() -> strActual signature for es_CL:
fake.cellphoneBlock() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.cellphoneBlock()cellphoneNumber
Section titled “cellphoneNumber”cellphoneNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def cellphoneNumber() -> strActual signature for ar_AE:
fake.cellphoneNumber() -> strVerified availability: 10 locales. Example locales: ar_AE, ar_DZ, ar_JO, ar_PS, az_AZ, de_AT, de_CH, en_GB.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.cellphoneNumber()cellphoneProviderCode
Section titled “cellphoneProviderCode”cellphoneProviderCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def cellphoneProviderCode() -> strActual signature for ar_AE:
fake.cellphoneProviderCode() -> strVerified availability: 1 locales. Example locales: ar_AE.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.cellphoneProviderCode()century
Section titled “century”century generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def century() -> strActual signature for en_US:
fake.century() -> str| Parameter | Purpose |
|---|---|
thai_digit | Uses Thai digits in provider output. |
buddhist_era | Uses the Buddhist era for Thai-provider date representation. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 102 more:
fake.century() -> strth, th_TH:
fake.century(thai_digit: bool = False, buddhist_era: bool = True) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.century()checkingAccount
Section titled “checkingAccount”checkingAccount generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def checkingAccount() -> strActual signature for ru_RU:
fake.checkingAccount() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.checkingAccount()chome generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def chome() -> strActual signature for ja_JP:
fake.chome() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.chome()chrome
Section titled “chrome”chrome generates User-Agent strings and components for simulated clients.
Orionis typed contract:
def chrome(version_from: int=..., version_to: int=..., build_from: int=..., build_to: int=...) -> strActual signature for en_US:
fake.chrome(version_from: int = 13, version_to: int = 63, build_from: int = 800, build_to: int = 899) -> str| Parameter | Purpose |
|---|---|
version_from | Starting simulated Chrome version. |
version_to | Ending simulated Chrome version. |
build_from | Lower bound for the simulated Chrome build number. |
build_to | Upper bound for the simulated Chrome build number. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.chrome()cie generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def cie() -> strActual signature for it_IT:
fake.cie() -> strVerified availability: 1 locales. Example locales: it_IT.
fake = SampleFactory(locale="it_IT", seed=7).fakevalue = fake.cie()cif generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def cif() -> strActual signature for es_ES:
fake.cif() -> strVerified availability: 3 locales. Example locales: es_ES, es, es_CA.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.cif()cin generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def cin() -> strActual signature for pt_BR:
fake.cin() -> strVerified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.cin()city generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def city() -> strActual signature for en_US:
fake.city() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.city()cityAdjective
Section titled “cityAdjective”cityAdjective generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityAdjective() -> strActual signature for es_MX:
fake.cityAdjective() -> strVerified availability: 1 locales. Example locales: es_MX.
fake = SampleFactory(locale="es_MX", seed=7).fakevalue = fake.cityAdjective()cityName
Section titled “cityName”cityName generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def cityName() -> strActual signature for bn_BD:
fake.cityName() -> strVerified availability: 30 locales. Example locales: bn_BD, cs_CZ, da_DK, de, de_AT, de_CH, de_DE, en_IN.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.cityName()cityNameSuffix
Section titled “cityNameSuffix”cityNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityNameSuffix() -> strActual signature for zh_TW:
fake.cityNameSuffix() -> strVerified availability: 2 locales. Example locales: zh_TW, zu_ZA.
fake = SampleFactory(locale="zh_TW", seed=7).fakevalue = fake.cityNameSuffix()cityPart
Section titled “cityPart”cityPart generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityPart() -> strActual signature for hu_HU:
fake.cityPart() -> strVerified availability: 1 locales. Example locales: hu_HU.
fake = SampleFactory(locale="hu_HU", seed=7).fakevalue = fake.cityPart()cityPrefix
Section titled “cityPrefix”cityPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityPrefix() -> strActual signature for en_US:
fake.cityPrefix() -> strVerified availability: 63 locales. Example locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.cityPrefix()cityPrefixAbbr
Section titled “cityPrefixAbbr”cityPrefixAbbr generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityPrefixAbbr() -> strActual signature for en_MS:
fake.cityPrefixAbbr() -> strVerified availability: 1 locales. Example locales: en_MS.
fake = SampleFactory(locale="en_MS", seed=7).fakevalue = fake.cityPrefixAbbr()cityState
Section titled “cityState”cityState generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityState() -> strActual signature for en_MS:
fake.cityState() -> strVerified availability: 1 locales. Example locales: en_MS.
fake = SampleFactory(locale="en_MS", seed=7).fakevalue = fake.cityState()citySuffix
Section titled “citySuffix”citySuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def citySuffix() -> strActual signature for en_US:
fake.citySuffix() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.citySuffix()cityWithPostcode
Section titled “cityWithPostcode”cityWithPostcode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def cityWithPostcode() -> strActual signature for cs_CZ:
fake.cityWithPostcode() -> strVerified availability: 6 locales. Example locales: cs_CZ, de, de_AT, de_DE, ro_RO, sk_SK.
fake = SampleFactory(locale="cs_CZ", seed=7).fakevalue = fake.cityWithPostcode()civilStatus
Section titled “civilStatus”civilStatus generates names and identity components for test profiles.
Orionis typed contract:
def civilStatus() -> tuple[str, str]Actual signature for de_DE:
fake.civilStatus() -> Tuple[str, str]Verified availability: 2 locales. Example locales: de, de_DE.
fake = SampleFactory(locale="de_DE", seed=7).fakevalue = fake.civilStatus()civilStatusCode
Section titled “civilStatusCode”civilStatusCode generates names and identity components for test profiles.
Orionis typed contract:
def civilStatusCode() -> strActual signature for de_DE:
fake.civilStatusCode() -> strVerified availability: 2 locales. Example locales: de, de_DE.
fake = SampleFactory(locale="de_DE", seed=7).fakevalue = fake.civilStatusCode()civilStatusName
Section titled “civilStatusName”civilStatusName generates names and identity components for test profiles.
Orionis typed contract:
def civilStatusName() -> strActual signature for de_DE:
fake.civilStatusName() -> strVerified availability: 2 locales. Example locales: de, de_DE.
fake = SampleFactory(locale="de_DE", seed=7).fakevalue = fake.civilStatusName()clabe generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def clabe(bank_code: int | None=...) -> strActual signature for es_MX:
fake.clabe(bank_code: int | None = None) -> str| Parameter | Purpose |
|---|---|
bank_code | Bank code used when generating CLABE. |
Verified availability: 1 locales. Example locales: es_MX.
fake = SampleFactory(locale="es_MX", seed=7).fakevalue = fake.clabe()classificationNumber
Section titled “classificationNumber”classificationNumber generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def classificationNumber() -> strActual signature for ja_JP:
fake.classificationNumber() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.classificationNumber()cnpj generates company names and expressions for test entities.
Orionis typed contract:
def cnpj(use_alphanumeric: bool=...) -> strActual signature for pt_BR:
fake.cnpj(use_alphanumeric: bool = False) -> str| Parameter | Purpose |
|---|---|
use_alphanumeric | Allows the Brazilian company identifier alphanumeric format. |
Verified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.cnpj()color generates colors and representations for interface data.
Orionis typed contract:
def color(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=..., color_format: str=...) -> strActual signature for en_US:
fake.color(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None, color_format: str = 'hex') -> str| Parameter | Purpose |
|---|---|
hue | Provider-supported hue or color family. |
luminosity | Color luminosity category. |
color_format | Color representation (provider-specific). |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.color()colorHsl
Section titled “colorHsl”colorHsl generates colors and representations for interface data.
Orionis typed contract:
def colorHsl(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]Actual signature for en_US:
fake.colorHsl(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]| Parameter | Purpose |
|---|---|
hue | Provider-supported hue or color family. |
luminosity | Color luminosity category. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.colorHsl()colorHsv
Section titled “colorHsv”colorHsv generates colors and representations for interface data.
Orionis typed contract:
def colorHsv(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]Actual signature for en_US:
fake.colorHsv(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]| Parameter | Purpose |
|---|---|
hue | Provider-supported hue or color family. |
luminosity | Color luminosity category. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.colorHsv()colorName
Section titled “colorName”colorName generates colors and representations for interface data.
Orionis typed contract:
def colorName() -> strActual signature for en_US:
fake.colorName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.colorName()colorRgb
Section titled “colorRgb”colorRgb generates colors and representations for interface data.
Orionis typed contract:
def colorRgb(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]Actual signature for en_US:
fake.colorRgb(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]| Parameter | Purpose |
|---|---|
hue | Provider-supported hue or color family. |
luminosity | Color luminosity category. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.colorRgb()colorRgbFloat
Section titled “colorRgbFloat”colorRgbFloat generates colors and representations for interface data.
Orionis typed contract:
def colorRgbFloat(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[float, float, float]Actual signature for en_US:
fake.colorRgbFloat(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[float, float, float]| Parameter | Purpose |
|---|---|
hue | Provider-supported hue or color family. |
luminosity | Color luminosity category. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.colorRgbFloat()commonStreetName
Section titled “commonStreetName”commonStreetName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def commonStreetName() -> strActual signature for es_CL:
fake.commonStreetName() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.commonStreetName()commune
Section titled “commune”commune generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def commune() -> strActual signature for es_CL:
fake.commune() -> strVerified availability: 2 locales. Example locales: es_CL, vi_VN.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.commune()communeAndRegion
Section titled “communeAndRegion”communeAndRegion generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def communeAndRegion() -> strActual signature for es_CL:
fake.communeAndRegion() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.communeAndRegion()communeCode
Section titled “communeCode”communeCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def communeCode() -> strActual signature for es_CL:
fake.communeCode() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.communeCode()communeName
Section titled “communeName”communeName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def communeName() -> strActual signature for vi_VN:
fake.communeName() -> strVerified availability: 1 locales. Example locales: vi_VN.
fake = SampleFactory(locale="vi_VN", seed=7).fakevalue = fake.communeName()communePrefix
Section titled “communePrefix”communePrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def communePrefix() -> AnyActual signature for vi_VN:
fake.communePrefix()Verified availability: 1 locales. Example locales: vi_VN.
fake = SampleFactory(locale="vi_VN", seed=7).fakevalue = fake.communePrefix()company
Section titled “company”company generates company names and expressions for test entities.
Orionis typed contract:
def company() -> strActual signature for en_US:
fake.company() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.company()companyBusinessId
Section titled “companyBusinessId”companyBusinessId generates company names and expressions for test entities.
Orionis typed contract:
def companyBusinessId() -> strActual signature for fi_FI:
fake.companyBusinessId() -> strVerified availability: 1 locales. Example locales: fi_FI.
fake = SampleFactory(locale="fi_FI", seed=7).fakevalue = fake.companyBusinessId()companyCategory
Section titled “companyCategory”companyCategory generates company names and expressions for test entities.
Orionis typed contract:
def companyCategory() -> strActual signature for ja_JP:
fake.companyCategory() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.companyCategory()companyEmail
Section titled “companyEmail”companyEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def companyEmail() -> strActual signature for en_US:
fake.companyEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.companyEmail()companyId
Section titled “companyId”companyId generates company names and expressions for test entities.
Orionis typed contract:
def companyId(use_alphanumeric: bool=...) -> strActual signature for pt_BR:
fake.companyId(use_alphanumeric: bool = False) -> str| Parameter | Purpose |
|---|---|
use_alphanumeric | Allows the Brazilian company identifier alphanumeric format. |
Verified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.companyId()companyLimitedPrefix
Section titled “companyLimitedPrefix”companyLimitedPrefix generates company names and expressions for test entities.
Orionis typed contract:
def companyLimitedPrefix() -> strActual signature for th_TH:
fake.companyLimitedPrefix() -> strVerified availability: 2 locales. Example locales: th, th_TH.
fake = SampleFactory(locale="th_TH", seed=7).fakevalue = fake.companyLimitedPrefix()companyLimitedSuffix
Section titled “companyLimitedSuffix”companyLimitedSuffix generates company names and expressions for test entities.
Orionis typed contract:
def companyLimitedSuffix() -> strActual signature for th_TH:
fake.companyLimitedSuffix() -> strVerified availability: 2 locales. Example locales: th, th_TH.
fake = SampleFactory(locale="th_TH", seed=7).fakevalue = fake.companyLimitedSuffix()companyNameWord
Section titled “companyNameWord”companyNameWord generates company names and expressions for test entities.
Orionis typed contract:
def companyNameWord() -> strActual signature for ko_KR:
fake.companyNameWord() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.companyNameWord()companyPrefix
Section titled “companyPrefix”companyPrefix generates company names and expressions for test entities.
Orionis typed contract:
def companyPrefix() -> strActual signature for es_ES:
fake.companyPrefix() -> strVerified availability: 13 locales. Example locales: es_ES, es, es_CL, es_MX, id_ID, ja_JP, nl_NL, pl_PL.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.companyPrefix()companyRut
Section titled “companyRut”companyRut generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def companyRut() -> strActual signature for es_CL:
fake.companyRut() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.companyRut()companySuffix
Section titled “companySuffix”companySuffix generates company names and expressions for test entities.
Orionis typed contract:
def companySuffix() -> strActual signature for en_US:
fake.companySuffix() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.companySuffix()companyType
Section titled “companyType”companyType generates company names and expressions for test entities.
Orionis typed contract:
def companyType() -> strActual signature for es_ES:
fake.companyType() -> strVerified availability: 5 locales. Example locales: es_ES, en_PH, es, fil_PH, tl_PH.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.companyType()companyVat
Section titled “companyVat”companyVat generates company names and expressions for test entities.
Orionis typed contract:
def companyVat() -> strActual signature for fi_FI:
fake.companyVat() -> str| Parameter | Purpose |
|---|---|
siren | SIREN incorporated into the RCS registry number. |
Actual locale variants:
fi_FI, it_IT, pl_PL:
fake.companyVat() -> strfr_CH, fr_FR:
fake.companyVat(siren: str = '') -> strVerified availability: 5 locales. Example locales: fi_FI, fr_CH, fr_FR, it_IT, pl_PL.
fake = SampleFactory(locale="fi_FI", seed=7).fakevalue = fake.companyVat()concelho
Section titled “concelho”concelho generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def concelho() -> strActual signature for pt_PT:
fake.concelho() -> strVerified availability: 1 locales. Example locales: pt_PT.
fake = SampleFactory(locale="pt_PT", seed=7).fakevalue = fake.concelho()coordinate
Section titled “coordinate”coordinate generates coordinates and locations for geographic fixtures.
Orionis typed contract:
def coordinate(center: float | None=..., radius: float | int=...) -> DecimalActual signature for en_US:
fake.coordinate(center: float | None = None, radius: float | int = 0.001) -> decimal.Decimal| Parameter | Purpose |
|---|---|
center | Center coordinate around which the value is generated. |
radius | Maximum coordinate distance from center. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.coordinate()correspondentAccount
Section titled “correspondentAccount”correspondentAccount generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def correspondentAccount() -> strActual signature for ru_RU:
fake.correspondentAccount() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.correspondentAccount()country
Section titled “country”country generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def country() -> strActual signature for en_US:
fake.country() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.country()countryCallingCode
Section titled “countryCallingCode”countryCallingCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def countryCallingCode() -> strActual signature for en_US:
fake.countryCallingCode() -> strVerified availability: 107 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.countryCallingCode()countryCode
Section titled “countryCode”countryCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def countryCode(representation: str=...) -> strActual signature for en_US:
fake.countryCode(representation: str = 'alpha-2') -> str| Parameter | Purpose |
|---|---|
representation | Provider-supported country-code representation. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.countryCode()county
Section titled “county”county generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def county() -> strActual signature for en_GB:
fake.county() -> strVerified availability: 3 locales. Example locales: en_GB, en_IE, hu_HU.
fake = SampleFactory(locale="en_GB", seed=7).fakevalue = fake.county()cpf generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def cpf() -> strActual signature for pt_BR:
fake.cpf() -> strVerified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.cpf()creditCardExpire
Section titled “creditCardExpire”creditCardExpire generates fictional card formats; it does not generate usable payment instruments.
Orionis typed contract:
def creditCardExpire(start: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., date_format: str=...) -> strActual signature for en_US:
fake.creditCardExpire(start: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'now', end: datetime.date | datetime.datetime | datetime.timedelta | str | int = '+10y', date_format: str = '%m/%y') -> str| Parameter | Purpose |
|---|---|
start | Starting expiry-date boundary. |
end | Ending expiry-date boundary. |
date_format | strftime format for date text. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.creditCardExpire()creditCardFull
Section titled “creditCardFull”creditCardFull generates fictional card formats; it does not generate usable payment instruments.
Orionis typed contract:
def creditCardFull(card_type: CardType | None=...) -> strActual signature for en_US:
fake.creditCardFull(card_type: ~CardType | None = None) -> str| Parameter | Purpose |
|---|---|
card_type | Card category accepted by the native provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.creditCardFull()creditCardNumber
Section titled “creditCardNumber”creditCardNumber generates fictional card formats; it does not generate usable payment instruments.
Orionis typed contract:
def creditCardNumber(card_type: CardType | None=...) -> strActual signature for en_US:
fake.creditCardNumber(card_type: ~CardType | None = None) -> str| Parameter | Purpose |
|---|---|
card_type | Card category accepted by the native provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.creditCardNumber()creditCardProvider
Section titled “creditCardProvider”creditCardProvider generates fictional card formats; it does not generate usable payment instruments.
Orionis typed contract:
def creditCardProvider(card_type: CardType | None=...) -> strActual signature for en_US:
fake.creditCardProvider(card_type: ~CardType | None = None) -> str| Parameter | Purpose |
|---|---|
card_type | Card category accepted by the native provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.creditCardProvider()creditCardSecurityCode
Section titled “creditCardSecurityCode”creditCardSecurityCode generates fictional card formats; it does not generate usable payment instruments.
Orionis typed contract:
def creditCardSecurityCode(card_type: CardType | None=...) -> strActual signature for en_US:
fake.creditCardSecurityCode(card_type: ~CardType | None = None) -> str| Parameter | Purpose |
|---|---|
card_type | Card category accepted by the native provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.creditCardSecurityCode()cryptocurrency
Section titled “cryptocurrency”cryptocurrency generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def cryptocurrency() -> tuple[str, str]Actual signature for en_US:
fake.cryptocurrency() -> Tuple[str, str]Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.cryptocurrency()cryptocurrencyCode
Section titled “cryptocurrencyCode”cryptocurrencyCode generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def cryptocurrencyCode() -> strActual signature for en_US:
fake.cryptocurrencyCode() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.cryptocurrencyCode()cryptocurrencyName
Section titled “cryptocurrencyName”cryptocurrencyName generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def cryptocurrencyName() -> strActual signature for en_US:
fake.cryptocurrencyName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.cryptocurrencyName()Returns CSV as a string. data_columns uses native parser tokens; num_rows controls row count.
Orionis typed contract:
def csv(header: Sequence[str] | None=..., data_columns: tuple[str, str]=..., num_rows: int=..., include_row_ids: bool=...) -> strActual signature for en_US:
fake.csv(header: Sequence[str] | None = None, data_columns: Tuple[str, str] = ('{{name}}', '{{address}}'), num_rows: int = 10, include_row_ids: bool = False) -> str| Parameter | Purpose |
|---|---|
header | Column headings or None to omit them. |
data_columns | Structure, column or generator-token definition. |
num_rows | Number of serialized data rows. |
include_row_ids | Adds a sequential row identifier. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.csv(num_rows=2)curp generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def curp() -> strActual signature for es_MX:
fake.curp() -> strVerified availability: 1 locales. Example locales: es_MX.
fake = SampleFactory(locale="es_MX", seed=7).fakevalue = fake.curp()currency
Section titled “currency”currency generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def currency() -> tuple[str, str]Actual signature for en_US:
fake.currency() -> Tuple[str, str]Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currency()currencyCode
Section titled “currencyCode”currencyCode generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def currencyCode() -> strActual signature for en_US:
fake.currencyCode() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currencyCode()currencyName
Section titled “currencyName”currencyName generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def currencyName() -> strActual signature for en_US:
fake.currencyName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currencyName()currencySymbol
Section titled “currencySymbol”currencySymbol generates currency names, symbols and codes for catalogs.
Orionis typed contract:
def currencySymbol(code: str | None=...) -> strActual signature for en_US:
fake.currencySymbol(code: str | None = None) -> str| Parameter | Purpose |
|---|---|
code | Currency code for the requested symbol; None permits automatic selection. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currencySymbol()currentCountry
Section titled “currentCountry”currentCountry generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def currentCountry() -> strActual signature for en_US:
fake.currentCountry() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currentCountry()currentCountryCode
Section titled “currentCountryCode”currentCountryCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def currentCountryCode() -> strActual signature for en_US:
fake.currentCountryCode() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.currentCountryCode()date generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def date(pattern: str=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> strActual signature for en_US:
fake.date(pattern: str = '%Y-%m-%d', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> str| Parameter | Purpose |
|---|---|
pattern | Provider-supported formatting pattern. |
end_datetime | Ending datetime interval boundary. |
thai_digit | Uses Thai digits in provider output. |
buddhist_era | Uses the Buddhist era for Thai-provider date representation. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 102 more:
fake.date(pattern: str = '%Y-%m-%d', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> strth, th_TH:
fake.date(pattern: str = '%-d %b %Y', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, thai_digit: bool = False, buddhist_era: bool = True) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.date()dateBetween
Section titled “dateBetween”dateBetween generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=...) -> datetime.dateActual signature for en_US:
fake.dateBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = '-30y', end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'today') -> datetime.date| Parameter | Purpose |
|---|---|
start_date | Start boundary: date/time, relative interval or provider-supported format. |
end_date | End date/time boundary or relative interval. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateBetween()dateBetweenDates
Section titled “dateBetweenDates”dateBetweenDates generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateBetweenDates(date_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., date_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.dateActual signature for en_US:
fake.dateBetweenDates(date_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, date_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.date| Parameter | Purpose |
|---|---|
date_start | Starting date boundary. |
date_end | Ending date boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateBetweenDates()dateObject
Section titled “dateObject”dateObject generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateObject(end_datetime: datetime.datetime | None=...) -> datetime.dateActual signature for en_US:
fake.dateObject(end_datetime: datetime.datetime | None = None) -> datetime.date| Parameter | Purpose |
|---|---|
end_datetime | Ending datetime interval boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateObject()dateOfBirth
Section titled “dateOfBirth”dateOfBirth generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateOfBirth(tzinfo: datetime.tzinfo | None=..., minimum_age: int=..., maximum_age: int=...) -> datetime.dateActual signature for en_US:
fake.dateOfBirth(tzinfo: datetime.tzinfo | None = None, minimum_age: int = 0, maximum_age: int = 115) -> datetime.date| Parameter | Purpose |
|---|---|
tzinfo | Timezone for generated datetime; None uses native behavior. |
minimum_age | Minimum age for the birth date. |
maximum_age | Maximum age for the birth date. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateOfBirth()dateThisCentury
Section titled “dateThisCentury”dateThisCentury generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateThisCentury(before_today: bool=..., after_today: bool=...) -> datetime.dateActual signature for en_US:
fake.dateThisCentury(before_today: bool = True, after_today: bool = False) -> datetime.date| Parameter | Purpose |
|---|---|
before_today | Allows dates before today within the period. |
after_today | Allows dates after today within the period. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateThisCentury()dateThisDecade
Section titled “dateThisDecade”dateThisDecade generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateThisDecade(before_today: bool=..., after_today: bool=...) -> datetime.dateActual signature for en_US:
fake.dateThisDecade(before_today: bool = True, after_today: bool = False) -> datetime.date| Parameter | Purpose |
|---|---|
before_today | Allows dates before today within the period. |
after_today | Allows dates after today within the period. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateThisDecade()dateThisMonth
Section titled “dateThisMonth”dateThisMonth generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateThisMonth(before_today: bool=..., after_today: bool=...) -> datetime.dateActual signature for en_US:
fake.dateThisMonth(before_today: bool = True, after_today: bool = False) -> datetime.date| Parameter | Purpose |
|---|---|
before_today | Allows dates before today within the period. |
after_today | Allows dates after today within the period. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateThisMonth()dateThisYear
Section titled “dateThisYear”dateThisYear generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateThisYear(before_today: bool=..., after_today: bool=...) -> datetime.dateActual signature for en_US:
fake.dateThisYear(before_today: bool = True, after_today: bool = False) -> datetime.date| Parameter | Purpose |
|---|---|
before_today | Allows dates before today within the period. |
after_today | Allows dates after today within the period. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateThisYear()dateTime
Section titled “dateTime”dateTime generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTime(tzinfo: datetime.tzinfo | None=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTime(tzinfo: datetime.tzinfo | None = None, end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
tzinfo | Timezone for generated datetime; None uses native behavior. |
end_datetime | Ending datetime interval boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTime()dateTimeAd
Section titled “dateTimeAd”dateTimeAd generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeAd(tzinfo: datetime.tzinfo | None=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeAd(tzinfo: datetime.tzinfo | None = None, end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
tzinfo | Timezone for generated datetime; None uses native behavior. |
end_datetime | Ending datetime interval boundary. |
start_datetime | Starting datetime interval boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeAd()dateTimeBetween
Section titled “dateTimeBetween”dateTimeBetween generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = '-30y', end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'now', tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
start_date | Start boundary: date/time, relative interval or provider-supported format. |
end_date | End date/time boundary or relative interval. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeBetween()dateTimeBetweenDates
Section titled “dateTimeBetweenDates”dateTimeBetweenDates generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeBetweenDates(datetime_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., datetime_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeBetweenDates(datetime_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, datetime_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
datetime_start | Starting datetime boundary. |
datetime_end | Ending datetime boundary. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeBetweenDates()dateTimeThisCentury
Section titled “dateTimeThisCentury”dateTimeThisCentury generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeThisCentury(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeThisCentury(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
before_now | Allows datetimes before the current moment within the period. |
after_now | Allows datetimes after the current moment within the period. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeThisCentury()dateTimeThisDecade
Section titled “dateTimeThisDecade”dateTimeThisDecade generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeThisDecade(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeThisDecade(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
before_now | Allows datetimes before the current moment within the period. |
after_now | Allows datetimes after the current moment within the period. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeThisDecade()dateTimeThisMonth
Section titled “dateTimeThisMonth”dateTimeThisMonth generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeThisMonth(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeThisMonth(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
before_now | Allows datetimes before the current moment within the period. |
after_now | Allows datetimes after the current moment within the period. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeThisMonth()dateTimeThisYear
Section titled “dateTimeThisYear”dateTimeThisYear generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dateTimeThisYear(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetimeActual signature for en_US:
fake.dateTimeThisYear(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime| Parameter | Purpose |
|---|---|
before_now | Allows datetimes before the current moment within the period. |
after_now | Allows datetimes after the current moment within the period. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dateTimeThisYear()dayOfMonth
Section titled “dayOfMonth”dayOfMonth generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dayOfMonth() -> strActual signature for en_US:
fake.dayOfMonth() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dayOfMonth()dayOfWeek
Section titled “dayOfWeek”dayOfWeek generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dayOfWeek() -> strActual signature for en_US:
fake.dayOfWeek() -> strActual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 80 more:
fake.dayOfWeek() -> straz_AZ, cs_CZ, da_DK, de, de_AT, de_DE and 18 more:
fake.dayOfWeek()Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dayOfWeek()dayOfWeekInGuj
Section titled “dayOfWeekInGuj”dayOfWeekInGuj generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def dayOfWeekInGuj() -> strActual signature for gu_IN:
fake.dayOfWeekInGuj() -> strVerified availability: 1 locales. Example locales: gu_IN.
fake = SampleFactory(locale="gu_IN", seed=7).fakevalue = fake.dayOfWeekInGuj()delArguments
Section titled “delArguments”Deletes a parser argument or group. Missing groups return None; missing arguments in an existing group may raise KeyError.
Helper accessible through dynamic facade dispatch; not declared in _ProviderMethods.
Actual signature for en_US:
fake.delArguments(group: str, argument: str | None = None) -> AnyVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakefake.setArguments("small", {"min_value": 1, "max_value": 3})value = fake.delArguments("small", "max_value")department
Section titled “department”department generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def department() -> strActual signature for es_CO:
fake.department() -> strActual locale variants:
es_CO:
fake.department() -> strfr_FR:
fake.department() -> Tuple[str, str]Verified availability: 2 locales. Example locales: es_CO, fr_FR.
fake = SampleFactory(locale="es_CO", seed=7).fakevalue = fake.department()departmentCode
Section titled “departmentCode”departmentCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def departmentCode() -> strActual signature for es_CO:
fake.departmentCode() -> strVerified availability: 1 locales. Example locales: es_CO.
fake = SampleFactory(locale="es_CO", seed=7).fakevalue = fake.departmentCode()departmentName
Section titled “departmentName”departmentName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def departmentName() -> strActual signature for fr_FR:
fake.departmentName() -> strVerified availability: 1 locales. Example locales: fr_FR.
fake = SampleFactory(locale="fr_FR", seed=7).fakevalue = fake.departmentName()departmentNumber
Section titled “departmentNumber”departmentNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def departmentNumber() -> strActual signature for fr_FR:
fake.departmentNumber() -> strVerified availability: 1 locales. Example locales: fr_FR.
fake = SampleFactory(locale="fr_FR", seed=7).fakevalue = fake.departmentNumber()dga generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def dga(year: int | None=..., month: int | None=..., day: int | None=..., tld: str | None=..., length: int | None=...) -> strActual signature for en_US:
fake.dga(year: int | None = None, month: int | None = None, day: int | None = None, tld: str | None = None, length: int | None = None) -> str| Parameter | Purpose |
|---|---|
year | Year generated or evaluated by this provider. |
month | Month used by the simulated domain algorithm. |
day | Day used by the simulated domain algorithm. |
tld | Top-level domain for the generated domain. |
length | Value length/size; units depend on this provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dga()dialingCode
Section titled “dialingCode”dialingCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def dialingCode() -> strActual signature for de_AT:
fake.dialingCode() -> strVerified availability: 2 locales. Example locales: de_AT, de_CH.
fake = SampleFactory(locale="de_AT", seed=7).fakevalue = fake.dialingCode()diplomaticLicensePlate
Section titled “diplomaticLicensePlate”diplomaticLicensePlate generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def diplomaticLicensePlate() -> strActual signature for uk_UA:
fake.diplomaticLicensePlate() -> strVerified availability: 1 locales. Example locales: uk_UA.
fake = SampleFactory(locale="uk_UA", seed=7).fakevalue = fake.diplomaticLicensePlate()district
Section titled “district”district generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def district() -> strActual signature for ar_PS:
fake.district() -> strVerified availability: 4 locales. Example locales: ar_PS, az_AZ, ne_NP, zh_CN.
fake = SampleFactory(locale="ar_PS", seed=7).fakevalue = fake.district()districtSuffix
Section titled “districtSuffix”districtSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def districtSuffix() -> strActual signature for az_AZ:
fake.districtSuffix() -> strVerified availability: 1 locales. Example locales: az_AZ.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.districtSuffix()distrito
Section titled “distrito”distrito generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def distrito() -> strActual signature for pt_PT:
fake.distrito() -> strVerified availability: 1 locales. Example locales: pt_PT.
fake = SampleFactory(locale="pt_PT", seed=7).fakevalue = fake.distrito()dkStreetName
Section titled “dkStreetName”dkStreetName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def dkStreetName() -> strActual signature for da_DK:
fake.dkStreetName() -> strVerified availability: 1 locales. Example locales: da_DK.
fake = SampleFactory(locale="da_DK", seed=7).fakevalue = fake.dkStreetName()doi generates simulated DOI identifiers for test publications.
Orionis typed contract:
def doi() -> strActual signature for en_US:
fake.doi() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.doi()domainName
Section titled “domainName”domainName generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def domainName(levels: int=...) -> strActual signature for en_US:
fake.domainName(levels: int = 1) -> str| Parameter | Purpose |
|---|---|
levels | Number of domain/hostname levels. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.domainName()domainWord
Section titled “domainWord”domainWord generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def domainWord() -> strActual signature for en_US:
fake.domainWord() -> strActual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 103 more:
fake.domainWord() -> strzh_TW:
fake.domainWord()Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.domainWord()Returns delimited text; dialect and fmtparams are passed to the CSV writer.
Orionis typed contract:
def dsv(dialect: str=..., header: Sequence[str] | None=..., data_columns: tuple[str, str]=..., num_rows: int=..., include_row_ids: bool=..., **fmtparams: Any) -> strActual signature for en_US:
fake.dsv(dialect: str = 'faker-csv', header: Sequence[str] | None = None, data_columns: Tuple[str, str] = ('{{name}}', '{{address}}'), num_rows: int = 10, include_row_ids: bool = False, **fmtparams: Any) -> str| Parameter | Purpose |
|---|---|
dialect | CSV writer dialect. |
header | Column headings or None to omit them. |
data_columns | Structure, column or generator-token definition. |
num_rows | Number of serialized data rows. |
include_row_ids | Adds a sequential row identifier. |
fmtparams | Additional native CSV writer options. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.dsv(num_rows=2)