Language ar_EG

faker.providers.address

fake.city_prefix()
# 'Lake'

fake.military_state()
# 'AA'

fake.postcode()
# '07288'

fake.zipcode_plus4()
# '36951-6162'

fake.city_suffix()
# 'side'

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

fake.military_apo()
# 'PSC 7170, Box 2717'

fake.state()
# 'New Jersey'

fake.zipcode()
# '47289'

fake.military_ship()
# 'USNS'

fake.building_number()
# '11708'

fake.military_dpo()
# 'Unit 1335 Box 9888'

fake.secondary_address()
# 'Suite 042'

fake.street_name()
# 'Latoya Point'

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

fake.city()
# 'Deannamouth'

fake.address()
# '9208 Harper Highway Suite 224\nKathleenport, IN 83659'

fake.street_address()
# '400 Angelica Circles Apt. 067'

fake.postalcode()
# '59940'

fake.street_suffix()
# 'Mill'

fake.postalcode_plus4()
# '49384-1938'

fake.country()
# 'Mauritania'

faker.providers.automotive

fake.license_plate()
# '325-066'

faker.providers.bank

fake.bban()
# 'BIUG1731420361617'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB66RRFZ7797264321454'

faker.providers.barcode

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

fake.ean8()
# '11589600'

fake.ean13()
# '7685133873290'

faker.providers.color

fake.safe_color_name()
# 'purple'

fake.rgb_css_color()
# 'rgb(163,190,205)'

fake.hex_color()
# '#2d9e50'

fake.rgb_color()
# '99,180,68'

fake.color_name()
# 'RoyalBlue'

fake.safe_hex_color()
# '#dd0000'

faker.providers.company

fake.company_suffix()
# 'Inc'

fake.bs()
# 'incentivize customized portals'

fake.catch_phrase()
# 'Multi-lateral executive leverage'

fake.company()
# 'Day-Knight'

faker.providers.credit_card

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

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

fake.credit_card_provider(card_type=None)
# 'VISA 13 digit'

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nJohn Harris\n4833159975657437 02/27\nCVC: 596\n'

faker.providers.currency

fake.currency_code()
# 'EUR'

fake.currency_name()
# 'Tunisian dinar'

fake.cryptocurrency_code()
# 'PPC'

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

fake.currency()
# ('TZS', 'Tanzanian shilling')

fake.cryptocurrency_name()
# 'NEO'

faker.providers.date_time

fake.month()
# '01'

fake.year()
# '2001'

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

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 12, 13)

fake.month_name()
# 'مايو'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1997, 4, 10, 2, 13, 2)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1344, 1, 10, 6, 30, 54)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1992-05-28T05:42:19'

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2000, 10, 8)

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2018, 12, 22)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 12, 11)

fake.time_delta(end_datetime=None)
# datetime.timedelta(17360, 299)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 19, 17, 10, 28)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 11, 28, 15, 11, 46)

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

fake.am_pm()
# 'ص'

fake.timezone()
# 'أوروبا/أثينا'

fake.century()
# 'الثامن عشر'

fake.date_object(end_datetime=None)
# datetime.date(2016, 3, 8)

fake.day_of_week()
# 'الخميس'

fake.time_object(end_datetime=None)
# datetime.time(12, 1, 5)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 12, 28, 8, 37, 5)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '16:01:46'

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2017, 1, 20, 8, 37)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2004, 4, 13, 13, 7, 12)

fake.day_of_month()
# '27'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 10, 13, 0, 1, 56)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 12, 30, 3, 9, 46)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 17, 20, 55, 16)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 4, 8)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2018, 12, 3)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2014, 9, 9)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 12, 19)

faker.providers.file

fake.mime_type(category=None)
# 'video/x-matroska'

fake.file_name(category=None, extension=None)
# 'similique.wav'

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

fake.file_path(depth=1, category=None, extension=None)
# '/laborum/fuga.odt'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('33.03699', '-117.29198', 'Encinitas', 'US', 'America/Los_Angeles')

fake.latlng()
# (Decimal('-54.492045'), Decimal('9.134511'))

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

fake.location_on_land(coords_only=False)
# ('20.88098', '75.11937', 'Parola', 'IN', 'Asia/Kolkata')

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

faker.providers.internet

fake.ipv4_network_class()
# 'b'

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

fake.ascii_company_email(*args, **kwargs)
# 'garrettbrenda@johnson.com'

fake.slug(*args, **kwargs)
# 'voluptatibus-quod'

fake.domain_name(*args, **kwargs)
# 'harris-burgess.com'

fake.url(schemes=None)
# 'https://cummings.net/'

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

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

fake.uri()
# 'http://thomas-carney.com/'

fake.domain_word(*args, **kwargs)
# 'garcia-wilson'

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

fake.ascii_email(*args, **kwargs)
# 'stoutelizabeth@reid.com'

fake.hostname(*args, **kwargs)
# 'db-21.jones-hernandez.com'

fake.uri_page()
# 'homepage'

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

fake.tld()
# 'com'

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

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

fake.mac_address()
# '90:a3:77:4b:48:af'

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

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

fake.uri_extension()
# '.htm'

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

fake.email(*args, **kwargs)
# 'meghan78@reed-higgins.biz'

fake.free_email(*args, **kwargs)
# 'tina96@yahoo.com'

fake.ipv6(network=False)
# '24b3:6c92:7627:5215:1000:f684:cb12:97e6'

fake.company_email(*args, **kwargs)
# 'bennettwilliam@armstrong.org'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-19-560326-5'

fake.isbn13(separator="-")
# '978-0-324-49647-5'

faker.providers.job

fake.job()
# 'Editor, magazine features'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Suscipit culpa quaerat corporis amet natus nostrum.',
#     'Distinctio maxime nostrum nobis iste sed harum.',
#     'Autem cupiditate ipsam inventore distinctio sapiente sequi.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['earum', 'natus', 'ducimus']

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Minima dolorum eum at excepturi. Dolorum ipsum ex.',
#     'Omnis amet eos voluptatem. Repellat explicabo provident labore est ad '
#     'animi.',
#     'Sequi est harum sed cum. Cumque earum quo odio optio earum. Quasi facilis '
#     'qui quibusdam sunt error vitae explicabo.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Fugiat non numquam veritatis aliquid repudiandae. Ad fuga culpa deleniti '
#  'aliquid incidunt assumenda. Natus deleniti ut tempore.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Aspernatur eveniet quos. Tempora cumque laudantium eveniet quam iusto '
#  'cupiditate. Laborum consectetur sunt corrupti illo.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Odit voluptate omnis suscipit hic hic.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# False

fake.sha1(raw_output=False)
# '9564faeb1bdd346d3ec5c7aa6a742ea3c7960307'

fake.language_code()
# 'ik'

fake.sha256(raw_output=False)
# 'c2fc3df4a0e445c91b6dbeb9c9eac8b6230e4b87ee8392de9670eb68034cef1f'

fake.md5(raw_output=False)
# '31a49e48d2697623753c5fac672c5d36'

fake.locale()
# 'tl_PH'

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

fake.null_boolean()
# False

fake.binary(length=1048576)
# (b"Y\xf6L\xfe\xad\xa6\x81\xe5\xd8\xab:r\x14\x1e\xb0j'l\xd0\xcev\xc9\x87u"
#  b'\xe7\xb8WV\xfa\xe5\xc2\xf4\x16O\x0f{!Q\xb3\xbb\xb7*\x11\x00-\xf4\xad\xd7'
#  b'c\xd3\x7f>4\t\x84.\xcd\xfd\x86\xa9"\x1a\xc5\xb6\x8dZQ\x85\x1bU\xcbc'
#  b'\xc4,\xd1\x12\xa2\xa8\x0c\x03-\xd7\xbe \xa5\xe4\xa55\x82\xe7\xb6\x02'
#  b'\x82\x88\xf1\x91\xc0)\xeezTCv7\x8c\xfc\xb38\xa9\x10=y\xf2\x01J\xe1TU_\x8a'
#  b")\xda\xef\xd6\x00\x02\xe6\x1e\\\xb2jq\x13'\x97\xdav\xd5\xf91\xa5\xfel\x19"
#  b'\x96\x86\xe1\xa7\x9a+\x84X\xfc\x89\x995\xa1t7S\xa8\xeb\xe9 \xb7rq\x9b'
#  b'\xa366\xb5\xd2\xd2\x89@\xe6)nu\xe3.|\xe6\x90\xb6r\x0e\xab\xbdD*'
#  b'\xd1\xb9\x8e\x06.\x0f\xffH\xa0~\xd1\x98Iw\xa7\x88k\x8c-um\x08\x9d6&\x12[\xd8'
#  b'.\x9a\x9d)>\x85\x03\xe4\xe7\xdf\x9f)np\xf8\x93\x83v.\xf9\xec\x08QWH*\x15M'
#  b'\x8e|\xeb\xb9\xfda\x14\xfb\x9a\xbe\xf4\xc1~Sb=y\x89\xfe\xa1\x7f\x85gI)"\xbfm'
#  b'c\xe5g \xf4U\x0b\x806\x8a\x9c\xe7N\xd5\xc4\n\x8d\xe4(?\x04\xd1\xdd\x02'
#  b'\xfe\xbf\xe9\x96b\x97\xb5.\xc2hc\x92o\xd5\xe4lH\xe4\xe9RY\x0fF$0$\x1d\x8c'
#  b'\xbaU\\#\x83\x17\x00\xaf\xd6\xff$5\xbbT2\xf3#{\xd5\x8be(\xd5\xf4'
#  b'\xeb\x1e\xb0\r\x10\x03\xa4\xe5Z\x96ay\x03w\x98\x94o\x1dD\x82S\xaa&_'
#  b'\xb5Mj\x9a\xa0\xcb6\xab\x0e\xdcC\xaca@\xfaR\x1f\x15\x1c\x90\x7fF=l31\x88\x95'
#  b'n[\x7f~>\x05\x18R\x11\xc6\x90\xa2\x0c\xc8SN\xab&\xd6\xacrxF\x1b\xc2/\xfd\xce'
#  b'\xb7\xe62r3\xa9c\xdaI\x05\x03\x95\x93\xfd\xfa4\x9a\xbd\x9f\xb0\xd3\xcf\xe3g'
#  b'\xdb\xf21\\\xf03\xf0\xf8\xee\xd3\xc0&\xbf`\xed\xb4\x0f\xb1\x06\x9f'
#  b'\x8a\x87z\x02\xbe+\xd2\xa0\xafs\n\xe5\xf5\x99\x8exL\x02\x02Y\x1c\xee!-'
#  b'\xdfG\xc7g\x11\xf3h\x97|\xed\x97\xba\xd1\x87\x90\xa7T\xc1\x16\xff/\x8f\r@'
#  b'Sf\xd6a\xc3E&\x14J\x8aq.\x9aW\x07t\xe0Z\xa9{\xe1_j\x15B\x04\x1a\xbf'
#  b'\xa7X\x9e~\xd5\xfd\xed\xb1!(\xd1\xab\xaeM\xe0\x90\x0ct\xf9\xe9\xbaJ\xaa\xce'
#  b'[I\xb9\xff\x8ci&.\x8a\xc9\x10\xa4\xafJL\xad\xee\x16gH+\x0fD\xd4X\xcf{\xfb'
#  b"'a\x14\t\xc693hD\xfc\xff\xb6\xc1\x8b\x8c\xdd\x1c2\xaf\x96N\x1bv*"
#  b'\xe5\xa9\x1c2NQT\x1d\xc3\x8dv\xc0<*pJZ\xd1\xc8d\x82\x1a7\xe5P\x9e6\xd8'
#  b'\xe7\xff9\x89l\xe4\x00\xdcx\xd8\xa3\xfa\x7fLYZ\x14O\xa8>?\x9f=d\xd9\x17p9'
#  b'\x8e\x06F\x1e\xe6\x11\xf66\xb0\xa8\x8dEL#\xbc\x95\xf8\xb9\x1d1\xbdO%\x0b'
#  b'\xbeI\xaa\x92\x8aK\x9e\x1c\x9f0H\x9a\xdb\xef$9\xa3\xe1i\xa3\xeeu\xebL'
#  b'\x82\t\xcd\xb3+x^\xc2N\xdeI\x0f=\xd0\xf2Y[\xc3`\xac\xc30gp.4d\xdd'
#  b'\xe3D\xaf\x1eA\xe5&@j\x8a\xdb\x8a4C\x9f\xc3(\x06\xe4_\xcb\x9f!hh&\t\x94'
#  b'\xd9be\x7f1\xf2\xd8\xd8\x95\x0f\x1d`E\xdf\x9f\xb3(\x94N\x8e\xbam\x88\xf5'
#  b'\x81\x9a5\x15l\x00w\xbc\xdb\xacG\xcc@;{\xb5\xd4\x86aP~\xcb\x1f\x80'
#  b'\xa0\xd9\xae\x7fc\xbe\xce8\x82c\')\xdbY\xda\x18I.\x14\xeaH\x95"FFY\x15\x89'
#  b']l\x91`\x92XK\x1c\x81\x00\xe3\x1bk\x83\xcdZ\xee\x05\xe6\xf4\xe6\xe8\xa7|'
#  b'.\x83\xf9>\x95\x94\xe0\x96%\xe1\xd5\xab\xfe\xe09\xaa\x9c\x08\x1b\xc0h\x98\to'
#  b'\x1c\x8b\xbe \xcb\xad\xfbV\xf2\xdd\xb7\xbd\xfb\x90\xea\xaa\x811\xb39{~j~'
#  b'K\xder\x99\r\xb0Nu\xaa\xca\xd5s\xc2?w\xea6\x87\x9c>dl\x0bu\x19\xaa\xa6\x12'
#  b'\xbe\xc5-\x1c\x88^\x80\xa1\xb1\x94\x7f\xe7T\xc3\x18\x0e\xc7\xe6\xda\x85'
#  b';Q\xeb?U\xd4\xbc\xedL\xd2l\\y\x0e\xd7\xfa\x81\x7f\x8f\xa1\x8c\xa5?\x19'
#  b'\xcf\xf1 >\x7f\xfb\x0c\x15`\xbb\x99\x17k\xb5\xa5#')

fake.uuid4(cast_to=<class 'str'>)
# 'dc9bd801-0e4d-4d71-a246-85ac43773ceb'

faker.providers.person

fake.name_male()
# 'Richard Miranda'

fake.first_name_male()
# 'Jon'

fake.name_female()
# 'Mackenzie Murphy'

fake.suffix_male()
# 'DDS'

fake.last_name_female()
# 'Carrillo'

fake.suffix()
# 'MD'

fake.prefix()
# 'Mr.'

fake.last_name()
# 'Thompson'

fake.first_name()
# 'Patricia'

fake.name()
# 'Curtis Fritz'

fake.prefix_female()
# 'Dr.'

fake.first_name_female()
# 'Makayla'

fake.last_name_male()
# 'Nelson'

fake.prefix_male()
# 'Mr.'

fake.suffix_female()
# 'DVM'

faker.providers.phone_number

fake.phone_number()
# '001-622-154-3974x206'

fake.msisdn()
# '1379430980661'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '548 David Motorway\nBauerborough, VA 93002',
#     'birthdate': datetime.date(1925, 10, 12),
#     'mail': 'michelle76@gmail.com',
#     'name': 'Sheila Lucas',
#     'sex': 'F',
#     'username': 'mholland'}

fake.profile(fields=None, sex=None)
# {   'address': 'USNS Johnson\nFPO AP 88954',
#     'birthdate': datetime.date(1950, 9, 7),
#     'blood_group': 'O-',
#     'company': 'Gentry, Tucker and Russell',
#     'current_location': (Decimal('36.095255'), Decimal('-4.472761')),
#     'job': 'Cabin crew',
#     'mail': 'brandon69@gmail.com',
#     'name': 'Autumn Howell',
#     'residence': '378 Benjamin Square\nLake Lindaton, VT 67896',
#     'sex': 'F',
#     'ssn': '232-59-5445',
#     'username': 'tina64',
#     'website': [   'http://mccarty.com/',
#                    'https://www.valenzuela.com/',
#                    'https://ayala.info/',
#                    'http://www.woods.com/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   9153,
#     datetime.datetime(2017, 10, 16, 19, 8, 34),
#     1858,
#     'zfzBTdrqeWCbrxSUSRVz',
#     139,
#     'iWPRlrZEODhRuZHTyckx',
#     'PVRpvlRMFlgduXiRPPwx',
#     113,
#     'EfgrsOEUFdMSadDmQiyk',
#     'YXGSWKBtVchtsvLEMuqT',
#     'brenda90@sparks-lowery.info',
#     'nolnTWjLzLfjOzKyAvjM',
#     Decimal('-79843.0'))

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'oFCkZftFJWHieoNNtkha', 'HyYnRbdobWHNbAEgiMja', 'VmMMsHhqAutlLgYZYezt', 'csoVdnkTbXSJmAsfvIWW', 'upZFtJeLghBIKtNPLBkY', 6773, 'WVvTEFweZDjpswNqsgZm'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'http://www.bowen-rios.biz/',
#     Decimal('6.0'),
#     'xJzmCztomlIiwtrlDLbA',
#     'http://www.rivera.com/',
#     'DCOGjlsVGLnpjQKWneEz',
#     5969,
#     5749,
#     'https://nelson-weber.org/',
#     -358.0,
#     'ayOzHprJiUNZaiNwFaOq')

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2006, 5, 9, 23, 8, 41),
#     'gqVtStKqTmCRMhyxVjwJ',
#     7818,
#     'WrflQCSibCFzfWUSrRsF',
#     datetime.datetime(1976, 7, 25, 0, 34, 59),
#     Decimal('1636116667.0')]

fake.pyint()
# 3759

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

fake.pystruct(count=10, *value_types)
# (   [   3085,
#         'UuleDShonnjWWHmgxFVV',
#         'janet40@williams-bush.biz',
#         'CPupgRHeXvCeHnUehnxo',
#         'YXxtRqqBATSbCApLbvEx',
#         'lsBnqtWQpyPIqvYuzFJx',
#         'jKXmMHRNIuTCrKSsQuJe',
#         datetime.datetime(2018, 7, 22, 17, 6, 43),
#         'https://martinez.com/login/',
#         'pAgKNxpqbpCueVnqDbfo'],
#     {   'architecto': 'dBeajzBlHJuGJoWJVUHM',
#         'dolorem': datetime.datetime(1998, 3, 11, 3, 18, 3),
#         'placeat': 4964,
#         'possimus': 'leah55@yahoo.com',
#         'quaerat': datetime.datetime(2000, 4, 8, 10, 29, 49),
#         'rerum': Decimal('78978065744555.1'),
#         'tenetur': datetime.datetime(1991, 10, 17, 21, 9, 45),
#         'ullam': 'EXpdhwYdpJvdgbCGJlAt',
#         'voluptatem': 'uNAMKrvvDtZHzFSYAauP',
#         'voluptates': 'cgqcxikkclCUFTdRggGj'},
#     {   'alias': {   4: 866054884377.0,
#                      5: [   704,
#                             'https://www.leblanc-calhoun.com/search.jsp',
#                             datetime.datetime(1978, 8, 6, 23, 23, 54)],
#                      6: {   4: 'TObeMqlwdXGkWedCfHNv',
#                             5: 'iQVOFIMzUSixVQqIRaVs',
#                             6: ['rKhAfXjQQwBSQPaaIimu', 5054]}},
#         'aliquam': {   5: 'michaelchavez@hotmail.com',
#                        6: [   Decimal('0.86163'),
#                               datetime.datetime(1999, 10, 1, 0, 15, 45),
#                               'IHwfwDQXLWckzBqacEHH'],
#                        7: {   5: 4418,
#                               6: 1398,
#                               7: ['TxNaxYastFLCQuxFsOCy', -3.635775145961]}},
#         'illo': {   7: datetime.datetime(1999, 8, 27, 22, 9, 14),
#                     8: ['OfxGuybmaDfNBYiblNMM', 586, 'GyQVeKoQBnvATCHBeIgN'],
#                     9: {   7: -11036721107606.3,
#                            8: datetime.datetime(2018, 5, 24, 18, 40, 5),
#                            9: [1617, Decimal('-345277389208664.0')]}},
#         'nemo': {   8: 'joseph25@gmail.com',
#                     9: ['NeGTopdTkCRbupKONwOs', -5264771006.71, 1083],
#                     10: {   8: 'rweaver@mcintosh-spencer.info',
#                             9: 'TAeWLNjVQnXNDMDNWYSD',
#                             10: [   'QrbKBbnKKmgNoFsRMSSt',
#                                     'bHiAzVpvpkiLGUrnpRCe']}},
#         'porro': {   3: 157,
#                      4: [   'olsonpatrick@gmail.com',
#                             'YkauFUrfehIwsbyhTCNI',
#                             9276],
#                      5: {   3: 'eDxsdrwYjLNdoqIVnWzZ',
#                             4: 'hZrIIQgLCCMAwmKeBvpB',
#                             5: [   'llWDsvbirBLFVDEuYWOy',
#                                    datetime.datetime(1998, 5, 7, 3, 4, 28)]}},
#         'quam': {   2: 'christophermoore@yahoo.com',
#                     3: [   Decimal('46516137165385.0'),
#                            397123.0,
#                            'http://www.sullivan.info/author.htm'],
#                     4: {   2: 'http://www.harvey.com/',
#                            3: 'TdpIbqepfspCSrkTfolT',
#                            4: ['oRkPEcURzcPPPjmKeKag', 'jmueller@brown.net']}},
#         'qui': {   1: 'rqhrhfFsxidtsnYquLtt',
#                    2: [   820.45188945297,
#                           3980,
#                           'https://reyes.com/list/app/categories/privacy.htm'],
#                    3: {   1: 'WHEcaUQYWeJSyxqxzcsP',
#                           2: Decimal('-2.11849348459'),
#                           3: [   -37353821.999672,
#                                  datetime.datetime(1989, 9, 19, 8, 9, 36)]}},
#         'quis': {   6: 6602,
#                     7: [   'rtaylor@gmail.com',
#                            'MYVrKQYGVPNpyjeJauEv',
#                            'dangonzalez@lopez-jordan.com'],
#                     8: {   6: -743.407,
#                            7: 'AjJgizfucTVuyYeYrZKu',
#                            8: [   'http://gonzales-obrien.com/search/',
#                                   -8847485.86]}},
#         'veritatis': {   0: 'whitebrian@burke.com',
#                          1: [   datetime.datetime(1994, 7, 31, 12, 39, 20),
#                                 'SdipFSEwZNMZmXpyyjDH',
#                                 5494],
#                          2: {   0: 'fZrxloWaAliQxKWPiAUb',
#                                 1: -138623799724.0,
#                                 2: [   'MStZyQhlpwIQScZalWOH',
#                                        'perezronald@hood.com']}},
#         'voluptatem': {   9: 5644,
#                           10: [   'amberbyrd@fernandez.org',
#                                   -394526.24608167,
#                                   6905],
#                           11: {   9: 'ANYPdGrJUcRAQdZUaMIJ',
#                                   10: 43637878345.0,
#                                   11: [   datetime.datetime(1985, 12, 20, 6, 47, 45),
#                                           9059096.8993106]}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusantium': 7134,
#     'adipisci': datetime.datetime(1997, 2, 10, 21, 22, 13),
#     'atque': 'eOpvDbZgRXnDcNDoWSKB',
#     'consequatur': 'xdrVHUMuiqglxDztReWd',
#     'deleniti': 'kqOKDPhycSjJnqAfKXOf',
#     'distinctio': 'wCzoKnebeTwGnSUEwPXB',
#     'ducimus': 8369,
#     'facere': Decimal('2431284389.92652'),
#     'natus': 'WIncxdGFssMcNiYFDrPL',
#     'nulla': 'GFANfpZNzQCMPfUWjbqX',
#     'quia': Decimal('-65.2912877'),
#     'tenetur': 26230969736704.0,
#     'voluptatem': 'qOebMGFQRqgKvElMOweY'}

fake.pyfloat(left_digits=None, right_digits=None, positive=False)
# -3825.51167807

faker.providers.ssn

fake.ein()
# '62-7616730'

fake.ssn(taxpayer_identification_number_type="SSN")
# '328-51-0266'

fake.itin()
# '931-97-5620'

faker.providers.user_agent

fake.mac_processor()
# 'U; Intel'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_12_2; rv:1.9.5.20) Gecko/2017-04-30 '
#  '04:21:28 Firefox/13.0')

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

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2014-05-30 05:58:47 '
#  'Firefox/3.6.16')

fake.opera()
# 'Opera/8.58.(X11; Linux x86_64; pt-BR) Presto/2.9.186 Version/10.00'

fake.linux_processor()
# 'x86_64'

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

fake.windows_platform_token()
# 'Windows 95'

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

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_4 rv:6.0; lo-LA) '
#  'AppleWebKit/532.20.4 (KHTML, like Gecko) Version/5.0.4 Safari/532.20.4')

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