Language ar_EG

faker.providers.address

fake.address()
# '0251 Serrano Ford\nParkerborough, KY 16294'

fake.building_number()
# '91908'

fake.city()
# 'Lake Margaret'

fake.city_prefix()
# 'East'

fake.city_suffix()
# 'burgh'

fake.country()
# 'United Arab Emirates'

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

fake.military_apo()
# 'PSC 5785, Box 4777'

fake.military_dpo()
# 'Unit 6982 Box 1224'

fake.military_ship()
# 'USNS'

fake.military_state()
# 'AP'

fake.postalcode()
# '29599'

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

fake.postalcode_plus4()
# '64340-6053'

fake.postcode()
# '75645'

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

fake.secondary_address()
# 'Suite 584'

fake.state()
# 'Utah'

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

fake.street_address()
# '50431 Wheeler Glen Suite 293'

fake.street_name()
# 'Brandy Wells'

fake.street_suffix()
# 'Locks'

fake.zipcode()
# '43818'

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

fake.zipcode_plus4()
# '69743-9328'

faker.providers.automotive

fake.license_plate()
# '74J S84'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'LQSX2404918470215'

fake.iban()
# 'GB82IYYQ9428720281182'

faker.providers.barcode

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

fake.ean13()
# '9940158978565'

fake.ean8()
# '32419863'

faker.providers.color

fake.color_name()
# 'Tan'

fake.hex_color()
# '#c0403c'

fake.rgb_color()
# '165,172,29'

fake.rgb_css_color()
# 'rgb(84,105,62)'

fake.safe_color_name()
# 'fuchsia'

fake.safe_hex_color()
# '#ee6600'

faker.providers.company

fake.bs()
# 'orchestrate strategic portals'

fake.catch_phrase()
# 'Diverse systematic firmware'

fake.company()
# 'Olsen-Curry'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Diners Club / Carte Blanche\nRebecca Mejia\n30270166310824 08/28\nCVC: 769\n'

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

fake.credit_card_provider(card_type=None)
# 'JCB 16 digit'

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

faker.providers.currency

fake.cryptocurrency()
# ('NMC', 'Namecoin')

fake.cryptocurrency_code()
# 'TRX'

fake.cryptocurrency_name()
# 'Ubiq'

fake.currency()
# ('NGN', 'Nigerian naira')

fake.currency_code()
# 'MWK'

fake.currency_name()
# 'Euro'

faker.providers.date_time

fake.am_pm()
# 'ص'

fake.century()
# 'الثاني'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1982-07-07'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2006, 4, 29)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2017, 5, 19)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2019, 6, 24)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2017, 5, 27, 11, 50, 35)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1819, 7, 27, 23, 10, 29)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2004, 11, 27, 1, 22, 13)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2003, 1, 4, 2, 43, 51)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 3, 3, 8, 59, 16)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 14, 12, 36, 50)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 17, 23, 55, 35)

fake.day_of_month()
# '18'

fake.day_of_week()
# 'الأربعاء'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 7, 30, 1, 6, 10)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2012-05-15T17:30:37'

fake.month()
# '12'

fake.month_name()
# 'أكتوبر'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 6, 28, 11, 16, 10)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '00:35:26'

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

fake.time_object(end_datetime=None)
# datetime.time(4, 55, 9)

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

fake.timezone()
# 'آسيا/مانيلا'

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

fake.year()
# '2013'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'possimus.docx'

fake.file_path(depth=1, category=None, extension=None)
# '/doloremque/reiciendis.jpeg'

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

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

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

faker.providers.geo

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

fake.latitude()
# Decimal('55.052453')

fake.latlng()
# (Decimal('-64.600048'), Decimal('-61.248512'))

fake.local_latlng(country_code="US", coords_only=False)
# ('39.08367', '-84.50855', 'Covington', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('34.81667', '137.4', 'Toyokawa', 'JP', 'Asia/Tokyo')

fake.longitude()
# Decimal('-70.711280')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'julie93@cowan.com'

fake.ascii_email(*args, **kwargs)
# 'greyes@nelson.biz'

fake.ascii_free_email(*args, **kwargs)
# 'jeffrey51@gmail.com'

fake.ascii_safe_email(*args, **kwargs)
# 'jonathanwise@example.org'

fake.company_email(*args, **kwargs)
# 'derek80@evans.com'

fake.domain_name(*args, **kwargs)
# 'hayes-flores.net'

fake.domain_word(*args, **kwargs)
# 'kelley'

fake.email(*args, **kwargs)
# 'christopher89@yahoo.com'

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

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

fake.hostname(*args, **kwargs)
# 'lt-29.jones.com'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/274x376'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '5988:184e:22d0:1a28:ae53:8c6d:3a0f:21f'

fake.mac_address()
# '94:30:39:28:45:b2'

fake.safe_email(*args, **kwargs)
# 'vnguyen@example.com'

fake.slug(*args, **kwargs)
# 'eius-quidem'

fake.tld()
# 'net'

fake.uri()
# 'https://www.williams.net/explore/index.html'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'home'

fake.uri_path(deep=None)
# 'main/list'

fake.url(schemes=None)
# 'https://townsend-rodriguez.com/'

fake.user_name(*args, **kwargs)
# 'ophillips'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-85293-332-1'

fake.isbn13(separator="-")
# '978-1-04-887673-4'

faker.providers.job

fake.job()
# 'Scientist, audiological'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Impedit saepe at ratione perspiciatis.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Nihil harum soluta aliquam nesciunt.',
#     'Quae ex maiores sapiente. Magnam commodi incidunt impedit commodi. Ad '
#     'ullam debitis impedit explicabo expedita.',
#     'Nemo nam sequi unde libero facilis iusto. Veritatis nisi dolor corrupti. '
#     'Quae officiis error pariatur occaecati sunt magni.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Molestiae aliquam perspiciatis pariatur animi ratione ullam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Maiores cupiditate soluta iste.',
#     'Inventore nam velit ad cum tenetur reprehenderit incidunt.',
#     'Fuga iusto possimus distinctio quo dolores.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Unde eum qui voluptate quos rem optio. Est fugiat modi optio. Ea officia rem '
#  'vero.\n'
#  'Odio adipisci vero temporibus nobis id sunt vero.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Reprehenderit officiis laboriosam dicta.\n'
#     'Culpa expedita expedita corporis. Consequatur odit sequi nostrum placeat '
#     'eligendi optio consectetur. Eum error corrupti illum sequi similique.',
#     'Ducimus aperiam ratione labore et magnam.\n'
#     'Sapiente odit delectus. Eveniet officia sequi aspernatur suscipit sed ea '
#     'corrupti. Rerum veniam vero inventore sunt.',
#     'Mollitia magni perferendis minima. Hic neque tempora harum modi impedit. '
#     'Aliquid eveniet autem magni natus culpa quo consequuntur.\n'
#     'Fugiat aperiam totam totam suscipit nemo mollitia quas.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['error', 'aliquam', 'hic']

faker.providers.misc

fake.binary(length=1048576)
# (b"+x\xc8i\xe9\x1eOe'\xaa\xf4p2\xe8\x01\xe4&\xfa\x9f,\xac\x8aI\x06}\xbb\x8dB"
#  b'\x180\x98 \x04\xbbbM\xeeX`\x99\x88y\x82g\tR\x80/\x9d\x9b\x11q'
#  b'\xf9\x92\xb7\xca\xa1\x9b\x92}9\x83\xc9\xf0pc\x00=\xd6\xb1\xce\xef'
#  b'\x0b\x1c\xed\xb7\x10u\xbe\xcb\x8e\x9b\x1akac,\tb\xac\t\xc3N\xd1\xf9\x8d'
#  b'e\x8dB\xe7T\xa5.E\x9f\xeb=\xfe\xc4\x1c\x82\x8f\x11\xb8]\xb6\xbf\xb1\xa2\x96'
#  b'+)@\xc0l/\x84oW\xdc\xbc\xd6\xd9}{y\xf5\xcc\x97i~\xd7\xd5W\xc1~\xacz'
#  b'\xdc\x04\xa3\x07\xd6\xa3\x13\xfa\x02\xa1\xea\xf7Z/Y\xf09\xab\x1c\x87'
#  b'v\xb0\xbc\x82\x14\xb3\xe2s\x8b\xbe\xe0\xb8\x1f\x14\xf9\xb3\xb6\xa3p\xc8'
#  b'\xc5\x9d-\x94P\xaf\x1f\xf2s\xaa\xd4\xf2xEf\x1fQ\x85\xc5\xcd\x81\xa9\x9b\xd6'
#  b"F1\xd6\xa7\x9d.\x90\x17S\xa3\xcdQT\xfeG\xe7\x85z\xd5\x0e_'\xfe\x06"
#  b';\x08\x08\x85\xe4\xa7\xbb\xff\xb8\xed\x0e.\xf0\xb2\xdaE \x95\xa3z'
#  b'#\x91\xd8\xfbd_\x1f\x069\x9a@+\xd2\x85\x0fr5\x9a-\xad\x8f\xc2\n '
#  b'\x8d\x1eG\xa08\xe4\x98\xc4\xd2\xb1\x92;\xdb\xc2\xb6\x8e\x83L\xbe\xfe'
#  b'\x8b`\xb2\x07\xdf\xcd>\xd8\xed\xf5\\\x9f\xee\r+\x17\xf8F\xf3\x80\x8c\r0\x0f'
#  b'\xea\x8a\xfb\xea8V\xa7[\r G\xf1\x93\x85\t\xc8CV\xdePa\xd5\xb6\x06N\xf2\x16c'
#  b'\x8c\xf1\xfe\x98\xecE\xeb@\x81?\xdcL\xbe\xbaHu\x04\xc9i\xae\x91\xd3\xd4\xc3'
#  b'\xb0\x1f\x89\x95$\xf5\xe8\xe8N\x15\xbe(\x85\xe2y\xd8@\x9918\x9e\x97\xbf\x1d'
#  b'\xed{S\xc4\xd4_\xac\ts\xd4\x90\xa9M]\xdc\xf0y\xc7_Y7\xab}\xd5[?\xdf\xb3'
#  b'\xea!p\x96\x8fem\xfa\xa7\xd5\x1f\xfa\r\x83?0\xa6\n\xd9\xe0\xdaW]x'
#  b'\xaf\xd6\x80\x0f\xbc-\xd3\xd8\x0b#\xee\xfeK\xc1\x9c7\xc9\xb4{\x96'
#  b'L\xca\x91\xafh-!\xe5o\xd8\xd7\xdc\xeb\xb89\x89-\x86\xd7\xda]\xbb~M'
#  b'f\xae\x87\x9a2\xf2N\xb5k\x90\x8b|7X\x90\xfa-\x08\xd1N\x13\xa4\x08P'
#  b'\x16\x18P\xed\x86\x1d\xe2\xbcp\xd5\xdd\x8d\xc8\x85 T\xdf\x93\xa9\xc4'
#  b'B\x80\xbf\xeepfGc\xe3N\xc1\xa1?\x1e#\xe84I\xd6d\xdbHyS\xb9,\xa4\xf4'
#  b'\x10\x11\x82F\x83\xe6(\x15\x06\xdf\xe7n\x9e\xc0d\x0c 7\x85\x9d\xfc\xcfp*'
#  b'i\x1dc\xba\\\x14\xadg\x11<<\xc6&\xbb\xd0\x8e\xe2g\xd2\x8d\xb5\xc62\xdd'
#  b"\xa7\xa8A\x80\x0c\xc4\x96x\x96\x05\x96\x97\x81'\\\xf7\xa3h\x0c5\xa6\nF\xbb"
#  b'l\xe1\x86O\xf3S\x7f\x97\xbb\xf9\xdf\x14e\xe06?\x9b\xb8\x16\xcb`\xd2\xf3q'
#  b'\x1a(\x83\xceU\xd7\x9d\xabi2\x91\xe2\xe3\xae\xc9\x08y\xce\xd1a'
#  b'\x88\x9f\xec\xb1\x8f\x19\xef\x15\xda\xbca\xb1\xe6\xab\x187\xa5\xa5\xc7\r'
#  b'&3\xdcb\xa03\xdc\x1bG\xcbw\xd7\xf4)\xff\x04H\x0e\xddQ\x9aD\x0f\xca'
#  b'{\xfe\x0e\xda\xed_;\x90\xe8\xbeb\x9ckm\x1b\xb1\ro?\xaec\xbc\x9e\x12'
#  b'e\xdb\xa2w\xb8u\x87\xa8\xd9S\x86\x82\x1a\xf9\xfe\x05\xb2b3I\rQ\t[\x9a\\A\x9b'
#  b'\x9e\xb4-\x83\xf4$\xe8%\xb2\xc2#n\x99\xfbA\x9c\x10\xdfT\xfc\xd1\xdcZ\xdf'
#  b'jR\xa0\x96c\xee\xbf?\x85\x04\xd6\xae\x17\xf1\xb3\x07q\xf5\x03\xd4x5\xe6\xac'
#  b'\x0f-\xcbU! O:\x80\xff\x93\x18\xd3\xd6\x89\x15/\xf1Bp\xb6\xa4\x8b(\xb8ivs'
#  b"s\x07=\x91(\xe6`c\xc1e,\xcc\x10V\xd4\xb2\x1b\n\xa3L\xa7'\xcfg"
#  b"\x06\xb2\x8d\xb2\xecs\xa9ob\xd5p\x9e\x03\x9c\\p\x05'\x1f\x8c\xe2T)\x13"
#  b'\xc8\x9b\xb7H\xe6b\xf5\x12\xa3\x1c#m\x98Y%j|\xe8\xb8H\xa5\xdc\xf6\xc2\xc3Y@O'
#  b'e.\xc5\x8e3\xed\xf9\xc6I\x1b\xbd;\xdd\xb1>\xab\xac\xb1s\xe3a\xcc\xc5x;."T'
#  b'\x8f\x08\xc4)\x04\xf1\x9eC\xd2L\x977\x88\xc7\xe3\xe4\xd3\x0e\xfd\xa8'
#  b'\xda\x86\xd7\xf2\xf0jA\x9e\x0b\\(~\x1c\x9b\x0c\x1b\xcb\xdc\x00\x1d'
#  b'\xd9X\xa3\xec\xa1\xa6Z\xf5\x95\xde\xe2\xebQ\x95\x03\xdfg\xe3\xd0\xa5s\x13w%')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '77dffedcb93621ee0feb148b797f8074'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '$vmCQx(Pz8'

fake.sha1(raw_output=False)
# '50e77c00858e8bb0e815682f304736b923bba83e'

fake.sha256(raw_output=False)
# '2775fdaf8cff1684dbb65eda74f17d4c4d7d9867f574fd2efae8b2db52c945b1'

fake.uuid4(cast_to=<class 'str'>)
# '439daf7d-2203-4799-b1a0-a8d4f80971dd'

faker.providers.person

fake.first_name()
# 'Ashley'

fake.first_name_female()
# 'Tara'

fake.first_name_male()
# 'Scott'

fake.last_name()
# 'Page'

fake.last_name_female()
# 'Brown'

fake.last_name_male()
# 'Harding'

fake.name()
# 'Diana Gibson'

fake.name_female()
# 'Stephanie Davis'

fake.name_male()
# 'Mark Campbell'

fake.prefix()
# 'Miss'

fake.prefix_female()
# 'Dr.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'DDS'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'DDS'

faker.providers.phone_number

fake.msisdn()
# '3472281372224'

fake.phone_number()
# '589.137.6397'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'USCGC Frey\nFPO AP 85498',
#     'birthdate': datetime.date(1989, 11, 6),
#     'blood_group': 'A-',
#     'company': 'Davis, Meyer and Nunez',
#     'current_location': (Decimal('21.817844'), Decimal('-80.709712')),
#     'job': 'Therapist, music',
#     'mail': 'zachary88@yahoo.com',
#     'name': 'Diane Barnett',
#     'residence': '44336 Krista Well Suite 240\nEast Gabriel, TN 48420',
#     'sex': 'F',
#     'ssn': '763-83-6201',
#     'username': 'elizabethmiles',
#     'website': [   'https://www.sullivan.org/',
#                    'http://www.lewis-holmes.com/',
#                    'http://escobar.com/']}

fake.simple_profile(sex=None)
# {   'address': '3604 Lynn Fields Apt. 631\nRichardberg, MT 78167',
#     'birthdate': datetime.date(2007, 10, 3),
#     'mail': 'melaniesanchez@gmail.com',
#     'name': 'Joshua Martin',
#     'sex': 'M',
#     'username': 'vegacynthia'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'amet': 477406665363.8,
#     'cum': 'https://trujillo.org/main/faq/',
#     'eligendi': 'SUMvBMsWNAmbhzGCRiXu',
#     'ex': 'IKwzJjGrmAtPCwaYaOxM',
#     'ipsa': 9532,
#     'nam': 2662,
#     'veniam': datetime.datetime(2007, 5, 26, 13, 27, 25)}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('-895627439707776.0'),
#     -0.711293095,
#     -16431.321,
#     81797084807123.0,
#     'UCyuCSastqUYHpmhCpOK',
#     Decimal('2250016636645.9'))

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'VMWeyiUjfGFYPUKCLkCs',
#     'https://www.mendez.biz/search.html',
#     'IJiPgORRiPZrBtynAgvF',
#     'christopherharris@yahoo.com',
#     'SpUkzNTzVNAFlGATpQBM',
#     'https://morgan-curtis.com/categories/category/privacy.htm',
#     1272,
#     'hHwaoDCwzJezVbIRMzZG',
#     'xHsLmoECJZMeTZOSFJCh',
#     -5020666966.9823,
#     'NYshAURgrgIrEpnxEvDd',
#     datetime.datetime(1980, 1, 31, 4, 9, 48)]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {7558, 'KMhXtHJrVqMqhMaOfXfF', datetime.datetime(1975, 4, 13, 1, 43, 22), 'wksaCmlSSNHccyJwSztI', 'DxgdjsojKZjjFMuvXeaP', 'ypHMnBzsFtZBonMcaKqn'}

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

fake.pystruct(count=10, *value_types)
# (   [   Decimal('-75223328818830.0'),
#         'AvgpUnlibRpxuVGDnjsZ',
#         'yeVqDhqAUJcaPKTNClQG',
#         'https://johnson.com/login/',
#         'ImQEsmGXjNeAaVAkAqhD',
#         'OfDxNblXOeAmHEHSyWrn',
#         'fnONLEDISCQlVcUohQXv',
#         5967,
#         datetime.datetime(2004, 6, 11, 1, 8, 39),
#         datetime.datetime(1981, 10, 11, 2, 54, 9)],
#     {   'aliquam': 'HPwJKPGizZzALhNePabx',
#         'asperiores': Decimal('304967.387531'),
#         'error': 'PohDvoNkOVJEZphnSEQA',
#         'ex': 623,
#         'excepturi': 33316613112.92,
#         'illum': 'UYFcvEKmilntnXPhsAHS',
#         'laudantium': datetime.datetime(1992, 1, 29, 14, 35, 29),
#         'nesciunt': 5420,
#         'odit': Decimal('-7277447788904.49'),
#         'unde': 'AxroJkTAYrvTFCtMfvKe'},
#     {   'alias': {   0: 4769,
#                      1: [   Decimal('20566.13'),
#                             datetime.datetime(1993, 2, 9, 3, 9, 58),
#                             'http://barrett-valencia.com/post/'],
#                      2: {   0: datetime.datetime(1978, 4, 12, 23, 38, 47),
#                             1: 'rfwhFSbOBKurzEVWHuqf',
#                             2: ['eiLlybJRCasqyTgvsMEN', 503]}},
#         'at': {   2: 'https://davis.com/list/tags/category/about.html',
#                   3: [4086, 6422, 66.9],
#                   4: {   2: Decimal('7298621706078.62'),
#                          3: Decimal('4.5761'),
#                          4: [3028, 'MmTcdvZTlIQHgKgjmKaj']}},
#         'autem': {   1: 'daltonmatthew@norman.net',
#                      2: [   'iadams@santos.info',
#                             'czlVSWkHdAsBmrohRhmW',
#                             'wKrelojgRPhNiOZlmMGS'],
#                      3: {   1: Decimal('3194488240.4993'),
#                             2: 'pIXvbCuixRdYIDgpxDNM',
#                             3: [   9201,
#                                    datetime.datetime(2016, 5, 8, 2, 51, 33)]}},
#         'dolores': {   4: -213677108.859,
#                        5: [   datetime.datetime(1999, 5, 15, 12, 41, 12),
#                               'http://www.curtis-dyer.com/index/',
#                               3038608.43],
#                        6: {   4: datetime.datetime(1991, 12, 19, 18, 17, 4),
#                               5: 'YPrCAcOTPdKHSVpljJSs',
#                               6: [-7.5335514, 'NtHbJiICXRRAhaBFdUML']}},
#         'eius': {   9: -778919.322523,
#                     10: [   'https://price.net/main.htm',
#                             'ZsCnDxUGwSRpoESUwZZq',
#                             datetime.datetime(1976, 10, 12, 21, 58, 25)],
#                     11: {   9: 'erika82@hunt.com',
#                             10: 2262,
#                             11: [   'mFNDtuoMYFNLowGBkmJg',
#                                     'http://www.mills-wilson.com/explore/blog/category/']}},
#         'et': {   6: 'http://www.mitchell.com/search/wp-content/categories/index.html',
#                   7: [   datetime.datetime(1989, 2, 10, 19, 37, 23),
#                          1621318.1,
#                          'UBSGPAvSwXLpfCubWFKL'],
#                   8: {   6: 9435,
#                          7: 'jXuAJXWKKjGRzxOptQDt',
#                          8: ['sXgLHtFcytJTpmfjbmXH', 8737]}},
#         'facilis': {   5: Decimal('-5931287.0'),
#                        6: [   'jacksonmichael@harris.com',
#                               datetime.datetime(2008, 6, 29, 4, 44, 52),
#                               8781],
#                        7: {   5: 'http://www.espinoza.com/',
#                               6: 7881,
#                               7: [   'rzkjBRKgEPGMlxdKspyj',
#                                      'kenglish@gmail.com']}},
#         'molestias': {   3: 'OoJhlwDJTAapUrxEnMki',
#                          4: [3809, 3575, 4.50346],
#                          5: {   3: 'rCcHAIOAVfbQfzMCjxIt',
#                                 4: 3090,
#                                 5: [   'TWqtltBOeaAERSSUhzaK',
#                                        'SRRBJRfbSWJcLDCRlNqM']}},
#         'quibusdam': {   8: 'erica26@hotmail.com',
#                          9: [   'AmfiuGzkYIrPmVPDCSbV',
#                                 'SDWkyEOrrYpyAplbVkaZ',
#                                 427.4],
#                          10: {   8: 'fMpqwiQVyhqDqvfLZUUR',
#                                  9: datetime.datetime(1995, 3, 14, 3, 53, 57),
#                                  10: [   datetime.datetime(1985, 6, 9, 15, 54, 18),
#                                          'ijAiLkWRiLTxDcJblkzO']}},
#         'quo': {   7: 'drlYyTxEBMOgColrvFZA',
#                    8: [   'RqAthgINhyXqdtTkbBWO',
#                           'cpMnJFMlcwiTauANBbst',
#                           'PiQqKzYbpejEPkZTINvV'],
#                    9: {   7: Decimal('5858631324398.0'),
#                           8: Decimal('-5282.0'),
#                           9: [   'GrwIBSrhEUdChLLhDlVE',
#                                  datetime.datetime(1990, 7, 19, 18, 48, 7)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   9889,
#     'ZhWNaroKzQhtSdKCYpOQ',
#     8139,
#     'https://www.roberts-johnson.net/',
#     'LPdZVmWGBTHaMvGsrJvk',
#     4563,
#     'julie83@hotmail.com',
#     'http://young-scott.info/privacy/')

faker.providers.ssn

fake.ein()
# '68-5892811'

fake.invalid_ssn()
# '785-00-1672'

fake.itin()
# '956-81-4698'

fake.ssn(taxpayer_identification_number_type="SSN")
# '479-79-8837'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_9; rv:1.9.3.20) '
#  'Gecko/2013-06-29 23:42:04 Firefox/9.0')

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

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

fake.linux_processor()
# 'x86_64'

fake.mac_platform_token()
# 'Macintosh; U; PPC Mac OS X 10_6_6'

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/9.70.(X11; Linux i686; yi-US) Presto/2.9.164 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; ik-CA) '
#  'AppleWebKit/534.37.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B119 '
#  'Safari/6534.37.7')

fake.user_agent()
# 'Opera/8.45.(Windows NT 5.0; ig-NG) Presto/2.9.181 Version/10.00'

fake.windows_platform_token()
# 'Windows NT 4.0'