Language la

faker.providers.address

fake.address()
# '556 Amy Crest Suite 894\nFishermouth, MI 48427'

fake.building_number()
# '4343'

fake.city()
# 'Timothyhaven'

fake.city_prefix()
# 'North'

fake.city_suffix()
# 'fort'

fake.country()
# 'Russian Federation'

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

fake.military_apo()
# 'PSC 3987, Box 5542'

fake.military_dpo()
# 'Unit 5538 Box 6613'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AA'

fake.postalcode()
# '95104'

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

fake.postalcode_plus4()
# '12642-2203'

fake.postcode()
# '64462'

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

fake.secondary_address()
# 'Apt. 073'

fake.state()
# 'Virginia'

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

fake.street_address()
# '70813 Lisa Common Apt. 903'

fake.street_name()
# 'Abigail Fork'

fake.street_suffix()
# 'Rue'

fake.zipcode()
# '46661'

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

fake.zipcode_plus4()
# '78363-4600'

faker.providers.automotive

fake.license_plate()
# 'SPB8490'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'SEXY2440070669252'

fake.iban()
# 'GB74FAMF0277489318677'

faker.providers.barcode

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

fake.ean13()
# '7682262003604'

fake.ean8()
# '91071583'

faker.providers.color

fake.color_name()
# 'MediumSpringGreen'

fake.hex_color()
# '#10ec13'

fake.rgb_color()
# '84,67,68'

fake.rgb_css_color()
# 'rgb(27,1,147)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#bb9900'

faker.providers.company

fake.bs()
# 'integrate world-class interfaces'

fake.catch_phrase()
# 'Proactive multimedia budgetary management'

fake.company()
# 'Reed, Berry and Wang'

fake.company_suffix()
# 'PLC'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nGabriel Shah\n213170738408560 08/20\nCVC: 152\n'

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

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

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

faker.providers.currency

fake.cryptocurrency()
# ('BURST', 'Burstcoin')

fake.cryptocurrency_code()
# 'BURST'

fake.cryptocurrency_name()
# 'Ethereum Classic'

fake.currency()
# ('HNL', 'Honduran lempira')

fake.currency_code()
# 'XPF'

fake.currency_name()
# 'Hungarian forint'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'VIII'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2009-10-01'

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 9, 18)

fake.date_object(end_datetime=None)
# datetime.date(1979, 1, 18)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2005, 1, 15)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 8, 22)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2017, 8, 12)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2015, 6, 5, 5, 7, 7)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(675, 5, 26, 15, 12, 5)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2015, 4, 16, 23, 32, 24)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 9, 18, 13, 28, 28)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2007, 9, 30, 21, 43, 44)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 2, 24, 14, 33, 35)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 3, 23, 32, 33)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 16, 14, 56, 33)

fake.day_of_month()
# '18'

fake.day_of_week()
# 'Sunday'

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

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

fake.iso8601(tzinfo=None, end_datetime=None)
# '2002-07-30T16:42:05'

fake.month()
# '02'

fake.month_name()
# 'June'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 8, 29, 7, 37, 4)

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

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

fake.time_object(end_datetime=None)
# datetime.time(9, 23, 44)

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

fake.timezone()
# 'Asia/Jerusalem'

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

fake.year()
# '2005'

faker.providers.file

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

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

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

fake.mime_type(category=None)
# 'audio/vnd.wave'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('13.125271'), Decimal('-92.972370'))

fake.local_latlng(country_code="US", coords_only=False)
# ('47.92526', '-97.03285', 'Grand Forks', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('36.21544', '65.93249', 'Sar-e Pul', 'AF', 'Asia/Kabul')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'rthomas@goodwin-white.com'

fake.ascii_email(*args, **kwargs)
# 'danielle63@adams-schneider.com'

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

fake.ascii_safe_email(*args, **kwargs)
# 'kgould@example.com'

fake.company_email(*args, **kwargs)
# 'david69@frey-walker.com'

fake.domain_name(*args, **kwargs)
# 'horn.com'

fake.domain_word(*args, **kwargs)
# 'travis-jenkins'

fake.email(*args, **kwargs)
# 'williamslisa@gmail.com'

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

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

fake.hostname(*args, **kwargs)
# 'laptop-56.sullivan.info'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/303/486'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'f140:4d79:51bd:4479:4803:3f56:cf7e:2d5e'

fake.mac_address()
# 'bf:6b:b6:b0:db:c9'

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

fake.slug(*args, **kwargs)
# 'provident-impedit'

fake.tld()
# 'com'

fake.uri()
# 'https://www.steele.com/tags/app/wp-content/about/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'about'

fake.uri_path(deep=None)
# 'wp-content/posts'

fake.url(schemes=None)
# 'http://raymond.info/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-297-65322-9'

fake.isbn13(separator="-")
# '978-1-63746-239-3'

faker.providers.job

fake.job()
# 'Designer, jewellery'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Natus autem quae expedita veritatis ut atque autem. Odit in consectetur nam '
#  'fuga molestias. Ratione ea commodi magni enim consectetur saepe ullam.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Aliquid voluptate vitae voluptates. Labore veniam similique maiores '
#     'ratione quidem eligendi magnam. Praesentium accusantium qui excepturi. '
#     'Velit dignissimos laboriosam ipsam nemo.',
#     'Delectus vero ab reprehenderit maxime fugiat laudantium. Magni molestias '
#     'rerum similique. Praesentium dignissimos molestiae possimus.',
#     'Quod odio aut eius. In sed voluptatum iste fuga. Asperiores similique '
#     'doloribus mollitia.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Aperiam nesciunt hic culpa distinctio possimus deleniti.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Provident iusto laborum corporis voluptates natus.',
#     'Fuga libero odio ducimus reprehenderit nihil.',
#     'Alias voluptatem eum perspiciatis sunt minus eveniet.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Praesentium asperiores animi hic dolorum. Porro nobis saepe labore ea iusto '
#  'eaque.\n'
#  'Quaerat maiores ratione provident placeat deserunt. Sequi inventore sapiente '
#  'beatae repellat minus repellendus.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Reprehenderit officia autem laborum accusamus facilis accusamus. '
#     'Voluptate aliquam in voluptatum temporibus doloremque cupiditate.',
#     'Natus eveniet accusantium. Aliquid ex amet ullam harum dolores.\n'
#     'Aut repellat ad tempore consequuntur mollitia sapiente hic. Fugiat hic '
#     'illum nisi. Non sequi vitae quis.',
#     'Optio atque corrupti itaque. Neque ipsam ex sed. Officiis consequatur '
#     'nesciunt quidem doloremque.\n'
#     'Reprehenderit blanditiis optio totam ex sed. Voluptatum quasi perferendis '
#     'natus veniam culpa.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quisquam', 'in', 'expedita']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x94\xa5%\xe8\xe7\tN\x82\xba\xad_\xc6#\xd2a\x95\xe9*\x10W\x05\x8b\xa8 '
#  b"\xbe\x90\xa1U\x90\x16\x13\x07\xbb\xd8\x03\x95\\.\xc8\x08GL6B\xb3'\x93b"
#  b'\x86\x82\xd4\xe2\xa5\x84$Mc\xcf\xb9\xff\xb1\xdc\x0b\xe4\xeb\xec\xf8\xa9'
#  b'\xb6`K\x1b\xb5\xef\xc5\xf3K\x0fd\xf3c\xca\x9e_J(%\x1d\x14[5uo2\xa8\xc1'
#  b'\n\xa86\x15B\x0b{4\x80j#\xfc\xd8e(1\xc5\x00\xb4|Y\x11Z\x88\xfa\xdc4\t'
#  b'\x91q\xb6/\xfe\xdf\xd7\xd5t\xd4\xcf\xc18B\xb6\xc4\x8a\x9e\xe0,\x82\x12s\xf8'
#  b'\xa9~J>\x1eA\tF[\x983"(7@Xe\xb9\x99\xacm\x10;(4\xac\xc9\xd2\xa0\x1d\x1a\x04'
#  b'R\xae\x12\xc1Vv!\xb6G\xb7\xf6]\xca\xf9\xb0\xd6&\xa4\x0f\x85wF)Y\x06\x87{\xd5'
#  b'\xf7\xb0\xa5"\xc0`\xa6\x84\xb8IBe\xb5\xccn\xad~\x8d\x7fI\xeeW\xc8\xb2'
#  b'\xad\x0f\xda"\xed(o\xd6\xd2\x19\xfa\xb9E\x12w9R%\xd0=$\xe8]`\x94)\xaa{'
#  b'\x17\x86\xdb\x15kN\xc3o\xbd\x1b\xb1\xbeQu\xafp#\xa1\x8d\xc3OEz^\x18T`H'
#  b"9\xb71\x91\xf4\x13S\x9d'\xd2\xc3EK\x98D\xe8j_?\xfc\x14\xd8\xa0Y"
#  b'\xf7\xe1\x9f\x1c\x12\x80O#j\x10\x9d\xd0\x12MU\xc8\xa2\xce\xe1\xf8'
#  b'\x83\x14\xbb\x1e{!\x86f\x10T\x94Vg\xf5\xb0\xbe\xe0\x1ezO`\x14r\xb5B,\x86\x9a'
#  b"\xb3w3\x9e\xf7\xf8x\xcf\x90\x01\xd6\x80t\x82v>9l-\xe4z)T\xe9'\xf4~\n"
#  b'\xca\x8e\xa6$\xa5M0\r\xbd\x9f\x10q\xb9\x151\xc6\t\xc8\x1f\xffy\x8eX<'
#  b'\xf4\xb2Y"\xfaf\xa0\xa9\xc4\x18\xd2\x95\x9b\xa4\x7fCM\xf2\xf6q0\xcf>\xc3'
#  b's\x02\xaa\xd2\xe0\xaf\xe5\xafE\x92\xd0\xc7\xa7|\x17\x82-C\x90\x14'
#  b'\xe9\xd5\xe4\xf27\x93\x9bM3\x008\xa3o\xe5d\xaa\x95W\xeb\x80\xdfO\xdc2'
#  b'\x85\x96\xe2V:p a\x9e\xac\x8b4P\x8a\x08\x16Z\xa0\\\xfb\xbe<\xc0\x8c'
#  b'e\xa0\xe9\xa9^e\x00\xd3\xfb\xd1f 0(\x1a\xc5\x84\xd8\x14;9|\x18\xe6'
#  b'g\x8a\xe1\xbeSt\xfc\xa9\x94\xc6\xf0;\x113;\xe7\x94o\xb7E\xd5L\xc5\xef'
#  b'\x94\xfc\x00B\xbb\xee~\x934\xcb\xac\x05\xa2\xf3C"m\xf7G\xbf]r~\xf5'
#  b'\xbb\x1b\xeb\xbd\xcf\xc1+\xe1\x16;\x8a\xc8\xbbX7f\\\xd1\xddP&\xb6]p'
#  b"\xb8\t\x97MC\xed.\xb3,4'o6\xbf\x88\xf8l\x1b6\x9e[\xdf#S\xb1\x81`9\x1cea\xc4"
#  b'\xbb\xc2\x08{\xaf\x85>6\xc9\x125?\xddt\xa6##-&1#\x84(G\xc3\xa4As'
#  b'\x96}\x85\xa0\x9f\xd5\x10\xf8\x9f\x91|4\x8a\n\xd5[!L\r\x1f\x87\xe0\xdeS'
#  b'{B\xba\x13\xb2Z\xca\xb9\xdc\x96\xc3\rAe \xa4\x0e7\xd3\x1en\xd0\x01\xd3'
#  b'\x87dz\xd2\xf8?P\xbf\x93\xfcT \xf0\xbb\xc2vC*\xfdc\xbcZ\xc4aj\x8eG\xf5'
#  b'\xf5\xc4\xd0:\x14X/\xce\x88.\xc3\x93U\xe9\xed\xebk\x14\xe8\xbbS\x14I8'
#  b'O\x96\xd8\x81\x7f\x98\xed\x08@\x1e\xf3\xa7\xfc\x9d\x17d\xd1S\xbd3"\x10m/'
#  b'6\x13n\x7f\\\x89|\xe9D\x907\x9d\xd5\r\xa8\r\x97\xf8\x8d\xa4$s}\xccxn\xd0h'
#  b'b\x9dI\xc1\x91g\xc0.\x9cn\x87\xe7,\x04\xcf\xab\x0e\x19m\x1f\xd3>\r3'
#  b'\x94\xfc>S\x9a\xeb\x1a\xcf\xdarR\xe55KZAjT\x03\x07\xafza\xb8\x9c;vs'
#  b'\xfd\xed\x1cN\x9a @\x83\x80\\NN\x92C\x02\\\xee\x88\xd5r\x05K\xc1\x82p\x98}5'
#  b'\xe8\xda+\xfc\xc4\xab\xef\xe3\x0f\x8b\xc4\xbb\xccHNz\xaf\xe9\xc2\xe3{\\mw'
#  b'A\x110~(\x83\xb0\xd19{\xcd>\x8d\x13\xd4\xb6\x03\xdb8\x93\x8b`\xc9k'
#  b'\n\n\x88\x93\x96\xb6\xd4\x81\xff\xda9e(\xde\xa0\xe1\xf5\x9f\xce\x06'
#  b'\x00\xb8\x9a#\xa0Y?R\xcfm\xafC\x17\x1c\x17\xbf\x1d\xd6\x93F1B\x8f\xdc'
#  b'9\x06\xabX\xe8\x7f\x9a\xb3j\x9a&\xcc\xbb\x93j\xed\xae\xac\xb2\x1a'
#  b'\x9b3\x8a\xfb\x8c\x06\xfd\x98\xd3G\xb4\xc5A\xf4\xbe\x8f\xef\xbf\x8fR')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '93c20ddf6e825daaf6013d696509ab0a'

fake.null_boolean()
# True

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

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

fake.sha256(raw_output=False)
# '6feea9900b920c2b72d952993f2fbfb29119fbe5bcde22f73edc9e68c9818205'

fake.uuid4(cast_to=<class 'str'>)
# '76cfc6cb-1350-4feb-a55b-bf2270ea8816'

faker.providers.person

fake.first_name()
# 'Elizabeth'

fake.first_name_female()
# 'Chloe'

fake.first_name_male()
# 'David'

fake.last_name()
# 'Oliver'

fake.last_name_female()
# 'Riley'

fake.last_name_male()
# 'Flores'

fake.name()
# 'Alexander Brown'

fake.name_female()
# 'Sandra Powell'

fake.name_male()
# 'Dennis Brown'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'MD'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'DDS'

faker.providers.phone_number

fake.msisdn()
# '3922401484445'

fake.phone_number()
# '001-454-041-9205x384'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '68898 Christopher Extension Suite 853\nKatherineport, ND 14368',
#     'birthdate': datetime.date(1929, 3, 4),
#     'blood_group': 'O+',
#     'company': 'Paul and Sons',
#     'current_location': (Decimal('-58.6239825'), Decimal('152.170756')),
#     'job': 'Data processing manager',
#     'mail': 'antoniolopez@gmail.com',
#     'name': 'Felicia Riggs',
#     'residence': '4655 Deborah Haven Suite 839\nDebbieburgh, KS 93529',
#     'sex': 'F',
#     'ssn': '893-39-9317',
#     'username': 'steinjoseph',
#     'website': [   'http://cook.info/',
#                    'http://www.evans.info/',
#                    'https://www.sims.com/',
#                    'https://harrison.com/']}

fake.simple_profile(sex=None)
# {   'address': '652 Kimberly Cliffs Suite 202\nEmilystad, IL 26413',
#     'birthdate': datetime.date(1935, 6, 1),
#     'mail': 'kathryn53@gmail.com',
#     'name': 'Dominique Martin',
#     'sex': 'F',
#     'username': 'williamsdonald'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'debitis': 'fredhernandez@gmail.com',
#     'nesciunt': -88400.5571988,
#     'pariatur': -0.744366,
#     'quas': 'gJYTSGnujfbhMzoVKpAH',
#     'repudiandae': datetime.datetime(2010, 4, 29, 23, 55, 26),
#     'ut': 'JIxTKiTKzLeqDIDhIjuN'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   5003,
#     'https://bishop-potter.com/privacy/',
#     'NtQWylufBOlZPLUQciYM',
#     'OBjsOvanvaBYtIIeAaRK',
#     'JpuAMqsiipKXcPpGbOxl',
#     Decimal('38661154176.58'),
#     'hallen@gray-freeman.net',
#     'http://powell-smith.com/',
#     1309155130.1515,
#     'dsPFTzJDTXphwKRaDFNV',
#     'sxPozvgwgnPPgDwtJQgh']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'bFCaUQczWbmqVbapTHix',
#     'YLfYyXzzqsZXBFwSNDnS',
#     datetime.datetime(1995, 9, 19, 19, 23, 51),
#     'fLoXXAWOwNwwRZtLnAIe',
#     4509,
#     4661,
#     76895143573039.7,
#     -893709996922.65,
#     'HMCbpkoorfValERliFqy',
#     'xspbzPJzyDnBDZzpfFhu',
#     datetime.datetime(1977, 12, 23, 13, 33, 47)]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('728581695.823'), 'https://www.robinson-thomas.com/post.html', 'wQVVNbkMdDLghtlcQWgd', 'GUrLIebWRVDBjVXTQcdX', 813, 1166, Decimal('686169.102644'), 9745, 'QXNHXtcPOhSkvGaLLpfF', 1727773557.9, datetime.datetime(1984, 4, 6, 14, 41, 20), datetime.datetime(1992, 11, 11, 10, 27, 55)}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1987, 8, 14, 18, 30, 10),
#         'AmsQTMaUMpitxFsnKYuu',
#         8741,
#         Decimal('8919311.51045442'),
#         1932,
#         'https://www.williams.org/main/blog/category/',
#         'aoOVWSfjQBCiJTwsZGsD',
#         'adamreilly@mason-ellis.com',
#         'http://www.brown-mcdonald.com/tag/about/',
#         Decimal('4727375.0')],
#     {   'cumque': 'http://ponce-wilson.com/category/wp-content/tags/category/',
#         'excepturi': 'KdcwFINWUxtBiKisUDKz',
#         'fuga': 'bAHjYmYXiBpNrbNyHlmD',
#         'hic': 7290,
#         'ipsam': 'nZviladfoBKJCAUYHFqq',
#         'itaque': 1309,
#         'nobis': 'lIDRaCmtOHyCdCyAMHbs',
#         'possimus': 347135722552.8,
#         'repellendus': 1808,
#         'tempora': 'ATdHlBBITuXVnhuycNoI'},
#     {   'dignissimos': {   0: 'PKtkQbsHDUgMGiTWNCmT',
#                            1: [   'wlmqHBEAuiRnPyYjouXa',
#                                   'FjCeswMMdGAjigZOFweV',
#                                   1588],
#                            2: {   0: 'hKskUqUbXtwuuIUAytHH',
#                                   1: 'pijLLDwrkMpwcDkCdRLM',
#                                   2: [416, 'BCQnyilvcfrGjICHIowy']}},
#         'distinctio': {   6: datetime.datetime(1991, 7, 23, 23, 17, 11),
#                           7: [   datetime.datetime(1997, 11, 24, 11, 51, 42),
#                                  1073,
#                                  9126.8],
#                           8: {   6: 'lmeyer@hotmail.com',
#                                  7: 'http://poole-reed.info/',
#                                  8: [   'tqKFclGCvJzzpvKHZkIt',
#                                         datetime.datetime(1973, 9, 15, 6, 21, 3)]}},
#         'explicabo': {   2: 'TpAbPWyxxHhhPMfFcPeF',
#                          3: [   datetime.datetime(1998, 3, 13, 18, 2, 32),
#                                 'JuXhGjfXZEWSIBIkNlqJ',
#                                 datetime.datetime(1972, 4, 24, 7, 2, 16)],
#                          4: {   2: 'todddeborah@hernandez.com',
#                                 3: 'RwYMLzCGjnLqifJOOIcC',
#                                 4: [   'https://www.figueroa.com/',
#                                        'NJokdepaihtVAGycfcgH']}},
#         'laborum': {   8: 'FFUCacYlubQvprReygCo',
#                        9: [   Decimal('-32323914346.6'),
#                               'uBjdonwSbfuotWfeFLtm',
#                               'TCRfqkCOGHfHkSKaAGAa'],
#                        10: {   8: 8300,
#                                9: 'IReDngsyTobihISeoIbs',
#                                10: [   datetime.datetime(1993, 5, 29, 13, 37, 47),
#                                        'jose19@austin.info']}},
#         'modi': {   3: 'gHwMzatsxSaVNpgqkpaw',
#                     4: [569.0, 'SpFMPWLjNUAkEsMFiOEh', 'TuDhBiRHNylSIhyOFUCQ'],
#                     5: {   3: 'jonesjeffrey@yahoo.com',
#                            4: 'https://www.fletcher.info/homepage/',
#                            5: [   'jKzOCsVxCyCqKPJrEaRo',
#                                   'LtvHIInTvHJSgHHcCOps']}},
#         'natus': {   4: 'RKckKCFLrsultPJPhZXw',
#                      5: [542, 7667, Decimal('-5.5063430102')],
#                      6: {   4: 4085,
#                             5: 'mccarthynicole@gmail.com',
#                             6: [   'fifPzCgucqrmzMsMCYba',
#                                    'gkKhgrOCAEOCarhkQdRI']}},
#         'omnis': {   5: 3903,
#                      6: [   'http://acevedo.com/register/',
#                             Decimal('-37379400890.1'),
#                             'miuzvAfLIgCNzpPJwpcd'],
#                      7: {   5: 'TIPwHHSBioQdpAdQqGht',
#                             6: 5752,
#                             7: [   'fPurHKweJtspAJxWfGpS',
#                                    'ssCGaoahrzAOgmvzNfwd']}},
#         'quos': {   7: datetime.datetime(2004, 8, 31, 0, 59, 46),
#                     8: [   'http://www.jackson-henry.info/',
#                            'EnlwlObBBCFGgVsGtSpC',
#                            'glennkane@gmail.com'],
#                     9: {7: 7108, 8: 5770, 9: [9722, 4544]}},
#         'sunt': {   1: Decimal('-19138677.6'),
#                     2: [   'grahamjose@yahoo.com',
#                            'WjciMMWFSYKVScFuxLFq',
#                            'iZmChYOXGDXuCZxsNCXv'],
#                     3: {   1: 9498,
#                            2: -452841420993.0,
#                            3: [3828, 'http://maldonado-ryan.com/faq.php']}},
#         'voluptate': {   9: -8.0,
#                          10: [9628, 9684, 6992368366.9816],
#                          11: {   9: datetime.datetime(2006, 11, 28, 19, 49, 24),
#                                  10: 'CijECkfSgeIQrrnUNMNH',
#                                  11: ['YVETgDPyuTkOhftQATkQ', 9596]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'dianahoward@gmail.com',
#     1785407624989.21,
#     'qCPtLuoNlyFoMTbSwIxR',
#     5133,
#     Decimal('56567107.13'),
#     4094,
#     'NtWTSHDYWaFXQGpfdjPf',
#     'https://pennington.com/explore/main/post/',
#     -9217.6)

faker.providers.ssn

fake.ein()
# '24-0137537'

fake.invalid_ssn()
# '717-65-0000'

fake.itin()
# '914-98-1005'

fake.ssn(taxpayer_identification_number_type="SSN")
# '572-74-5608'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.2'

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_4; rv:1.9.3.20) '
#  'Gecko/2013-03-07 16:18:18 Firefox/3.6.20')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 7_1_2 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/9.84.(X11; Linux x86_64; en-ZM) Presto/2.9.184 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/533.9.5 '
#  '(KHTML, like Gecko) Version/5.0 Safari/533.9.5')

fake.user_agent()
# 'Opera/8.35.(Windows NT 6.1; ky-KG) Presto/2.9.179 Version/11.00'

fake.windows_platform_token()
# 'Windows NT 4.0'