faker.providers.person.en

Package Contents

Classes

PersonProvider

Provider

class faker.providers.person.en.PersonProvider(generator: Any)

Bases: faker.providers.BaseProvider

formats: faker.providers.ElementsType[str] = ['{{first_name}} {{last_name}}']
first_names: faker.providers.ElementsType[str] = ['John', 'Jane']
last_names: faker.providers.ElementsType[str] = ['Doe']
language_names: faker.providers.ElementsType[str] = ['Afar', 'Abkhazian', 'Avestan', 'Afrikaans', 'Akan', 'Amharic', 'Aragonese', 'Arabic',...
name() str
Example

‘John Doe’

first_name() str
last_name() str
name_male() str
name_nonbinary() str
name_female() str
first_name_male() str
first_name_nonbinary() str
first_name_female() str
last_name_male() str
last_name_nonbinary() str
last_name_female() str
prefix() str
prefix_male() str
prefix_nonbinary() str
prefix_female() str
suffix() str
suffix_male() str
suffix_nonbinary() str
suffix_female() str
language_name() str

Generate a random i18n language name (e.g. English).

class faker.providers.person.en.Provider(generator: Any)

Bases: faker.providers.person.Provider

formats_female = ('{{first_name_female}} {{last_name}}', '{{first_name_female}} {{last_name}}',...
formats_male = ('{{first_name_male}} {{last_name}}', '{{first_name_male}} {{last_name}}', '{{first_name_male}}...
formats
first_names_female = ('Aaliyah', 'Abagail', 'Abbey', 'Abbie', 'Abbigail', 'Abby', 'Abigail', 'Abigale', 'Abigayle',...
first_names_male = ('Aaden', 'Aarav', 'Aaron', 'Ab', 'Abb', 'Abbott', 'Abdiel', 'Abdul', 'Abdullah', 'Abe', 'Abel',...
first_names
last_names = ('Abbott', 'Abernathy', 'Abshire', 'Adams', 'Altenwerth', 'Anderson', 'Ankunding', 'Armstrong',...
prefixes_female = ('Mrs.', 'Ms.', 'Miss', 'Dr.')
prefixes_male = ('Mr.', 'Dr.')
suffixes_female = ('MD', 'DDS', 'PhD', 'DVM')
suffixes_male = ('Jr.', 'Sr.', 'I', 'II', 'III', 'IV', 'V', 'MD', 'DDS', 'PhD', 'DVM')