Language en_US

faker.providers.address

fake.city_prefix()
# 'East'

fake.street_address()
# '5533 Alexis Mountains'

fake.country()
# "Lao People's Democratic Republic"

fake.city_suffix()
# 'ville'

fake.country_code()
# 'LY'

fake.postalcode_plus4()
# '89700-3877'

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

fake.zipcode()
# '80456'

fake.street_suffix()
# 'Shoal'

fake.military_apo()
# 'PSC 5292, Box 0146'

fake.postcode()
# '52703-3478'

fake.military_dpo()
# 'Unit 9230 Box 5677'

fake.zipcode_plus4()
# '37359-5129'

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

fake.building_number()
# '60654'

fake.state()
# 'Wyoming'

fake.military_state()
# 'AA'

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

fake.postalcode()
# '88969'

fake.military_ship()
# 'USNV'

fake.street_name()
# 'Porter Spur'

fake.state_abbr()
# 'NM'

fake.city()
# 'Trujillotown'

fake.secondary_address()
# 'Apt. 134'

fake.address()
# '04777 Perez Cape\nMeyerside, AL 62318'

faker.providers.barcode

fake.ean8()
# '84263520'

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

fake.ean13()
# '3064924362771'

faker.providers.color

fake.hex_color()
# '#a3af20'

fake.rgb_css_color()
# 'rgb(210,98,128)'

fake.rgb_color_list()
# (193, 137, 248)

fake.color_name()
# 'Sienna'

fake.rgb_color()
# '188,216,101'

fake.safe_hex_color()
# '#661100'

fake.safe_color_name()
# 'lime'

faker.providers.company

fake.bs()
# 'incubate collaborative e-commerce'

fake.company_suffix()
# 'LLC'

fake.company()
# 'Griffin, Torres and Clark'

fake.catch_phrase()
# 'Multi-tiered 5thgeneration throughput'

faker.providers.credit_card

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

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

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

fake.credit_card_full(card_type=None)
# 'Maestro\nJustin Kim\n060405170048 09/22\nCVV: 467\n'

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

faker.providers.currency

fake.cryptocurrency_code()
# 'XMR'

fake.currency_code()
# 'AWG'

faker.providers.date_time

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 6, 18, 12, 57, 38)

fake.date_time_ad(tzinfo=None)
# datetime.datetime(345, 5, 10, 21, 52, 9)

fake.century()
# 'XVII'

fake.date_object()
# date(2014, 8, 11)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2017, 5, 29)

fake.iso8601(tzinfo=None)
# '1987-11-23T13:15:32'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 11, 21, 14, 22, 35)

fake.am_pm()
# 'AM'

fake.year()
# '1999'

fake.date_time(tzinfo=None)
# datetime(1973, 9, 10, 11, 9, 18)

fake.day_of_month()
# '07'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2017, 6, 30)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 11, 9, 13, 48, 48)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2017, 6, 5, 20, 38, 39)

fake.time_object()
# datetime.time(17, 7, 36)

fake.time_delta()
# datetime.timedelta(16918, 52576)

fake.time(pattern="%H:%M:%S")
# '20:53:24'

fake.month()
# '10'

fake.month_name()
# 'January'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 3, 31, 3, 43, 50)

fake.timezone()
# 'Asia/Kabul'

fake.date(pattern="%Y-%m-%d")
# '1970-05-12'

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2017, 6, 22, 17, 52, 4)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2017, 7, 14, 2, 23, 19)

fake.day_of_week()
# 'Saturday'

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 7, 17, 6, 48, 27)

fake.unix_time()
# 803636596

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'sunt.xls'

fake.mime_type(category=None)
# 'text/vcard'

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

faker.providers.internet

fake.tld()
# 'net'

fake.url()
# 'http://www.brown.com/'

fake.uri_extension()
# '.htm'

fake.uri()
# 'https://www.morris.net/explore/explore/categories/search.htm'

fake.free_email()
# 'davidalexander@yahoo.com'

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

fake.email()
# 'michael02@diaz.com'

fake.domain_name(levels=1)
# 'dawson.com'

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

fake.mac_address()
# 'ad:76:1e:86:76:f4'

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

fake.company_email()
# 'williamsimmons@wilson.com'

fake.safe_email()
# 'david55@example.com'

fake.ipv4(network=False)
# '226.118.47.20'

fake.uri_page()
# 'register'

fake.slug(*args, **kwargs)
# 'porro-porro-officia'

fake.ipv6(network=False)
# 'e2e0:86fa:2ab1:e731:9e8e:e5c1:ef9e:4066'

fake.domain_word(*args, **kwargs)
# 'kennedy-mills'

fake.free_email_domain()
# 'yahoo.com'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-220-44861-2'

fake.isbn13(separator="-")
# '978-0-655-66172-6'

faker.providers.job

fake.job()
# 'Insurance broker'

faker.providers.lorem

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Officiis tempore nemo sapiente quos quisquam.'

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Repellat consequuntur a voluptatem et aperiam vitae. Neque natus sed fuga '
#  'quos in consectetur reprehenderit. Minus sunt iste magnam eaque. Animi amet '
#  'delectus commodi eveniet in voluptatibus. Ratione neque repudiandae ipsa rem '
#  'voluptas tempore libero.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Molestiae cumque totam ea autem veritatis doloremque officia. Sunt at '
#     'voluptas eaque repellat quibusdam beatae ex. Dolorum pariatur nisi '
#     'reprehenderit libero quas. Molestiae asperiores velit magni autem dolore '
#     'voluptas. Repudiandae libero consequatur expedita fugiat maiores ea '
#     'molestiae cumque.',
#     'Autem pariatur et tempore illum at quasi illum. Voluptatem dolores ipsam '
#     'est voluptatum a. Tenetur nulla ad quasi nobis. Eligendi nam aliquam '
#     'aliquam dicta ipsa corporis blanditiis.',
#     'Iure quidem distinctio magnam possimus magni assumenda laboriosam soluta. '
#     'In porro amet veritatis magnam dolorum tempore. Dolorem delectus '
#     'excepturi a placeat. Itaque iste non molestias eaque.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Sapiente iusto similique neque et itaque qui alias blanditiis. Quos libero '
#  'perferendis enim corrupti. Blanditiis officia error aperiam harum.')

fake.words(nb=3, ext_word_list=None)
# ['iste', 'quasi', 'iure']

fake.sentences(nb=3, ext_word_list=None)
# [   'Ad nam ullam ullam rem necessitatibus libero asperiores.',
#     'Provident quidem eius inventore itaque.',
#     'Aperiam facilis ab neque doloremque voluptatem aspernatur asperiores.']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x9d\xa5z\x0e\xc4s$\xee\xca\x9c\xf17\x95s\xeb\x05|\x04]\x91TF<\x84'
#  b'\x1f\xc7\xd7\xb9\xb54\x1b\x83<i\xbczl\t\x8fz\x9e#\xd8T\x95\x15\t\xe0'
#  b'\x1ai\x11\x84\x1c~\x8f\xec\xde\xd3f:\x95"\x07W941\xe3YSq\xe7Q\x82\x86g'
#  b'a\x04\xccREk\xe49\x9a\xb1\xfc\x01b\xb9\xf1\x8c\xb71G\x0f\xf6\xd4\xb2\xeb'
#  b'u\xac\x0f@\x84\xf3\xc0F&\x87\x83\xb1)\xc7\xfc\x14\xe0<\r\xa8\x94\xcaB`'
#  b'\x91:I\xb1\xd9yC\xb7\xc3e\x8f@\xf7\xcf\x18\xaa\xd3\xfdK\\\x8b\xd6{\xf8'
#  b"y\x90%\x8bK\xc5'\xa7?\x17\xf6\xa4\xde\x96\x97\xb8\xec\xb6\x9f\xe8\x1f\xad%%"
#  b'\x04\x9c\xeb\x07\xf1\x07\x89\xe4\xa5>\x15\xea\xedq\x1bT0\xady\xc2'
#  b'\xf3\x9a\xba\x0e\x8e\x01\xd3|n6\xd1\xe0\xe2\xdf/\xd9\x7f\x91\x06\x86z\xac&,'
#  b'\xdf\xe9\xf7\xd4\xd1o\x1b\xc0\xbc\xce\xf9\xe7;:}k\xcb\x9f\xd8P)\r\xa3\xd6'
#  b'_\xa9R\x1d\xf4\x87\t\xe76\xd7\xde\xa5\xaer\x1eU@\xcdJ&J\xff\xb0\xae'
#  b'\xf4\xcf\x86Q\xe1Q|nbyR\x9fd\xfb\tVf=KR\xa5ia\xff\xc2\xc8\xe8\x057\x94\xc8p'
#  b"\xecgEN\xc5I\x0e'\x93\xdb\x1f\xea\xde\xb9\x1f?\xcf\xb0\xe5\x1d\x0f\xb8I\x82"
#  b'*\xce\x05**\xa9]\xa0 l5\xb8\x05\x02Yx\t\xc3^\xd7%z\x9a\x07\x97\x0f(\xb5'
#  b'\xcd\xe0\xffB\xe9\xdb\xa4\xaa(Zr\xc0\x15\xf46\x91\xdb\x0f,\x84'
#  b'\x98\x1c\x8c\xf0\x1c\xfb\x86\xea\xbex\x1d\xf2\x80\xd5\xb0\t[\x184N\x1bbQM'
#  b'\xa1\xba$\x08\x82\xa1Z\x945\xf5\xd7\x17\xcc\xe5z\x1a\x7fg\x9b,\xe4\x1e6\xf1'
#  b'~\x1bR\xe7\x11\x93\x94\xc7\x15<\x88\x99n\xcd\x8c0\x15\xfaa\xf9h\\\x08N'
#  b'\x10FxK~J\x92\x18p$\xe4\xc4\x8a\xf3eY\xc6\x9f\x86\x8c\xb5\x0f[\xda\xca\xa8X"'
#  b'\x99\xaf\xa8\xf4\x01A\x87H\x1b\xd26~}\xabD\x9f\x18<\x80\xa2\xfa\x14\xe9!'
#  b'r\xae\xa5\x8e\x19 Y\xa4\x9b\xfa\x86\xf3\x17\xcbD\x00\xf0\xbd\xb7\x1b'
#  b'\xb4VY\x15o\x83Y\xf6\xce\x19/\xc0"bZ\x87\xa2\x93\xc6\xebP\xb6\xb3\''
#  b',<\xd9\xfb\xb8\rI0hun,d\x12H\tz\xb2\xf4k\xc1\xd0\xfc\xc8\x9f\x8c.\x96'
#  b"\x8c\x9b\xe9\xed\x8e\x82Yi\xb4A/\x1aE\x91ot\x15'\xcc\t\xcd\xce\x8c\x1b"
#  b'?<\xe4\x11\x84\x83y\xef3!\x02\xd1\x00\xa8\xd1\x88\x8eA \xe1qAv-ec\xceQ'
#  b'E\x8c.\xaf/\x0c{\xd1\xe3\n\x91+hl\xaa\t\x1e\x83\xab\xd4\x90\x1du\xaa'
#  b'\xe0\xfa5\xee_\xd6\xfcT\x06W\xfd\xe0!\xb2K\xc7\n\\\x880\xfe\xd2\xa3\xbc'
#  b'\xab\xad \x17\xf4\xe3\xa9;/|3\x90</\xbe\xc3\xd8\xf7P\xd7,\\n;\xf5\xaaC\x9f'
#  b' \x18\xe9\xef\x8f\xd5@,\xc3\xcb\x0fI\xad~Y\xaf\xfb\xf1\xd7\xa8\xd2\xa5\xb4l'
#  b'\x17\xd2\x9f\x0f\xbe\xe1\xa0Y\xedE\xd0C\x0eNs\x01\x97]R\xd2K\xc5\xe2\x9f'
#  b'z\xec\x99\x1c\x0e\t\xe70\xa3\x08\xab\x83\x8f,\x03\x08{\xf3\xa9\xe6\xd3>\xfas'
#  b'\x93\xee\x97\xdb\xe9\x04d#E\x91:\x02\xa7c\x02G\\N\x0f\xb9\xd5Q\xa79'
#  b'\xb4>\x98&Hu\x0b\x1d\xec2\xdf\x80z|f\xd1OH\xbf\xdf\xb0\xfa\tJ\xbe\xb9\x1eS'
#  b'L\xe4c4P\xf9\xe9?\xc6}\x9a\x7f\x0b\x9fN\xe4\xe6k\x02\t\xaf\xaf\xbc\x1e'
#  b':\xe9\x01l\xd9^N\xa3\x0c:\xcd\xa6\x1c\xc0\x1e\xc0\xff\xc7z80{\x16z'
#  b'\xe7\xbe\x92g\x9e\xb88{\x99u\xebB\x8a\xe7\xda\xd1\\\xa7\x8ft=2n\x91'
#  b'\x8d\x81\x98\xae\xd5\xae\xfe~\x8d\xd9\xa5T*Gf\x96\xc0e[\x06\xad~~\xd6'
#  b'~\x11\xd9\x16\xf2c)!\xaf\xeb\x94q\x819\xe5\x84\xef\x184\xbd&\x96\x04\xc9'
#  b'\xab=\xcc\x8c\x95k\x05U\x16\x8d\x96W\xaaL\xc6}Oc@_\xaf]\xf3\xadH\xb1\x916'
#  b'\xbak\r\x96-\x8d\x97\x05\x06\xc9\xc9\xed@4|\t\xef\x17\x16j\xf7e<I'
#  b'U\x17\xec\xb9L\x99\x00\x1f\x97\t\xf9\x9d\x83C\x1eVK\x96e~\x1c\xbd.r'
#  b"\x9d\xe8%\xbf\x08\x825\xf4J'\xb0\x8a")

fake.boolean(chance_of_getting_true=50)
# False

fake.uuid4()
# 'f1d34ffb-b491-0840-7f2d-f3310bb3b788'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'lhD!1I0r+3'

fake.md5(raw_output=False)
# '02da4daea5fc76165340c9c7ffa0b50c'

fake.null_boolean()
# True

fake.locale()
# 'ber_MA'

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

fake.language_code()
# 'nds'

fake.sha256(raw_output=False)
# '553a33ad2be528cba1348a8ccfcebdd6459f39b998bc71ea87b90da5f54740a9'

faker.providers.person

fake.prefix_male()
# 'Dr.'

fake.last_name_male()
# 'Jones'

fake.suffix()
# 'II'

fake.last_name()
# 'Marks'

fake.last_name_female()
# 'Curtis'

fake.first_name_male()
# 'Michael'

fake.suffix_male()
# 'II'

fake.name_female()
# 'Christina Aguilar'

fake.suffix_female()
# 'MD'

fake.prefix()
# 'Dr.'

fake.first_name_female()
# 'Amber'

fake.name()
# 'Nicholas Clark'

fake.name_male()
# 'Stephen Escobar'

fake.first_name()
# 'Robert'

fake.prefix_female()
# 'Mrs.'

faker.providers.phone_number

fake.phone_number()
# '1-871-454-5947x501'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'PSC 4091, Box 1410\nAPO AP 13047-5878',
#     'birthdate': '1986-09-28',
#     'mail': 'dhicks@gmail.com',
#     'name': 'Jeremiah Gordon DVM',
#     'sex': 'M',
#     'username': 'samanthanguyen'}

fake.profile(fields=None, sex=None)
# {   'address': '85292 Scott Crossing Apt. 088\nWest Ryan, NJ 02870',
#     'birthdate': '1973-06-07',
#     'blood_group': 'AB-',
#     'company': 'Mosley LLC',
#     'current_location': (Decimal('-73.8584755'), Decimal('-163.919202')),
#     'job': 'Public librarian',
#     'mail': 'debrasilva@gmail.com',
#     'name': 'Lisa Garcia',
#     'residence': '2854 Jessica Orchard Apt. 412\nLake Katherineberg, WV 00373',
#     'sex': 'F',
#     'ssn': '002-86-3054',
#     'username': 'shieldsjeanette',
#     'website': ['https://www.wood.info/']}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'adipisci': 'https://www.davis.org/',
#     'aliquam': 'kathleen84@conley.info',
#     'consequuntur': 'tammiewilliams@yahoo.com',
#     'corporis': -7639375137.17,
#     'dolores': 'thomasteresa@hotmail.com',
#     'ducimus': 'jasongriffith@yahoo.com',
#     'facilis': 7849,
#     'mollitia': 'bxGVSfXofqBKwxeZshLv',
#     'omnis': 'eIJyEcebwuAtmVEvnwhK',
#     'quis': -17724.801413475,
#     'suscipit': 'xuCosPLqYSUrIEVIRmEo'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   751,
#     datetime(2013, 5, 3, 2, 2, 56),
#     2365.6972053185,
#     'joehIjYdDaQPHvkZCGKd',
#     'OrdqHfuoRUyEHpliXXNt',
#     'heather32@nielsen.com',
#     'http://www.chapman.org/',
#     'UPeSGHAfMSxXVGaZNaew',
#     datetime(1999, 5, 31, 17, 44, 34),
#     Decimal('59.82085'),
#     Decimal('2945201771712.3'),
#     'IywUaKSNHCnhuQiIYviM',
#     'http://www.moore.com/home.htm']

fake.pyint()
# 3044

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime(2012, 7, 21, 17, 51, 44),
#     5664,
#     'lEMDEJskRkHJduAcZPnd',
#     datetime(1996, 1, 9, 20, 26, 2),
#     'IKtrkIVqLkLXFJoBcLrB',
#     'wWYDdJFSDQsUfbucdEAm',
#     'WJugrbdVyDPZkrllmYSV',
#     Decimal('645.225802'),
#     Decimal('199.89040378338'),
#     'eExIZdJCZNyUqWpgRfNr',
#     7196)

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'rlUmopiEYMWwtZpnShTT', 4260, 'shannonwilliam@hotmail.com', 'lfnNzWNCtZePHEaZJWJK', 'IbSQWKdynRxyNXZELMys', 16761256.5695, -6980.1, 'DnCqXGFMmDyCBkDzDZuQ'}

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

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

fake.pybool()
# True

fake.pystruct(count=10, *value_types)
# (   [   datetime(1997, 3, 30, 1, 57, 52),
#         'znbBGhKcGzElvEDjEmkU',
#         'VzsBvKZCSEruMLqmrAeg',
#         'MthLCPixHbGykuazbsWt',
#         'KEWXwMDIytjdKlGmYKxl',
#         'http://price.com/search/search/',
#         'HSxFSnPRIvWcankaiFji',
#         1446,
#         'angUkIKOVxRdzpVqBiNJ',
#         Decimal('8411629.45423')],
#     {   'ex': 'jtSbdlauTeDXYTeoXIdC',
#         'expedita': Decimal('-526361.89'),
#         'impedit': datetime(2008, 5, 21, 19, 32, 52),
#         'minima': 12538.0,
#         'omnis': datetime(1970, 1, 8, 15, 31, 51),
#         'quisquam': Decimal('-6826933803816.2'),
#         'sequi': 7629,
#         'sint': 'VNBrkKQzBOSNtgIDAHSs',
#         'vitae': 'VFuJjxoovfEleZBWnDVz'},
#     {   'eum': {   4: 3663,
#                    5: ['hSdNeLykumcezSXhjCLp', 880, 6970],
#                    6: {   4: datetime(2009, 1, 11, 10, 28, 27),
#                           5: 'UrwPXpIFrZRXIWgUoxuT',
#                           6: [   'DGHqRSAioViXwzRvtcrI',
#                                  datetime(1990, 3, 1, 15, 20, 23)]}},
#         'eveniet': {   3: 7255,
#                        4: [   -103.51807,
#                               'fkIXjbvRqHGjCRZQsKkw',
#                               datetime(2005, 3, 22, 15, 24, 33)],
#                        5: {   3: 'CZBTTNcKdjLSrxNuDVqb',
#                               4: 'shariwhite@meza-rodriguez.com',
#                               5: [   'qPBitzsEDLJVKXeQsufk',
#                                      'tXlLfaxkcuIYZibJByHs']}},
#         'ex': {   6: 6687,
#                   7: [   Decimal('46058952020114.6'),
#                          'ericlewis@snyder-thomas.com',
#                          -8804198.5918319],
#                   8: {   6: 'WjZSvLjJZgIjqtGjiLBl',
#                          7: -27.73,
#                          8: ['ygiXaEjFKySoEcQILokt', 'bPPGNCcejsUMDOjNNEzc']}},
#         'facere': {   1: 'hObbfqPKvEPbhPiwijZZ',
#                       2: [   datetime(1971, 1, 2, 10, 34, 50),
#                              'cSFbpSUecqJwzpiCwNYi',
#                              datetime(1973, 12, 7, 3, 16, 36)],
#                       3: {   1: 'JKGHQndjpJnQiTxNxXmT',
#                              2: 9034,
#                              3: [4963, 'KjWwTvUyNETkfUlEYqbg']}},
#         'illum': {   5: 'RGgpKYmQXHRiqDBSdbDK',
#                      6: [1458, 'MbzOILourHJIgbapntIX', 7336],
#                      7: {   5: 'http://brooks-hess.info/category/tag/post.jsp',
#                             6: Decimal('-95.31017'),
#                             7: [   'LmyZKUBhAFNeaTkYDZCZ',
#                                    'ARgARbJBcWjRxDTYJNpd']}},
#         'magnam': {   2: datetime(1989, 11, 14, 23, 26, 54),
#                       3: [   'http://kelley-hogan.com/search.html',
#                              'fyiGganMXYmnpgvwnGmU',
#                              8407],
#                       4: {   2: Decimal('7764959582.78'),
#                              3: 'rREULvOfGWuVtSNkDiLA',
#                              4: [   'http://www.hensley.com/author/',
#                                     datetime(2010, 6, 11, 20, 4, 58)]}},
#         'minima': {   8: 5547,
#                       9: [   4712,
#                              'https://www.hanson.org/tag/category/search.htm',
#                              926],
#                       10: {   8: 'http://www.rivas.com/post.html',
#                               9: 'kkirk@ray-silva.com',
#                               10: [   datetime(2001, 5, 27, 21, 10, 7),
#                                       'OnluYVqgFCpxbCAClhgI']}},
#         'provident': {   7: 'VlMnsZxWxYghjSInGRTo',
#                          8: [   datetime(2011, 3, 20, 19, 42, 32),
#                                 'SuKELDaKgTWqTVthAxYe',
#                                 datetime(1980, 4, 19, 3, 38, 30)],
#                          9: {   7: -74276518301.6577,
#                                 8: 'saVKTYzYeFIKMMckJWxC',
#                                 9: [   'bill15@carney-rogers.com',
#                                        'ElcVErKVTXmhkLVUFqPm']}},
#         'quibusdam': {   0: 7293,
#                          1: ['IaxNARPnMhSVtGVXepBn', 6825, 3176],
#                          2: {   0: 'https://lewis.com/app/list/search/index/',
#                                 1: 9984,
#                                 2: ['mkngLxlBAdjTysquoYqJ', 3957]}},
#         'quod': {   9: 'https://www.jones-wang.info/',
#                     10: [   'uJBBWKGcRQsPxkXnDUmr',
#                             'EaipvGGdVlqDOoQuMgqP',
#                             'https://www.suarez-aguilar.net/'],
#                     11: {   9: 2688,
#                             10: 'oAaMrYMayohSNCYubbGw',
#                             11: [   'aqrftmvYsHONqnsXqRKG',
#                                     'ebhxLqUCErTnTQZoDdEN']}}})

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'evDsmkfANFzcCPShBGeO', 'zqhlHKhEHwIGinspOeZF', 581.69721381219, 'https://www.frazier.com/category/posts/faq/', 'https://walls-ortega.com/', 'oJMiNJoCRImRgbGVayUu', 'jJAmGjaXBxNAzgBCYHMD'}

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

faker.providers.ssn

fake.ssn()
# '366-32-5287'

faker.providers.user_agent

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

fake.linux_processor()
# 'x86_64'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_7; rv:1.9.4.20) Gecko/2015-05-24 '
#  '13:02:55 Firefox/13.0')

fake.opera()
# 'Opera/8.74.(X11; Linux x86_64; mhr-RU) Presto/2.9.180 Version/12.00'

fake.windows_platform_token()
# 'Windows NT 4.0'

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

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 5.0; Windows 98; Trident/5.0)'

fake.mac_processor()
# 'U; PPC'

fake.chrome()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_6) AppleWebKit/5320 (KHTML, like '
#  'Gecko) Chrome/13.0.890.0 Safari/5320')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; oc-FR) '
#  'AppleWebKit/531.49.3 (KHTML, like Gecko) Version/3.0.5 Mobile/8B114 '
#  'Safari/6531.49.3')

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2015-04-29 16:26:21 '
#  'Firefox/3.8')