Locale ar_SA

faker.providers.automotive

class faker.providers.automotive.ar_SA.Provider(generator: Any)

Bases: faker.providers.automotive.Provider

Implement automotive provider for ar_SA locale.

Sources:

license_plate(ar: bool = True) → str

Generate a license plate.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.license_plate()
...
'ط ص م ٦٦٠٤'
'ق م ح ٤٧٥٩'
'ن ق ل ٤٢١٩'
'و س ع ١١٥٧'
'م ى ص ٥٩٣٨'
license_plate_ar() → str

Generate a license plate in Arabic characters.

This method first generates a license plate in Latin/Western characters using license_plate_en(), and the result is translated internally to generate the Arabic counterpart which serves as this method’s return value.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.license_plate_ar()
...
'ط ص م ٦٦٠٤'
'ق م ح ٤٧٥٩'
'ن ق ل ٤٢١٩'
'و س ع ١١٥٧'
'م ى ص ٥٩٣٨'
license_plate_en() → str

Generate a license plate in Latin/Western characters.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.license_plate_en()
...
'6604 ZXT'
'4759 JZG'
'4219 LGN'
'1157 ESU'
'5938 XVZ'

faker.providers.person

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

Bases: faker.providers.person.ar_AA.Provider

first_name() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name()
...
'قيس'
'ماهر'
'حسين'
'عربي'
'نافذ'
first_name_female() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_female()
...
'ريمان'
'اعتماد'
'دعاء'
'إلينا'
'هدى'
first_name_male() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_male()
...
'قيس'
'ماهر'
'حسين'
'عربي'
'نافذ'
first_name_nonbinary() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_nonbinary()
...
'قيس'
'ماهر'
'حسين'
'عربي'
'نافذ'
language_name() → str

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

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.language_name()
...
'Luba-Katanga'
'Malay'
'Aymara'
'Interlingue'
'Quechua'
last_name() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name()
...
'المغاولة'
'آل صفوان'
'الحجار'
'آل العسكري'
'الشايع'
last_name_female() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_female()
...
'المغاولة'
'آل صفوان'
'الحجار'
'آل العسكري'
'الشايع'
last_name_male() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_male()
...
'المغاولة'
'آل صفوان'
'الحجار'
'آل العسكري'
'الشايع'
last_name_nonbinary() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_nonbinary()
...
'المغاولة'
'آل صفوان'
'الحجار'
'آل العسكري'
'الشايع'
name() → str

:example ‘John Doe’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name()
...
'الأستاذة دعاء آل العسكري'
'الأستاذة بيسان آل سلطان'
'أريج فصيل'
'الدكتور ساطع آل جعفر'
'ياسمين العقيل'
name_female() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_female()
...
'الأستاذة دعاء آل العسكري'
'الأستاذة بيسان آل سلطان'
'المهندسة لوجين الشايع'
'روبين المهنا'
'حلا آل العسكري'
name_male() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_male()
...
'الأستاذ حسين آل العسكري'
'الأستاذ عبد الحليم آل سلطان'
'المهندس نادر المهنا'
'المهندس رؤوف شربتلي'
'المهندس عبد الرّحمن آل جعفر'
name_nonbinary() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_nonbinary()
...
'الأستاذة دعاء آل العسكري'
'الأستاذة بيسان آل سلطان'
'أريج فصيل'
'الدكتور ساطع آل جعفر'
'ياسمين العقيل'
prefix() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix()
...
'الأستاذة'
'الدكتور'
'الأستاذة'
'الأستاذة'
'المهندسة'
prefix_female() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_female()
...
'الأستاذة'
'الأستاذة'
'السيدة'
'الدكتورة'
'المهندسة'
prefix_male() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_male()
...
'الأستاذ'
'الأستاذ'
'السيد'
'الدكتور'
'الأستاذ'
prefix_nonbinary() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_nonbinary()
...
'الأستاذة'
'الدكتور'
'الأستاذة'
'الأستاذة'
'المهندسة'
suffix() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix()
...
''
''
''
''
''
suffix_female() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_female()
...
''
''
''
''
''
suffix_male() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_male()
...
''
''
''
''
''
suffix_nonbinary() → str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_nonbinary()
...
''
''
''
''
''