Language ar_SA

faker.providers.address

fake.address()
# '110 آل جعفر Keys\nجليلhaven, OK 38566'

fake.building_number()
# '66873'

fake.city()
# 'المهناside'

fake.city_prefix()
# 'Port'

fake.city_suffix()
# 'fort'

fake.country()
# 'Aruba'

fake.country_code(representation="alpha-2")
# 'UA'

fake.military_apo()
# 'PSC 7743, Box 4536'

fake.military_dpo()
# 'Unit 2770 Box 2129'

fake.military_ship()
# 'USNV'

fake.military_state()
# 'AE'

fake.postalcode()
# '93890'

fake.postalcode_in_state(state_abbr=None)
# '70078'

fake.postalcode_plus4()
# '33128-3458'

fake.postcode()
# '23413'

fake.postcode_in_state(state_abbr=None)
# '27066'

fake.secondary_address()
# 'Apt. 556'

fake.state()
# 'Texas'

fake.state_abbr(include_territories=True)
# 'DC'

fake.street_address()
# '169 آل مقطة Streets Suite 650'

fake.street_name()
# 'رجب Trail'

fake.street_suffix()
# 'Pass'

fake.zipcode()
# '02328'

fake.zipcode_in_state(state_abbr=None)
# '26521'

fake.zipcode_plus4()
# '08786-6585'

faker.providers.automotive

fake.license_plate()
# ('3097 JNU', 'و ن ح ٣٠٩٧')

fake.license_plate_ar()
# 'ع ص س ٣٦٩٧'

fake.license_plate_en()
# '8409 RZB'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'FPTY9311343634352'

fake.iban()
# 'GB36TLQM6389730278996'

faker.providers.barcode

fake.ean(length=13)
# '7179946832266'

fake.ean13()
# '1387150941056'

fake.ean8()
# '76298257'

faker.providers.color

fake.color_name()
# 'IndianRed'

fake.hex_color()
# '#b07304'

fake.rgb_color()
# '203,242,110'

fake.rgb_css_color()
# 'rgb(236,254,45)'

fake.safe_color_name()
# 'purple'

fake.safe_hex_color()
# '#776600'

faker.providers.company

fake.bs()
# 'engineer back-end deliverables'

fake.catch_phrase()
# 'Ameliorated responsive algorithm'

fake.company()
# 'آل سلطان-الراشد'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '07/21'

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nراجي آل قصير\n4509354168858438 06/25\nCVC: 379\n'

fake.credit_card_number(card_type=None)
# '4828070258256'

fake.credit_card_provider(card_type=None)
# 'Discover'

fake.credit_card_security_code(card_type=None)
# '272'

faker.providers.currency

fake.cryptocurrency()
# ('XDN', 'DigitalNote')

fake.cryptocurrency_code()
# 'NXT'

fake.cryptocurrency_name()
# 'Decred'

fake.currency()
# ('XPF', 'CFP franc')

fake.currency_code()
# 'CLP'

fake.currency_name()
# 'Manx pound'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'III'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1995-06-15'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2006, 2, 9)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 7, 16)

fake.date_object(end_datetime=None)
# datetime.date(2018, 11, 5)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1998, 7, 28)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2005, 4, 24)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2015, 11, 10)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 7, 10)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 3, 7)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1970, 4, 9, 21, 3, 47)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(192, 11, 2, 9, 48, 38)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2009, 11, 20, 5, 0, 59)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 7, 16, 21, 6, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2007, 5, 31, 22, 39, 19)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 11, 25, 9, 27, 58)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 1, 18, 2, 34)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 14, 18, 50, 46)

fake.day_of_month()
# '10'

fake.day_of_week()
# 'Sunday'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 8, 4)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 8, 11, 1, 13, 53)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2005-04-14T00:20:49'

fake.month()
# '10'

fake.month_name()
# 'June'

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 7, 10)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 6, 17, 5, 23, 11)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '18:17:57'

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

fake.time_object(end_datetime=None)
# datetime.time(18, 59, 29)

fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f79bf4e8ed0>

fake.timezone()
# 'Africa/Algiers'

fake.unix_time(end_datetime=None, start_datetime=None)
# 1231159009

fake.year()
# '1980'

faker.providers.file

fake.file_extension(category=None)
# 'wav'

fake.file_name(category=None, extension=None)
# 'ipsa.flac'

fake.file_path(depth=1, category=None, extension=None)
# '/rerum/repudiandae.flac'

fake.mime_type(category=None)
# 'message/partial'

fake.unix_device(prefix=None)
# '/dev/sda'

fake.unix_partition(prefix=None)
# '/dev/vdd0'

faker.providers.geo

fake.coordinate(center=None, radius=0.001)
# Decimal('-98.097915')

fake.latitude()
# Decimal('-66.3424655')

fake.latlng()
# (Decimal('87.3148695'), Decimal('177.681759'))

fake.local_latlng(country_code="US", coords_only=False)
# ('33.08014', '-83.2321', 'Milledgeville', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('33.95015', '-118.03917', 'South Whittier', 'US', 'America/Los_Angeles')

fake.longitude()
# Decimal('92.920609')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'mhr64@b.com'

fake.ascii_email(*args, **kwargs)
# 'abw-dwwd@yahoo.com'

fake.ascii_free_email(*args, **kwargs)
# 'frdws45@yahoo.com'

fake.ascii_safe_email(*args, **kwargs)
# 'mundl44@example.net'

fake.company_email(*args, **kwargs)
# 'al-tfbhj@lmhn-knw.com'

fake.domain_name(*args, **kwargs)
# 'bw.net'

fake.domain_word(*args, **kwargs)
# 'ljln-hnbwly'

fake.email(*args, **kwargs)
# 'shd11@hotmail.com'

fake.free_email(*args, **kwargs)
# 'hnbwlydhky@hotmail.com'

fake.free_email_domain(*args, **kwargs)
# 'hotmail.com'

fake.hostname(*args, **kwargs)
# 'desktop-92.llyn.net'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/925/667/any'

fake.ipv4(network=False, address_class=None, private=None)
# '198.25.48.147'

fake.ipv4_network_class()
# 'c'

fake.ipv4_private(network=False, address_class=None)
# '192.168.77.3'

fake.ipv4_public(network=False, address_class=None)
# '168.18.123.172'

fake.ipv6(network=False)
# '90ec:3171:fd7f:2e3c:3d42:64fe:7666:88de'

fake.mac_address()
# 'bd:41:b4:08:79:c9'

fake.safe_email(*args, **kwargs)
# 'al-yddhy@example.org'

fake.slug(*args, **kwargs)
# 'beatae-eveniet'

fake.tld()
# 'net'

fake.uri()
# 'http://www.lqyl.org/main/app/tags/login/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'home'

fake.uri_path(deep=None)
# 'app/explore'

fake.url(schemes=None)
# 'https://www.shrbtly-lhkyr.com/'

fake.user_name(*args, **kwargs)
# 'hal-ly'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-9800-8419-X'

fake.isbn13(separator="-")
# '978-1-392-82299-9'

faker.providers.job

fake.job()
# 'Investment banker, operational'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Deleniti dolores temporibus cupiditate earum. Odit cum quisquam.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Dolores eaque labore.',
#     'Voluptatum ratione itaque quae veniam. Quidem voluptatibus nulla fugiat '
#     'eaque voluptates. Sed ipsum et ipsum eius.',
#     'Voluptas cum voluptate repellendus laudantium laborum. Expedita totam '
#     'nulla a tempore officiis. Nobis dicta aut debitis quod ipsa dicta.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Natus eligendi nihil molestias tempore adipisci distinctio.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Consequatur iusto dolor expedita velit.',
#     'Doloribus deserunt hic distinctio id cum.',
#     'Iste sapiente odio modi harum.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Accusamus quam esse molestiae. Hic unde quibusdam quam debitis dicta amet.\n'
#  'Dolores temporibus accusamus porro consequatur ipsa reiciendis. Soluta '
#  'praesentium pariatur in veniam.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Quod error eos laudantium libero incidunt. Itaque iusto facere. Doloribus '
#     'illum rerum possimus error expedita.\n'
#     'Eius earum eos. Suscipit eaque dolore magni magni natus accusamus '
#     'voluptatum.',
#     'Vel ad quaerat excepturi enim earum. Enim eligendi incidunt enim impedit '
#     'exercitationem voluptate eos.',
#     'Veritatis natus alias alias fuga ipsam mollitia. Odio sapiente doloremque '
#     'est amet eos iusto beatae.']

fake.word(ext_word_list=None)
# 'magni'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['reprehenderit', 'sint', 'cupiditate']

faker.providers.misc

fake.binary(length=1048576)
# (b'[\x91\xfb\xbf\xfb%\xa91T=\x91\x05\xcf\x9e\xce2\x0bo>0\x7f\x98!?\xdc\xe2\x92m'
#  b'@\x1aT\xcee\t#\x0f\xfa&\xc1s\xb1\xec\xa8F\xc4\xf1\x08E\x1f\xd8\xd8\xf6'
#  b'C\xf3\xc5&#Lg\xddg\xac\xbcX\x18\x86\xe9\xcf\xc9v\xd8 \x92\x80\xf8\xec'
#  b'k\xa1\xca*\xc8\xf0/\xf3\x13\r\x12\xb1\x7flL\xdcR\xf6\xd3\x111\x9bX\x89'
#  b'\x80nt\x8c\x1dP\xafe\xcd\x9e\x8fx\xf7\xa8uZd\x9d\xbd\xbb\x19o#)g\xe5\xd2\\'
#  b'\xb9\xf6B~F\x80\x10\xbf\x00\xad\xe4o\x18\x81\xd9w\x12\x8a.o\xcc\x0c\x05\xb5'
#  b"%&vaa\xc84\x1f\xa1\x1f}\x95\x88'\x18\xe8\xc4\xd1P\xdbG\x13U+)\x02z\x07"
#  b'|{\xbcX\xcc\xcf\x04\xe8\x98\xbb\x1e \xc3S.\x06\x80\xe7\xd9\xb5\x9d\x00li'
#  b'\xc5\x19\x0e\\\xac=\xb3\xdf\xaeC\x92\xd0\x02\xce\x1cE\xa8\xc5\x19\x9b'
#  b'\xa9\x8d>3\xe1\x1d\x0e\xc0\xecx\xa6\xf6A\xfc;\xb4\x1bi\x01\xa9\xfb&\xa7\x96'
#  b'\x10!\x0f\xe9\xb8lg\x1a\x85\xda\x00v\r3\xef+\xabd\xee\x9a\xd3n\x93\xab'
#  b"W'e\x92\xdfU\xc2,?\xe5\xb2\x14\xd3\xfd\x0f\x90\xd89\xb2\x9d\xb7@\xfe\x07"
#  b'\xf2\xb0\xdckh\x01g\xc8\xd2<$D\xf5\xcf-\x13c\x1ab\x15h\xcbpQ\xae\xbe\xf3T'
#  b'\xc8\xce\x17Q\x0bf9\xfc\x90\x9c\x97\t=~\x1e\xd5\x84\x8b&*\xb6a\x88\xdf'
#  b'$\x8d)R\x07\x84\x90\xed{\xac\x974\xd8q \x18\xb8\x19\xf26\xd0\x94\xd8sA<rB'
#  b'\xb2\xdc\x1fS\x17\xad\xb3M\x9e\x87\xfd\xb9l&U\xe1%\x91\x8a"?\x05k\x89'
#  b'\xb8J\xfb\xed\xd1J]?9\xbb\xaaG<\xb3_\xd2\xff\xfd\x17t\x1b\x1a\xd4q\xe70V\xca'
#  b'\xe5\xcfN\xbb\x7f\x91w\xedM\x1e\xef\x03\xd2N=\xfa\xd3\x02\x9c[S\xect\x93'
#  b'#\x9d\x84\xb2\r\xd0~\n\xa5\xd4\xaf@6I\xd7\x82\t\xa4b\xea0-\\\xde\xc8\xa8a%'
#  b'\x9fF\xb8\x7f\xcb\x91\xe86\xa9\n1_\xe7U*P\x97\t\xe3\xf1\xae\xad8\x8b'
#  b'3+\xd4\xb8\x1a\x90\xf3Z\xd0\xa81\x15\xee%W\xea\x9b\xba\x8c\xca'
#  b'\x16\xc5\x11\xfa\xb9\xad\xf6\xa2\x10K\xa3\xe5\x91\xd6\xd9\x8a[\xb4\x890'
#  b'\xd9\xa6\xdb\xb2\x83@\x86\x12\xd5\xf9W\xa3\x1f\xff\xd4\xfd\xc9\xe1v\xb4'
#  b'\xa8k\xc0\xcc\xd3\xd4\xec\xc9Od\xc0\xdd26\xd4\xb0\xaf\x8d\x9d\x83'
#  b'\xde\x8f\xb2d\xff\xa4m\xfe_\xa2\xee\xc8\x17n\xfd\xf3\xeb\x0c\x99\x11'
#  b'\xd8U\xe6\xb3\xd4\x03\x16\x1b\xa9\x8e\xcbdU+.\xa5\\\xb5\xb3\x11e\x9b\x0c\xe1'
#  b'o\ns\xcf\xbf\xe1\xa9\xfe!J\xb8?\x99\x19*O\xc3M\xce)jUh\xb1\x96\xb1f\xf5'
#  b'\xb9\x1b\xd4\xb3b(\\M\x1b=\x1b\xfb\xd8`+8\xe6\xca\x0e\x1f\x83\x940\xe4'
#  b'bsC\xc4\xfa\x1e\xd2y;\xc9\xff|\xdd\xff\xf5#Vl\xf2V|#\xadG`\x11\xfaV'
#  b'[\x92\xb4f\xcc\x80\xe7j\r\xb1r\xb3~$j\xedx\x81\x93m\xec\x12\x12\xf0'
#  b'Q\xed\x8fPYN\x10\xf1\xa2pR\xdb\xaaV\xbe\xfa\x84NI\xa3\x80\xd2\x1d8a\xc6\x1f%'
#  b'o\x8a\xed\\\xe6\xfe\x87\x92":15\xbf\x87\xcd1\x11\xfd\x9d$\x90z\xee|'
#  b'\xb9\x8cyv9B\xab\x88y\x07\xe1\xbaZ\xd9\xc3&\x06{\x0e\x8d9\xf2\t\x0bR=\xe8x'
#  b'\xaf\xbf\xe3\x0f\x97\x13M\x9d\xea92S\x8ep\xa5)Q>\xdc\xc9\xf1\x11Q\xce'
#  b'\xad\x01\xf7i\x9f\xc1g\xfa\x03\x00\xb9\xbc\xbc\xc1\xdb\x93T\xac\\P'
#  b'\xe8\x83\x85Z\xc4,\x088"*\x9e`\xff\xd21\x81{\xca\x03\xb7\xd1\x80|\xa1'
#  b'\x16j\x9b\xef\x9b\x85\x10\x19\xdf\x9a\xd4#\xf0\xe9\x97\xach,\x03\x05'
#  b'\x9c\xce\x15\xa2\xfb\xe9KD\x13\x86\xbaB\x8b\x07\x189d\xcfT\x81c7x\xfe'
#  b'\x0fu\x9b\x80[\xc9\x93\xca>EjW\xa6\x01\x1cGs|Wp!g2\x0cs\x9b\xbd\xb9'
#  b'\x96!\xee\x0c\xbf\x0c\x96`\x9fM\xdb\x88>\x95\x97\xb3s+\x87\x9b\x0cC\x89\xb8'
#  b'\xd6\xeb]\x16\xcb\x8f\x00\xe3~\xa2\xd1\xb4\x06\x12;\xd9s\x9a\x19 ]"!\xe0'
#  b'\xef\x85G\xe1y\xf9\x03\x0c\xf2\x1ett\xf0\x9d\xedp\xc9\xd5\xf9l\xb7.\\\xd7')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '6c0d0fe349eed71075035a8b3d03be4a'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '%ZIJGrfET0'

fake.sha1(raw_output=False)
# 'bbe45787cf0ed67325945fc7a58d6601cd4498d1'

fake.sha256(raw_output=False)
# '74939a0acabe345f4769cda6c10379085fc7e5455ecb9490fc3e5101eeb51dad'

fake.uuid4(cast_to=<class 'str'>)
# '700cb6c2-5072-4d0a-9381-7beb59b77625'

faker.providers.person

fake.first_name()
# 'عبد الجبّار'

fake.first_name_female()
# 'لوليا'

fake.first_name_male()
# 'عربي'

fake.last_name()
# 'آل صفوان'

fake.last_name_female()
# 'مهنا'

fake.last_name_male()
# 'أبو داوود'

fake.name()
# 'الدكتور ديسم حنبولي'

fake.name_female()
# 'السيدة بدرالدّجى الشايع'

fake.name_male()
# 'طائف المشاولة'

fake.prefix()
# 'الدكتور'

fake.prefix_female()
# 'الأستاذة'

fake.prefix_male()
# 'الأستاذ'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '0860472291000'

fake.phone_number()
# '+1-182-872-7446'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Unit 9400 Box 0744\nDPO AP 59053',
#     'birthdate': datetime.date(1951, 4, 29),
#     'blood_group': 'B-',
#     'company': 'الجابر, آل عايض and آل جعفر',
#     'current_location': (Decimal('-19.5552845'), Decimal('137.407532')),
#     'job': 'IT consultant',
#     'mail': 'tl70@yahoo.com',
#     'name': 'الدكتورة ربى آل بن لافي',
#     'residence': '727 عفيف Brooks\nعصامstad, AR 20132',
#     'sex': 'F',
#     'ssn': '056-26-1550',
#     'username': 'fsylrfn',
#     'website': ['https://www.lmhn.biz/']}

fake.simple_profile(sex=None)
# {   'address': '174 آل عطفة Forges Suite 198\nبن لادنshire, HI 51203',
#     'birthdate': datetime.date(1964, 5, 12),
#     'mail': 'mshrbtly@yahoo.com',
#     'name': 'آيات آل حسين',
#     'sex': 'F',
#     'username': 'llynbd-ljlyl'}

faker.providers.python

fake.pybool()
# False

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('6121528354253.6')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'expedita': 1707,
#     'itaque': 144,
#     'mollitia': 2353,
#     'quis': Decimal('71397.8'),
#     'suscipit': 'qRetKpoekVVCPJFoySlu',
#     'veritatis': 'WCDdazJZVNnXnEABMUWf'}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# -43041773349545.0

fake.pyint(min_value=0, max_value=9999, step=1)
# 1591

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'http://www.al.info/', datetime.datetime(2006, 8, 26, 16, 31, 4), 'http://www.al.net/homepage/', Decimal('9167.113048'), 'http://www.lmhydb.net/tag/list/register/', 'oIrKOyoGXpsCPMsAsKRb'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'clrshd@fsyl-al.com',
#     'bfKjTrsKWdWxBkojfaFE',
#     datetime.datetime(1972, 10, 20, 20, 1, 5),
#     'jEFRqVqLNjZJHzUDMqsf',
#     datetime.datetime(2000, 11, 24, 10, 42, 37),
#     'xbw-dwwd@gmail.com',
#     'https://www.ldbg.net/list/posts/post/',
#     'GLQXptgaAnKTuVqDbuai',
#     'FbqAegDPZhEsimxOyRXf',
#     -701000667582.5,
#     'qZoNQcTAjyfaUZhqaZVH']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {928, 58910010490439.0, 'https://ljln.biz/posts/categories/main.jsp', -3699507660567.0, 1930, 'WKmfPgifGWUwXpBuVCdz', 8495, datetime.datetime(1992, 11, 15, 5, 13), 'ybtkWENzNmzCqIJQjjQC', 'lrOVdFsUEnEzvikEEgQZ', 4758, 'QfVEosepOLQKojdVdgcY', 'khfq89@yahoo.com'}

fake.pystr(min_chars=None, max_chars=20)
# 'FnRsMuYvAWttcmwVrOyn'

fake.pystruct(count=10, *value_types)
# (   [   7032,
#         'IrvFTSPnHtierfJjKyGi',
#         'plmhydb@al.com',
#         'IfMEGuxliTSGqxdsFXTw',
#         'http://www.mhn-ljbr.com/blog/tags/index.php',
#         'LvGzXkBZvrsKdMSLhaUy',
#         'YFutCzJePjNAyBHCfaxS',
#         Decimal('-31291277245.0'),
#         Decimal('-8.3'),
#         'xkekJPxJJJAwhBcedVaX'],
#     {   'ad': 'OALHoukqocGEJDVLPwiZ',
#         'alias': 'lLxHBtIBSiyAWULlYijo',
#         'architecto': 'HQWWmYiwempKvEhsOQfb',
#         'dolor': 'GrDpYqnSzdjIyQXJaHvX',
#         'illo': 'gLwPOJAfwfbeOvUYJLua',
#         'occaecati': 'ZijBuSYQcAXglRjVLoCu',
#         'odit': 2452,
#         'porro': Decimal('28347020025046.0'),
#         'quos': 'cbNZHiggHHVbHnifMBsl',
#         'reprehenderit': 'afMdpUBmsQHyLYgQSKUJ'},
#     {   'eaque': {   4: datetime.datetime(1970, 4, 1, 18, 3, 49),
#                      5: [638, -91105367807.2, 'http://al.com/terms/'],
#                      6: {4: 6025, 5: 'cfcQhFkWlbqnVRFDqDwt', 6: [8241, 7389]}},
#         'eos': {   9: 'LynxERinyKaMfpoSuadj',
#                    10: [   'pTmEAhXfBizMhYnrUtoC',
#                            2471,
#                            datetime.datetime(1999, 9, 17, 11, 30, 42)],
#                    11: {   9: Decimal('25846.1554565901'),
#                            10: 'https://www.ljbr.com/explore/tag/blog/search.php',
#                            11: [-806223220922061.0, 'TnwKXBtsUAICYfuCiGeG']}},
#         'eum': {   2: 1428,
#                    3: [   'https://www.lmgwl-al.com/terms/',
#                           'VroqTxtjrwBDgvUQJwsS',
#                           'mnfal-yd@yahoo.com'],
#                    4: {   2: Decimal('626074342812.904'),
#                           3: 892.447602,
#                           4: [   datetime.datetime(1981, 7, 13, 12, 28, 19),
#                                  1360]}},
#         'excepturi': {   6: Decimal('8540862.258'),
#                          7: [9219, 7705, 'EVSYNGPVqHcaRjeYVCEQ'],
#                          8: {   6: 'bthyn97@lhjr.org',
#                                 7: 7858,
#                                 8: [-7520887851771.5, 'zawZdgkGtdqUdnBrxlYg']}},
#         'fugiat': {   7: 'eQmuUxMmqddOpCoTnlLa',
#                       8: [   'mlMPEkVaiyDtEHpneIWU',
#                              'al-lskryhsnyn@hotmail.com',
#                              1674],
#                       9: {   7: 'biayASbwNPQPdjrSgmXC',
#                              8: datetime.datetime(1977, 5, 3, 23, 31, 34),
#                              9: [   3807,
#                                     datetime.datetime(1989, 12, 21, 15, 45, 41)]}},
#         'in': {   8: Decimal('-11.192357001195'),
#                   9: [   datetime.datetime(1982, 7, 11, 14, 31, 51),
#                          'http://www.al.com/main/main/category/about.php',
#                          6511],
#                   10: {   8: Decimal('72173865187.79'),
#                           9: 805,
#                           10: [19.93283, 'TIjCBvnjKwLCBfFxPKtj']}},
#         'possimus': {   0: -687821128147452.0,
#                         1: [   Decimal('-49743670.55915'),
#                                'uRvUmIcXmjWbGVgbCeOe',
#                                1436],
#                         2: {   0: 'KTVgjCatcwpEvNbKEqsq',
#                                1: datetime.datetime(1985, 1, 21, 19, 30, 19),
#                                2: [   'http://lmgwl-shrbtly.biz/explore/posts/app/about/',
#                                       4194]}},
#         'temporibus': {   5: 6142864077056.6,
#                           6: [   'ilWwAORgEhptjoSMSDKG',
#                                  7545172444.89188,
#                                  'bshrlmhydb@knw.biz'],
#                           7: {   5: 'pytkeMUpCRToAAYMMmci',
#                                  6: 242,
#                                  7: [   datetime.datetime(2014, 9, 11, 8, 35, 45),
#                                         'zydlmhn@al.com']}},
#         'ut': {   1: 'https://www.lmhn.net/explore/explore/category.html',
#                   2: [   'UiduZBhistUAFlqIxbda',
#                          'xLyZAEkzCUZhSsdiNhej',
#                          'ovClVELYtvvtNsFaunKX'],
#                   3: {   1: 'GhvSkIfbCRbiuNbaxDyp',
#                          2: 3033,
#                          3: [-2486.81, 6193]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'sBwbelqAeBNmHfaeIywT',
#     datetime.datetime(2009, 6, 18, 8, 59, 53),
#     'WPMatJrJqmPdtcwyAEgn',
#     'al-jfrmsrwr@al.com',
#     'https://www.al.net/',
#     'RvOKnvKHdtDlOJnteNOY',
#     5591,
#     'http://bw.com/',
#     'http://www.llyn-hjr.org/',
#     'lshyrft@lmhn-al.org')

faker.providers.ssn

fake.ein()
# '66-2319317'

fake.invalid_ssn()
# '994-33-1923'

fake.itin()
# '917-80-4740'

fake.ssn(taxpayer_identification_number_type="SSN")
# '191-72-6314'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/5352 (KHTML, like Gecko) '
#  'Chrome/59.0.838.0 Safari/5352')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.2; quz-PE; rv:1.9.1.20) Gecko/2013-08-08 11:17:48 '
#  'Firefox/3.8')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 5.0; Trident/3.1)'

fake.linux_platform_token()
# 'X11; Linux x86_64'

fake.linux_processor()
# 'i686'

fake.mac_platform_token()
# 'Macintosh; Intel Mac OS X 10_11_1'

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.65.(Windows NT 5.0; ht-HT) Presto/2.9.176 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3 rv:4.0; nds-NL) '
#  'AppleWebKit/531.9.5 (KHTML, like Gecko) Version/5.0 Safari/531.9.5')

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows CE; Trident/3.1)'

fake.windows_platform_token()
# 'Windows CE'