faker.providers.person.zu_ZA

Package Contents

Classes

PersonProvider

Provider

A Faker provider for generating fake Zulu names in South Africa.

class faker.providers.person.zu_ZA.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.zu_ZA.Provider(generator: Any)

Bases: faker.providers.person.Provider

A Faker provider for generating fake Zulu names in South Africa.

formats = ('{{first_name_male}} {{last_name_male}}', '{{first_name_male}} {{last_name_male}}',...
first_names_male = ('Andile', 'Bandile', 'Bhekani', 'Jabulani', 'Langalibalele', 'Lungile', 'Luyanda', 'Lwandile',...
first_names_female = ('Amahle', 'Bhekisisa', 'Bhekizizwe', 'Bhekokwakhe', 'Busisiwe', 'Dumisani', 'Dumisile', 'Gugu',...
first_names
last_names_male = ('Amahle', 'Andile', 'Anele', 'Ayanda', 'Ayize', 'Bantwini', 'Bayeni', 'Bhedleni', 'Bele',...
last_names_female
last_names
prefixes_female = ('Mrs.', 'Ms.', 'Miss', 'Dr.', 'Nkosikazi', 'Nkosazana', 'Mama', 'Dade')
prefixes_male = ('Mr.', 'Dr.', 'Mnumzane', 'Baba', 'Bhuti')