Skip to main content

person Domain

The person domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

person.bio

Returns a random short biography

No parameters.

Examples:

person.bio()

Example return values:

  • musician

person.firstName

Returns a random first name.

ArgTypeRequiredDescription
sexstringnoOptional sex for first-name selection. Valid values: female or male.

Examples:

person.firstName()
person.firstName(sex="male")

Example return values:

  • David

person.fullName

Generates a random full name.

No parameters.

Examples:

person.fullName()

Example return values:

  • Mrs. Sheryl Zemlak DVM

person.gender

Returns a random gender.

No parameters.

Examples:

person.gender()

Example return values:

  • Female to male

person.jobArea

Generates a random job area.

No parameters.

Examples:

person.jobArea()

Example return values:

  • Branding

person.jobDescriptor

Generates a random job descriptor.

No parameters.

Examples:

person.jobDescriptor()

Example return values:

  • Direct

person.jobTitle

Generates a random job title.

No parameters.

Examples:

person.jobTitle()

Example return values:

  • Senior Identity Technician

person.jobType

Generates a random job type.

No parameters.

Examples:

person.jobType()

Example return values:

  • Engineer

person.lastName

Returns a random last name.

ArgTypeRequiredDescription
sexstringnoOptional sex for last-name selection. Valid values: female or male.

Examples:

person.lastName()
person.lastName(sex="male")

Example return values:

  • Bernhard

person.middleName

Returns a random middle name.

ArgTypeRequiredDescription
sexstringnoOptional sex for middle-name selection. Valid values: female or male.

Examples:

person.middleName()
person.middleName(sex="male")

Example return values:

  • Ryan

person.prefix

Returns a random person prefix.

ArgTypeRequiredDescription
sexstringnoThe optional sex to use. Can be either 'female' or 'male'.

Examples:

person.prefix()
person.prefix(sex="male")

Example return values:

  • Mr.

person.sex

Returns a random sex.

No parameters.

Examples:

person.sex()

Example return values:

  • male

person.sexType

Returns a random sex type. The SexType is intended to be used in parameters and conditions.

No parameters.

Examples:

person.sexType()

Example return values:

  • male

person.suffix

Returns a random person suffix.

No parameters.

Examples:

person.suffix()

Example return values:

  • IV

person.zodiacSign

Returns a random zodiac sign.

No parameters.

Examples:

person.zodiacSign()

Example return values:

  • Cancer