Language la

faker.providers.address

fake.postcode()
# '33689-6909'

fake.zipcode()
# '16398'

fake.secondary_address()
# 'Apt. 669'

fake.street_name()
# 'Riggs Orchard'

fake.postalcode_plus4()
# '39359-6093'

fake.street_suffix()
# 'Junction'

fake.country()
# 'Korea'

fake.military_apo()
# 'PSC 6910, Box 2715'

fake.state()
# 'Alabama'

fake.military_dpo()
# 'Unit 9992 Box 4215'

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

fake.city()
# 'West Anthony'

fake.address()
# '92487 William Overpass\nBergbury, OK 35075-6731'

fake.military_ship()
# 'USNS'

fake.postalcode()
# '15889'

fake.city_suffix()
# 'burgh'

fake.military_state()
# 'AP'

fake.zipcode_plus4()
# '20064-0618'

fake.city_prefix()
# 'Lake'

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

fake.state_abbr()
# 'TN'

fake.street_address()
# '1907 Dunn Highway Apt. 100'

fake.building_number()
# '98298'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('-155.906104')

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

faker.providers.automotive

fake.license_plate()
# '3H 7240F'

faker.providers.bank

fake.bban()
# 'RDQZ1923920651417'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB23DKND8196955752393'

faker.providers.barcode

fake.ean8()
# '45200649'

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

fake.ean13()
# '9721781839917'

faker.providers.color

fake.safe_hex_color()
# '#22dd00'

fake.safe_color_name()
# 'green'

fake.rgb_color()
# '255,119,48'

fake.rgb_css_color()
# 'rgb(225,180,155)'

fake.color_name()
# 'Silver'

fake.hex_color()
# '#cd4abf'

faker.providers.company

fake.company()
# 'Mayo, Ramirez and Schroeder'

fake.catch_phrase()
# 'Horizontal dedicated challenge'

fake.bs()
# 'integrate compelling eyeballs'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nRhonda Allison\n213186960629384 08/27\nCVC: 129\n'

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

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

faker.providers.currency

fake.currency_name()
# 'Eastern Caribbean dollar'

fake.currency()
# ('MWK', 'Malawian kwacha')

fake.currency_code()
# 'VUV'

fake.cryptocurrency_code()
# 'NMC'

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

fake.cryptocurrency_name()
# 'Monero'

faker.providers.date_time

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(52, 6, 19, 10, 53, 6)

fake.month_name()
# 'September'

fake.timezone()
# 'Asia/Dubai'

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 5, 20)

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

fake.time_object(end_datetime=None)
# datetime.time(13, 36, 30)

fake.time_delta(end_datetime=None)
# datetime.timedelta(14585, 15796)

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

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2008, 9, 1, 1, 4, 3)

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

fake.iso8601(tzinfo=None, end_datetime=None)
# '2006-12-11T20:09:01'

fake.am_pm()
# 'PM'

fake.month()
# '09'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 1, 13, 48, 54)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 8, 9, 22, 39, 40)

fake.year()
# '1972'

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

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '21:07:39'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2005, 4, 11, 16, 53, 13)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 10, 20)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 7, 13, 19, 22, 48)

fake.date_object(end_datetime=None)
# datetime.date(1997, 7, 23)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1937, 11, 6)

fake.century()
# 'XII'

fake.day_of_week()
# 'Monday'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 3, 18, 4, 24, 59)

fake.day_of_month()
# '24'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 7, 11, 0, 48, 36)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 7, 2, 13, 47, 52)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 7, 13)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 3, 24, 19, 8, 43)

faker.providers.file

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

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

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

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

fake.mime_type(category=None)
# 'multipart/mixed'

fake.file_path(depth=1, category=None, extension=None)
# '/et/esse.json'

faker.providers.internet

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/993/942'

fake.safe_email(*args, **kwargs)
# 'ryan43@example.org'

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

fake.ascii_email(*args, **kwargs)
# 'tracygrant@gmail.com'

fake.ipv6(network=False)
# 'e399:ca2b:ee7c:4539:633a:2c35:89df:f2f6'

fake.ascii_free_email(*args, **kwargs)
# 'xfranco@hotmail.com'

fake.mac_address()
# 'de:79:b5:33:8b:a5'

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

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

fake.uri()
# 'https://wilson-collins.com/faq/'

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

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

fake.slug(*args, **kwargs)
# 'deleniti-sunt-ipsum'

fake.domain_name(*args, **kwargs)
# 'torres-clark.info'

fake.uri_page()
# 'terms'

fake.ascii_company_email(*args, **kwargs)
# 'danwilliams@welch.info'

fake.tld()
# 'com'

fake.domain_word(*args, **kwargs)
# 'friedman-oneill'

fake.free_email(*args, **kwargs)
# 'boydanthony@gmail.com'

fake.uri_extension()
# '.jsp'

fake.company_email(*args, **kwargs)
# 'patrick14@keller-durham.org'

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

fake.url(schemes=None)
# 'http://www.wood-obrien.com/'

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

fake.ipv4_network_class()
# 'b'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-76646-151-4'

fake.isbn13(separator="-")
# '978-0-17-599587-5'

faker.providers.job

fake.job()
# 'Equality and diversity officer'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Excepturi recusandae ullam repudiandae pariatur enim. Esse sapiente '
#     'doloribus consequuntur dignissimos amet.',
#     'Velit earum officiis dolor alias laudantium. Possimus recusandae beatae '
#     'sapiente expedita odit.',
#     'Fugiat odit reprehenderit.']

fake.words(nb=3, ext_word_list=None)
# ['reiciendis', 'culpa', 'saepe']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Aperiam fugit necessitatibus deserunt similique.'

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Earum autem libero reiciendis maiores in. Quasi vel vel ducimus laudantium '
#  'recusandae fugit.')

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Sunt architecto nulla libero. Assumenda illum fugit totam. Aperiam labore '
#  'veniam adipisci nostrum cum enim sapiente.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Optio iure corrupti iusto maxime ipsa.',
#     'Perferendis quas nisi rerum voluptatem ex eaque.',
#     'Commodi placeat accusantium.']

faker.providers.misc

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

fake.md5(raw_output=False)
# 'fb119f9ab90e7b445b3913ea604aa3ad'

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

fake.null_boolean()
# None

fake.locale()
# 'ff_SN'

fake.binary(length=1048576)
# (b'\x9f\x17\xea\x94\xbdn\x84W\x00\x8eIFU\xc1\xc4 g\xddFE\xe2\xb7k\ruYOk'
#  b'\xb8\x9b\xabZ\x9d\x89+\x8c\x03\xfbH\xfd\x9b\xd96\x18BEB!\x0bP\xfd\xbb'
#  b'\xec\xd1\x87\xc6\xfa\x00X(\x83=\xed\xce\xc1\x87\xd8\xd5\x07\xd2ue1Y|\xd4'
#  b'\xc6\x02V\x96\x9c`\xfe\x91K\x05\x0et\xc5U\xefT\x90VC\xe3`K\r\xd6'
#  b"\xd1S\xe6\xd0\x08\xac\xe7\x17'\x8dI\x08\xf3\xd3\x1a\x05\x0cT\xee\x1e"
#  b'x\xa1\xd0*\x86\xc5\x03X\xef\xf0?\xcc\x04|_~\xed!\xf6\n@\xc6Sh'
#  b'\x8d\x80\xc9\x0c\x03\xcb\x8cV\xa1\xc2\xc2\xe0$\x17\xc0L\x97\xe4,\x1f'
#  b'3\xdd\x9a\xb8/r\x95\xe4\xfbbr\x1f\xafP\x9e>\x87\x9e\xb9\x08|\xf7\xdb\xea'
#  b'N\xfa\x9ff\x1e\xe2-?%qm\x8b\xd2\xc4\xe1\x96\t\xeb\x94\x07\xd21\xdcq'
#  b'\xed\xc2Z\xa3\x18\xdf$\xeb\xeb\xd3rb\x98/4X\xd2pd\xed\xbd\x13\x1d\xbb'
#  b'\x8a8M\xae\xcd\xeb\xb0\xdc\x04\x84\xc7\xc6*<\x86\x9f\xf0N\xbd\xc0'
#  b'\xb1\xcc\x8ar\xefk!\xda\x1f\xfd\xde\xde\xf4\x8e\xf9uP@\x93 -M\xa6\xc1'
#  b'\xc5\xe4\xc4R\x7f\x86\x8e\x05n\x88\xafdkt\xbd\x88j=\x8b,\x85\xb1\xb0\xd1'
#  b'\xc7E~D\xd7\x00a\x02\xd1\xaf\xa9\xe5\x8a\x0f\x7fO\x13\xedn\x96'
#  b'\xd6\x1a\x91\xe1J\xe2\xc1\xae\xd2r\xae\xd9\xc5\xd4\xd0\xc4>\x84_('
#  b'\xd9\xf0\xe2\x14\x8a\x0b\x143\xd9f\xa8!CEj&\xe9\xe3\xbf\x92\x81\xb4T?'
#  b'S\t\x16\x048_U\x97\x98E\x10\xd6\xbd-\xa6\xa4\xab\xa4\x13\n\x9a\xf7\xf9w'
#  b'\x9bc\xc7)\x14\x80\xe4\x13\xbetk\xac\xb2\x9f\x99\xb6\xf4\xc7\x1a\t'
#  b"\x94\xe76\x8fD\xbe\xd3\x9f\xaf\x84\xc3]'\xe7\xdet\xb4&c\xbaO|jE"
#  b'\\\xd5\x9b\x05\xf2\t=\x9c\x87\xdd{\xc9\xb5!6\x18-\xdf\xc6\xe7\x86\xf2#8'
#  b'\x9afS\x98\x8b\x14!\x01\xed\xd8M\xa6\x8e\xf7r\xde\x08\x83\r\x16\x8bA(~'
#  b'\xd6V\xd5\xaa\xc1(&y\xe9\x89\xcef\xb2\x7f\xae\xb0\x06n=N\x14\xc5\xaed'
#  b'a\xed\xa0\xb3s\xef\x83\\W\xb8B\xa8\xc8I\xc8D,\x91\xcd\n\xd3<\xcb$'
#  b'\xac\xd7\xc9[\xb8\xa7i\xed\xebcd\xfe\x02\x0e\xea\xf3J\x0fy\xd9t0\xcb\xfb'
#  b'\rs\x83\xc28\xe2\xdc\x1d\x10A\x93\xf9\xc9\xcev\xa9\x14;m\xac5\xba\xce\xec'
#  b'\x8bSf\xe6\xe5C5\xcb\xea\x0b\xe2\xeaY\x81\xb4N\xf8&\xcf\xfe\xd4\xae\x07\x82'
#  b'\xd2\x7f\xd5.\x10L\x0e\x7f\xf8\xca\xa3q\x13\x93\x8b\xee\xb2\x17\xc5\xce'
#  b'\x1f\xab9"_\x1f\xa5K\xc8\x84x\xd4 O#\xe5m\xa8;\xb4\xbd\xb9;\xd4w\xcb\xed\xa3'
#  b'\xa2{v\xa8\xf7(h\x80\x93\xcc\x0c\xed\xbe\xe6\xde\xfe\xe7\x07^J\x1a\x87?\xf1'
#  b'\xfd\x1b}\x82\x8b3\x9az\xea"K\'dx\x89\xac#\xc4\xf2go\xb7\x8e\x92\xd4qc\xea'
#  b'\x13\xef`qO\x96\xdbL\x1d\xa2r\xe5n[\xe5\x8a4s\xc9\xfc\x90\xafB&\x8at$"c2zZ'
#  b'CT?\xa5\xdb4j`\xe9\x91\x82\xa2\xe9\x8d\xe8\xb9\x1dx*V4\xcb\xae)\xb2\xe9\x1bI'
#  b"\x08\x0ec\xe3\x06\xb9\x7ft&'F\xff?\x94\xfb:M\xd7\xd5!\x0e \xae\x92"
#  b'\x00\xcc\xffo\x90.w\x8e\r\xe0`\xa0\x02\xc54\xe7e\xd3\n\xd7M\xa2g\xd5'
#  b'\x89\xde0\xade\xd91\x7fh\xe8[\xd6\x13\xa9C\xaa\xeekjm\xb2\xea\xad,'
#  b'\xd5\t\x82\x01\xd1\x96\x89\xc0\xa4\xa7|\xcd:\xc7\x08\x9eH:\xbamh\xd6$\x0f'
#  b'\x02I\xe8\xac*\xd8\x9c\xf8\x1d\x1eF\xc2\x9dn\x88\x07tS~\xd2M\x81 \x1bj}hK'
#  b'\x81\x06\xeb\xe3\x81\xc1\xd9\xe8\x9c\xcc\xb4\xf4\x02\xfa\x17N\x01J"\x13'
#  b'\xb5\x91\xe6`\x89\x17\xcc\xcd>]&\xa9\x96\x8eZ\xcedl\xf2\xab\xf1\x8f~\xb7'
#  b'\xa21\xa2$\xa6\xe5\xc5oI9\xf8\x02\xb8\xa3\x18I.(9\x00\xc5t(\xb4\xc1\xdcx\xe5'
#  b'9\xf8\xe57m8hG\xc33\xa6\xf0\x8e\xa4\xc1\xc5\x8e\xc9\x90E\x11\xb3\x8d\x1b'
#  b'\xf1\x8e\xecO\x15\xef\xe93\xd7\x99d\xfb\x16\x1c\x8dD\xc6.\xdb\xd5\xeej=\xbb'
#  b'\xffU\x80\xfcQ\xff\xb1UY\xb3X\x95\x148\xfe\xbe')

fake.language_code()
# 'bn'

fake.boolean(chance_of_getting_true=50)
# True

fake.sha1(raw_output=False)
# '4b5b0495e050f15615298199bc18209a92d776c4'

fake.uuid4()
# 'e1d32ebb-3936-2b32-1b64-9eea1f13c3e9'

faker.providers.person

fake.name_female()
# 'Tina Williamson'

fake.name_male()
# 'Craig Fox MD'

fake.last_name()
# 'Bishop'

fake.prefix_female()
# 'Mrs.'

fake.prefix()
# 'Mr.'

fake.suffix()
# 'MD'

fake.first_name_male()
# 'William'

fake.name()
# 'Jamie Jones'

fake.suffix_male()
# 'Jr.'

fake.first_name_female()
# 'Stephanie'

fake.last_name_male()
# 'Kemp'

fake.prefix_male()
# 'Dr.'

fake.last_name_female()
# 'Holder'

fake.suffix_female()
# 'DVM'

fake.first_name()
# 'Julie'

faker.providers.phone_number

fake.phone_number()
# '07658250794'

fake.msisdn()
# '1579577032724'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '168 Rubio Pass\nJohnberg, TX 78641',
#     'birthdate': datetime.date(1954, 1, 4),
#     'blood_group': 'AB+',
#     'company': 'Wheeler-Clark',
#     'current_location': (Decimal('-76.279111'), Decimal('-0.384739')),
#     'job': 'Theme park manager',
#     'mail': 'alexandria23@hotmail.com',
#     'name': 'Christopher Walsh',
#     'residence': '7986 Lewis Crest\nLake Pamelastad, KY 84279-2580',
#     'sex': 'M',
#     'ssn': '132-94-3931',
#     'username': 'dchavez',
#     'website': [   'http://www.lara-romero.biz/',
#                    'http://www.wheeler-harris.com/',
#                    'https://www.ortiz.com/']}

fake.simple_profile(sex=None)
# {   'address': '670 Gutierrez Points\nPort Sydney, WI 66242',
#     'birthdate': datetime.date(1998, 9, 18),
#     'mail': 'kimberly69@hotmail.com',
#     'name': 'Geoffrey Bass',
#     'sex': 'M',
#     'username': 'coopererika'}

faker.providers.python

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'qCbuoocwlYiGASmRmEHb', 4420, 'cbsLuYPMYhtnruGozylA', 'tWmGtrgAJuUNRpDnLvSs', 9069, 'YFqLASHkJIUzfInEjcsJ', 'http://www.shaffer-riley.biz/terms/', 'http://www.mcneil.com/', 'mFuZGBFMmMxXCAMoRlzZ', 'sue63@hotmail.com'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'hmvkSATEfQZAFMkwMBnE',
#     Decimal('2035.593609'),
#     2166,
#     'hftFBxvgfcbSVnHHdPuM',
#     'RegVeyQjLDeEDmbKzSeg',
#     'BODFKcZgoIhlROmCmbpN',
#     866.55,
#     Decimal('-126132.0'),
#     9976,
#     882]

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

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

fake.pystruct(count=10, *value_types)
# (   [   5095,
#         4129,
#         'eRrFwOHNUTEMIfvDuoEQ',
#         'jamie01@conrad-gordon.biz',
#         -38979797964.4,
#         Decimal('-51392828787.63'),
#         975.305790007952,
#         5446,
#         datetime.datetime(1988, 3, 17, 17, 36, 23),
#         35.50329],
#     {   'aperiam': datetime.datetime(2009, 4, 2, 2, 7, 54),
#         'error': 'uHFdYtudXPOCBBWzaOmQ',
#         'impedit': 'xkKBkinLxOJkAtsluGDZ',
#         'iusto': -3946.82,
#         'provident': 'AoxoLzOIgFerbEGRmnNg',
#         'quae': 'QSBuoOxyhlKjUaoPaNFg',
#         'repellendus': 'https://ramirez.com/index.html',
#         'veniam': 'gatessheila@gmail.com',
#         'voluptate': 'VQfkUCwBhmrNEqLbqgsR'},
#     {   'ad': {   8: 'dJuyvqptBtHmBRwifEtc',
#                   9: [Decimal('142583.48'), -413387654577846.0, 6334],
#                   10: {   8: datetime.datetime(1998, 8, 22, 7, 42, 9),
#                           9: Decimal('-1.7528869861'),
#                           10: [   4865,
#                                   datetime.datetime(1975, 4, 7, 16, 3, 53)]}},
#         'animi': {   4: 87.9956,
#                      5: [   3328,
#                             datetime.datetime(1991, 3, 6, 11, 6, 47),
#                             'MnKShfYEyiTfBGVSOGKR'],
#                      6: {   4: 1845,
#                             5: 'leahmathis@smith.info',
#                             6: [   -346.8500848,
#                                    datetime.datetime(2003, 1, 22, 16, 49, 16)]}},
#         'aspernatur': {   1: 'YSXhgYOEGxxntmASxgrZ',
#                           2: [   'GMauQsSPiWGWtrBYzPaL',
#                                  'mnzVIBdACQlteZKENBwn',
#                                  Decimal('-4137.52')],
#                           3: {   1: 3872,
#                                  2: 'https://hunter-daniel.com/main/search/explore/terms.php',
#                                  3: [Decimal('-384.3'), 9519]}},
#         'commodi': {   0: datetime.datetime(2018, 6, 21, 15, 47, 58),
#                        1: [   4556,
#                               Decimal('-7485772328.2553'),
#                               datetime.datetime(1971, 10, 12, 5, 5, 4)],
#                        2: {   0: datetime.datetime(1970, 2, 3, 14, 42, 44),
#                               1: 'GhLXBDtdzsRhshTeeOnF',
#                               2: ['MFwPtEiceBjjhfcCkIRU', 76104654622899.6]}},
#         'cum': {   7: datetime.datetime(1991, 7, 17, 10, 57),
#                    8: [   'KHCCDcVYjmfvFzqtMefE',
#                           'HTBSTVGSYmOjFfAfWTnM',
#                           'TLVnzsaDeMbvZVqlpTQP'],
#                    9: {   7: 2829,
#                           8: 'RapWICxAeBjmhHfJXRPE',
#                           9: ['cVozgZiwBpUYtaSeqotW', 'sfcvLJsukvcwBRbHbcbV']}},
#         'est': {   9: -378995704781.6,
#                    10: [   datetime.datetime(2003, 3, 14, 15, 41, 31),
#                            88790915530606.6,
#                            'kARoWHnPCIVqucufXlOM'],
#                    11: {   9: 6995,
#                            10: 6206,
#                            11: ['PVTNgQIJbDbDPKCumgdw', 9218042.2678081]}},
#         'fugiat': {   6: 'eOUhXQnCmWDuHrsWHpvI',
#                       7: [   'https://cunningham.com/explore/login.jsp',
#                              'EujQldrrKAkaokZUCRex',
#                              -7559456117.3993],
#                       8: {   6: 4278,
#                              7: 'JASugEFSxkVvPMiWvDuS',
#                              8: [8427, 'CMOWAxKTCrJnIyDtfqGq']}},
#         'nostrum': {   3: 'uzeeFltgqdUcFfgloLHg',
#                        4: [   'susanmayer@yahoo.com',
#                               datetime.datetime(1980, 12, 9, 18, 1, 45),
#                               'krNdKFSuozIWrpgsMTkF'],
#                        5: {   3: 'BZafhmnmPbIVHpGuFICT',
#                               4: datetime.datetime(1992, 12, 5, 15, 21, 32),
#                               5: [   datetime.datetime(1988, 6, 29, 21, 19, 36),
#                                      7261]}},
#         'officia': {   2: 9232,
#                        3: [   datetime.datetime(1988, 12, 25, 9, 41, 26),
#                               9595,
#                               'kxIBMdgTefJoflWIqscw'],
#                        4: {   2: 'http://cook-davis.com/explore/category/',
#                               3: 'KWLyLAOUoKUOlCFcCNAX',
#                               4: [   'LOBecqgUwEERvpmMDOys',
#                                      'SNQDbNQjNYhvoduFLGCy']}},
#         'reiciendis': {   5: 'rciTbTqtuZhKIynJEcPF',
#                           6: [   'david48@gmail.com',
#                                  'jacksonemma@davis.org',
#                                  'uYnwJCaWfJOAYGCLoohJ'],
#                           7: {   5: 7812,
#                                  6: 'http://hudson-moran.info/index.asp',
#                                  7: [   'https://www.mullen.com/wp-content/tag/search/',
#                                         'hulDYHNTAomwPZcNAADy']}}})

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'jkelly@carlson.info',
#     2950,
#     'GfCjTgpyUupOkQylhEyw',
#     1324,
#     Decimal('-35.2698'),
#     'opocUJlomFIeVDpSOrOn',
#     datetime.datetime(2010, 5, 10, 9, 2, 41),
#     Decimal('-5344933.856'),
#     'christopherjones@hotmail.com',
#     'sRZsUhInOfQABjkdfPui')

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hhRKSTLUTwDfLPFhHNNw',
#     'CEDcllJyzXiHKfZdfjpJ',
#     4717,
#     Decimal('-78865.799'),
#     'http://brady.biz/search/categories/main/main.html',
#     1910,
#     5559,
#     datetime.datetime(1994, 10, 16, 16, 8, 57),
#     6107,
#     'DztdruXGeetiBefUSfWc')

fake.pybool()
# False

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusantium': 1582,
#     'blanditiis': 'wRSowMrZJnqSfoMRkpIz',
#     'culpa': Decimal('8402378.99910304'),
#     'eaque': Decimal('41355920624.935'),
#     'eveniet': Decimal('-87.155104293532'),
#     'exercitationem': 9529,
#     'nihil': 'yuAnvFpeFpCkwrBiufRn',
#     'nobis': datetime.datetime(1998, 4, 13, 1, 39, 36),
#     'quasi': 4243,
#     'voluptate': 809}

fake.pyint()
# 2149

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

faker.providers.ssn

fake.itin()
# '977-97-0494'

fake.ein()
# '06-6206874'

fake.ssn(taxpayer_identification_number_type="SSN")
# '744-23-3940'

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/5341 (KHTML, like Gecko) '
#  'Chrome/52.0.852.0 Safari/5341')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.1; fy-NL; rv:1.9.1.20) Gecko/2015-04-02 21:13:42 '
#  'Firefox/3.8')

fake.opera()
# 'Opera/8.22.(X11; Linux x86_64; ht-HT) Presto/2.9.163 Version/12.00'

fake.mac_processor()
# 'PPC'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_12_9 rv:4.0; hr-HR) '
#  'AppleWebKit/531.6.2 (KHTML, like Gecko) Version/5.0.4 Safari/531.6.2')

fake.windows_platform_token()
# 'Windows 98'

fake.linux_processor()
# 'x86_64'

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

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

fake.user_agent()
# ('Mozilla/5.0 (Windows NT 5.0) AppleWebKit/5360 (KHTML, like Gecko) '
#  'Chrome/13.0.895.0 Safari/5360')

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