Locale ar_SA

faker.providers.automotive

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

Bases: Provider

Implement automotive provider for ar_SA locale.

来源

license_plate(ar: bool = True) str

生成一个车牌。

示例:

>>> 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.

示例:

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

Generate a license plate in Latin/Western characters.

示例:

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

生成车辆识别码。

示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.vin()
...
'RT3GZYSK4Z9J97593'
'7G0K75MX5LDXV8156'
'G416S1YM2EF0V3513'
'66LZY7KJ7DJV61858'
'RLFJBCB3669039471'

faker.providers.person

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

Bases: Provider

first_name() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name()
...
'كاظم'
'محسن'
'حسني'
'عبد الباقي'
'نبهان'
first_name_female() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_female()
...
'سلسبيل'
'فداء'
'أفراح'
'جيلان'
'ميرا'
first_name_male() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_male()
...
'كاظم'
'محسن'
'حسني'
'عبد الباقي'
'نبهان'
first_name_nonbinary() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_nonbinary()
...
'كاظم'
'محسن'
'حسني'
'عبد الباقي'
'نبهان'
language_name() str

生成一个随机的 i18n 语言名称(例如 English)。

示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.language_name()
...
'Luba-Katanga'
'Malay'
'Aymara'
'Interlingue'
'Quechua'
last_name() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name()
...
'الحكير'
'الدباغ'
'آل بن ظافر'
'آل محمد بن علي بن جماز'
'المشاولة'
last_name_female() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_female()
...
'الحكير'
'الدباغ'
'آل بن ظافر'
'آل محمد بن علي بن جماز'
'المشاولة'
last_name_male() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_male()
...
'الحكير'
'الدباغ'
'آل بن ظافر'
'آل محمد بن علي بن جماز'
'المشاولة'
last_name_nonbinary() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_nonbinary()
...
'الحكير'
'الدباغ'
'آل بن ظافر'
'آل محمد بن علي بن جماز'
'المشاولة'
name() str
示例:

‘John Doe’

示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name()
...
'السيدة أفراح آل محمد بن علي بن جماز'
'السيدة رواء العقيل'
'هيام آل علي'
'السيد ساطع آل خضير'
'ناهد حجار'
name_female() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_female()
...
'السيدة أفراح آل محمد بن علي بن جماز'
'السيدة رواء العقيل'
'المهندسة جميلة المشاولة'
'دانية آل سعود'
'جوليا المهنا'
name_male() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_male()
...
'المهندس حسني آل محمد بن علي بن جماز'
'المهندس عذب العقيل'
'الدكتور ناصيف آل سعود'
'الدكتور رامح حنبولي'
'الدكتور عزيز آل خضير'
name_nonbinary() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_nonbinary()
...
'السيدة أفراح آل محمد بن علي بن جماز'
'السيدة رواء العقيل'
'هيام آل علي'
'السيد ساطع آل خضير'
'ناهد حجار'
prefix() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix()
...
'السيدة'
'السيد'
'السيدة'
'السيدة'
'المهندسة'
prefix_female() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_female()
...
'السيدة'
'السيدة'
'الآنسة'
'الدكتورة'
'المهندسة'
prefix_male() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_male()
...
'المهندس'
'المهندس'
'الأستاذ'
'السيد'
'المهندس'
prefix_nonbinary() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_nonbinary()
...
'السيدة'
'السيد'
'السيدة'
'السيدة'
'المهندسة'
suffix() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix()
...
''
''
''
''
''
suffix_female() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_female()
...
''
''
''
''
''
suffix_male() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_male()
...
''
''
''
''
''
suffix_nonbinary() str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_nonbinary()
...
''
''
''
''
''