Locale ar_PS¶
faker.providers.automotive¶
- class faker.providers.automotive.ar_PS.Provider(generator: Any)¶
Bases:
ProviderImplement automotive provider for
ar_PSlocale.Sources:
- district() str¶
Generate a district code for license plates.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.district() ... '8' '8' '1' '5' '9'
faker.providers.color¶
- class faker.providers.color.ar_PS.Provider(generator: Any)¶
Bases:
ProviderImplement color provider for
ar_PSlocale.- color(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None, color_format: str = 'hex') str¶
Generate a color in a human-friendly way.
Under the hood, this method first creates a color represented in the HSV color model and then converts it to the desired
color_format. The argumenthuecontrols the H value according to the following rules:If the value is a number from
0to360, it will serve as the H value of the generated color.If the value is a tuple/list of 2 numbers from 0 to 360, the color’s H value will be randomly selected from that range.
If the value is a valid string, the color’s H value will be randomly selected from the H range corresponding to the supplied string. Valid values are
'monochrome','red','orange','yellow','green','blue','purple', and'pink'.
The argument
luminosityinfluences both S and V values and is partially affected byhueas well. The finer details of this relationship are somewhat involved, so please refer to the source code instead if you wish to dig deeper. To keep the interface simple, this argument either can be omitted or can accept the following string values:'bright','dark','light', or'random'.The argument
color_formatcontrols in which color model the color is represented. Valid values are'hsv','hsl','rgb', or'hex'(default).- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue='red') ... '#af2f33' '#e02141' '#ef6466' '#a80a14' '#ed9e95'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(luminosity='light') ... '#79c3e0' '#89ffa1' '#96cbf7' '#aafaff' '#e3f495'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=(100, 200), color_format='rgb') ... 'rgb(26, 155, 88)' 'rgb(9, 193, 49)' 'rgb(73, 229, 154)' 'rgb(107, 249, 166)' 'rgb(76, 204, 69)'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue='orange', luminosity='bright') ... '#efc332' '#edae65' '#d1861d' '#ffcc42' '#e09533'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=135, luminosity='dark', color_format='hsv') ... 'hsv(135, 96, 45)' 'hsv(135, 98, 57)' 'hsv(135, 94, 61)' 'hsv(135, 99, 47)' 'hsv(135, 94, 50)'
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color(hue=(300, 20), luminosity='random', color_format='hsl') ... 'hsl(217, 94, 27)' 'hsl(40, 23, 54)' 'hsl(268, 100, 74)' 'hsl(175, 43, 31)' 'hsl(131, 47, 11)'
- color_hsl(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]¶
Generate a HSL color tuple.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsl() ... (197, 57, 32) (132, 90, 39) (207, 76, 65) (183, 88, 33) (258, 62, 73)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsl(hue='red', luminosity='dark') ... (358, 92, 27) (350, 96, 33) (359, 88, 36) (356, 98, 28) (6, 85, 34)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsl(hue=(100, 200), luminosity='random') ... (149, 94, 27) (105, 23, 54) (162, 100, 74) (138, 43, 31) (174, 19, 55)
- color_hsv(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]¶
Generate a HSV color tuple.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsv() ... (197, 73, 51) (132, 95, 76) (207, 58, 92) (183, 94, 64) (258, 37, 90)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsv(hue='red', luminosity='dark') ... (358, 96, 53) (350, 98, 66) (359, 94, 68) (356, 99, 56) (6, 92, 63)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_hsv(hue=(100, 200), luminosity='random') ... (149, 97, 53) (105, 33, 65) (162, 51, 100) (138, 61, 45) (174, 27, 64)
- color_name() str¶
Generate a color name.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_name() ... 'برتقالي' 'بيرو' 'بنفسجي مزرق' 'رمادي فاتح' 'طماطمي'
- color_rgb(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]¶
Generate a RGB color tuple of integers.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb() ... (35, 103, 130) (9, 193, 46) (98, 173, 234) (9, 155, 163) (170, 144, 229)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb(hue='red', luminosity='dark') ... (135, 5, 9) (168, 3, 30) (173, 10, 13) (142, 1, 10) (160, 27, 12)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb(hue=(100, 200), luminosity='random') ... (4, 135, 67) (124, 165, 111) (124, 255, 215) (44, 114, 65) (119, 163, 158)
- color_rgb_float(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[float, float, float]¶
Generate a RGB color tuple of floats.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb_float() ... (0.13770000000000002, 0.4045149999999999, 0.51) (0.038000000000000034, 0.76, 0.18239999999999984) (0.3864000000000001, 0.6798800000000002, 0.92) (0.03840000000000004, 0.6099200000000001, 0.64) (0.6668999999999999, 0.5670000000000001, 0.9)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb_float(hue='red', luminosity='dark') ... (0.53, 0.02120000000000002, 0.03815999999999998) (0.66, 0.013200000000000012, 0.12100000000000023) (0.68, 0.04080000000000004, 0.05145333333333333) (0.56, 0.005600000000000005, 0.042559999999999855) (0.63, 0.10835999999999996, 0.05039999999999997)
>>> Faker.seed(0) >>> for _ in range(5): ... fake.color_rgb_float(hue=(100, 200), luminosity='random') ... (0.015900000000000015, 0.53, 0.2643816666666667) (0.489125, 0.65, 0.43549999999999994) (0.49, 1.0, 0.8470000000000001) (0.17550000000000002, 0.45, 0.2578500000000001) (0.4672, 0.64, 0.62272)
- hex_color() str¶
Generate a color formatted as a hex triplet.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.hex_color() ... '#d82c08' '#629f70' '#c2094d' '#e3e707' '#6baa95'
- rgb_color() str¶
Generate a color formatted as a comma-separated RGB value.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.rgb_color() ... '197,215,20' '132,248,207' '155,244,183' '111,71,144' '71,48,128'
- rgb_css_color() str¶
Generate a color formatted as a CSS rgb() function.
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.rgb_css_color() ... 'rgb(197,215,20)' 'rgb(132,248,207)' 'rgb(155,244,183)' 'rgb(111,71,144)' 'rgb(71,48,128)'
faker.providers.person¶
- class faker.providers.person.ar_PS.Provider(generator: Any)¶
Bases:
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() ... '' '' '' '' ''
faker.providers.phone_number¶
- class faker.providers.phone_number.ar_PS.Provider(generator: Any)¶
Bases:
Provider- area_code() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.area_code() ... '+970' '+970' '00972' '00970' '+970'
- cellphone_number() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.cellphone_number() ... '0560487647' '059 824 2194' '00970591578156' '059 877 8408' '00972 56 097 5351'
- country_calling_code() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.country_calling_code() ... '+687' '+595' '+880' '+964' '+41'
- msisdn() str¶
https://en.wikipedia.org/wiki/MSISDN
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.msisdn() ... '6048764759382' '2194892411578' '5659387784080' '6097535139332' '1158714841858'
- phone_number() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.phone_number() ... '+97082404876' '02 277 5938' '0097042321948' '04 234 1157' '00970 4 266 5938'
- provider_code() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.provider_code() ... '56' '56' '59' '56' '56'
- service_phone_number() str¶
- Examples:
>>> Faker.seed(0) >>> for _ in range(5): ... fake.service_phone_number() ... '101' '101' '100' '101' '102'