Language es_ES

faker.providers.address

fake.state_name()
# 'Palencia'

fake.country()
# 'Kuwait'

fake.secondary_address()
# 'Puerta 1'

fake.street_name()
# 'Ronda Teresa Iborra'

fake.street_prefix()
# 'Paseo'

fake.postcode()
# '36817'

fake.city_suffix()
# 'Ville'

fake.address()
# 'Paseo Vicenta Busquets 50\nTarragona, 22317'

fake.street_address()
# 'Calle de Alejandro Rosselló 19'

fake.state()
# 'Zamora'

fake.street_suffix()
# 'Street'

fake.building_number()
# '87'

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

fake.city()
# 'León'

faker.providers.automotive

fake.license_plate()
# 'KTW 937'

faker.providers.bank

fake.bban()
# 'UQPG8980154025951'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB15VHOZ1938415333302'

faker.providers.barcode

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

fake.ean8()
# '97595038'

fake.ean13()
# '6287582248608'

faker.providers.color

fake.safe_color_name()
# 'lime'

fake.rgb_css_color()
# 'rgb(163,3,101)'

fake.hex_color()
# '#d849eb'

fake.rgb_color()
# '223,102,200'

fake.color_name()
# 'RoyalBlue'

fake.safe_hex_color()
# '#33dd00'

faker.providers.company

fake.company_suffix()
# 'PLC'

fake.bs()
# 'embrace bleeding-edge e-business'

fake.catch_phrase()
# 'Grass-roots disintermediate capability'

fake.company()
# 'Juliá-Blanco'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nIsmael Baena\n3502982719516854 10/21\nCVC: 863\n'

faker.providers.currency

fake.currency_code()
# 'IRR'

fake.currency_name()
# 'Zimbabwean dollar'

fake.cryptocurrency_code()
# 'LTC'

fake.cryptocurrency()
# ('AMP', 'AMP')

fake.currency()
# ('ERN', 'Eritrean nakfa')

fake.cryptocurrency_name()
# 'Peercoin'

faker.providers.date_time

fake.month()
# '07'

fake.year()
# '1985'

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

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

fake.month_name()
# 'March'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2001, 4, 30, 6, 43, 29)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(21, 9, 22, 1, 51, 24)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2013-06-06T07:05:05'

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

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 5, 14)

fake.time_delta(end_datetime=None)
# datetime.timedelta(5864, 49799)

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

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 11, 27, 16, 11, 24)

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

fake.am_pm()
# 'PM'

fake.timezone()
# 'Asia/Baku'

fake.century()
# 'XV'

fake.date_object(end_datetime=None)
# datetime.date(1990, 6, 27)

fake.day_of_week()
# 'Monday'

fake.time_object(end_datetime=None)
# datetime.time(3, 33, 41)

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

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1994, 3, 24, 16, 53, 11)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2008, 8, 8, 2, 30, 43)

fake.day_of_month()
# '27'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 10, 24, 16, 3, 42)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 6, 5, 6, 50, 8)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 1, 12, 40, 23)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 11, 13)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2006, 7, 25)

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

faker.providers.file

fake.mime_type(category=None)
# 'message/imdn+xml'

fake.file_name(category=None, extension=None)
# 'provident.png'

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

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

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('45.49428', '-122.86705', 'Aloha', 'US', 'America/Los_Angeles')

fake.latlng()
# (Decimal('-89.2408485'), Decimal('-46.622281'))

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

fake.location_on_land(coords_only=False)
# ('55.64776', '38.02486', 'Malakhovka', 'RU', 'Europe/Moscow')

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

faker.providers.internet

fake.ipv4_network_class()
# 'a'

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

fake.ascii_company_email(*args, **kwargs)
# 'xbenavent@redondo.org'

fake.slug(*args, **kwargs)
# 'maxime-deserunt-hic'

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

fake.url(schemes=None)
# 'https://www.marin.com/'

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

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

fake.uri()
# 'http://www.franch.com/explore/homepage/'

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

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

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

fake.hostname(*args, **kwargs)
# 'web-13.castejon.com'

fake.uri_page()
# 'home'

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

fake.tld()
# 'com'

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

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

fake.mac_address()
# 'aa:97:57:08:4f:39'

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

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

fake.uri_extension()
# '.html'

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

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

fake.free_email(*args, **kwargs)
# 'juan-antonioarrieta@hotmail.com'

fake.ipv6(network=False)
# 'd1b:2580:620f:9c79:9a4e:9339:9982:cf85'

fake.company_email(*args, **kwargs)
# 'concepcionagusti@paniagua.com'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-07-399478-2'

fake.isbn13(separator="-")
# '978-0-514-83994-5'

faker.providers.job

fake.job()
# 'Conference centre manager'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Quaerat incidunt repellendus labore tempora vel.',
#     'Adipisci possimus voluptates eum id magni consequuntur.',
#     'Eos laboriosam odio nobis repellat dolor.']

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

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Quas facilis magnam nemo consequatur harum. Tempore laboriosam laudantium '
#     'ipsa. Amet laborum a at amet.',
#     'Quod eos placeat maxime tempora.',
#     'Quam occaecati sit sed. Natus ipsum dolores voluptatibus veritatis. Ipsam '
#     'corrupti libero beatae voluptatibus culpa iure.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Itaque repellat est corporis harum similique iusto. Eligendi id consequuntur '
#  'aliquam illum fugit. Quam quos praesentium fuga quia.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Aspernatur error excepturi nostrum aut. Quia dolorem eum dolorem animi omnis '
#  'nisi.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Nobis porro magnam perspiciatis.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# True

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

fake.language_code()
# 'om'

fake.sha256(raw_output=False)
# '3dbaa8a1f70b46972972b0fbe4f1b9684d21408df7513fdeb5a1391c99376cba'

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

fake.locale()
# 'nso_ZA'

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

fake.null_boolean()
# False

fake.binary(length=1048576)
# (b'\xbf\xca\x94% \x85\xfe\xabi\xbd4\xdf}")i_r\x9f\x1cFT\xcf\x15\x00\xb9w\x9c'
#  b'\xb1AQ\x85S\xf60sH\x84\xbf\xf5e\xdf`9]\xd1\xed/\x9e\n\x83\xce3\x90>\x18'
#  b'\x96\xee\xe7\x0bH\x04\xe9\xac\xd4u\x84\x9djT-\t\xf8\xc4\x95\xc5\xa5^\xbe\xc8'
#  b'\x07w\x1a\xce\xfcc\x9c\x8f\xd8\xe4\xd3\xc1\x9d\xa7~`\xed\xb1\xdd\xe0'
#  b'\xb4\xbf\x9fo\x9a\x88\xc9\x83\xb9wWs@\x9f\xb1q\xc1%\xb8\xdaE\xbei\xc3'
#  b'\x1f\x88\x08&T\x84\xe2\xaf\x83\xfe\xe4}\x10\xb4\xfe&\xaeY\xda\xf8'
#  b'L\xe1\xf3\xee\xedHB\xccb\x95\xcf\xfd\xd3o\xe7\x87(k^\xf3\xaf\x8eCX\xb4M\x8b}'
#  b'\xf1`\xf6I|O\xf8\xd2AY\x93;}\x01k~ob[8\x1e\xd4m\xd7\x1a\xa1O,\x91S\xefu'
#  b'\xe4\xfa\x165\xcc\x13\x1djk\xb1\xa4G\x94\x85\x96\x11P;\xaa\x93{\x16*2'
#  b'\xdc\xe1\xd9\x16M!\xa2\xcb\xdcF\x9e\\a\xa9\xd8\xc9}U\x97\xf3\xa6\xf06E'
#  b"\x0f\xe9\xecQ\xa8;X&j\xbf\xb3\xda\xc7X\x05\xa4'\x0eo\x1ca\x9c9\x1e\x89Vga"
#  b"\xa7\x1b\xdb\x95:\xcan\xce\xe5\xce\x96'\x87\xd5\xcd\xe3\xed\xc3\x9d\xee"
#  b'3B\xa6\xfc-\xb1S\xb1\x96\xda\xd4\x85\x18\xdf\x16f\x89\xaf\xe2&\xf8#\xbd\x88'
#  b'\t\xbd\xea]\x85\xc2\x1e@9^)/\x10\xc4\xef:\xe0^\xff\xfc\x129\x12l'
#  b'\x11\x1f\x16\xf6,\nd*~\xff\x92\xd6\xb7\x03\xbc\x82\xd7|\xdc-\xb6\xce\xabJ'
#  b'H=o\xf3\xee\x11\x01\x9bX]-\xd1\x95\xc5\xcdh\xe7\xf7\xea+\xde\xeb\xc4\x16'
#  b'\xa4\xb6l\x85\x0f[J\xc6\xa1\x1a\x07\xd7LU\xack\xec\x8c^\xc5U\x00\xd6M\\GZG'
#  b'8\xa1\x1c\xb3\xddN\nX\xf7a\xcfC\xf6m\x14\x85\xf3+\x89~z0/\xc0\xc8Z\xab\x91'
#  b'\xcd\xff2\x9a\xb0\xe2\xaa\xbfe\x8do\xc7\x82\xed\x91\x9b\xe3a\xbd\xbe'
#  b'Z\x8f\x82\xbb\xcb\x94\x8f\xd95y7\x9c1G\xbd\xf7N\xd9\xc2\x9c\x1d\x91\xe0\xfb'
#  b'\xef\x8aY\x8c\xf5\x04f\t\xbc\xb4\xf5\xd4\x9a\xa7\x06\xe3;\xcb3\x17k\xa86\xbc'
#  b'\x08\r\x16\xf7P\xbbL\xe1-~ \x8dg\x00\xed\xb0\x83\xbe_y\x0e\x86\x86\xcf'
#  b'\x87\x00\xd2\xd80\xf3s\x05\xd1]\xb5\x9bS%\x9b\xb9\x1d\x9d6-\xc1\xdc\xf5\xa1'
#  b'!Z\xbeJ*\xd4\xd3f\x0e\xcd\xd0\x17\xc3\xde\xa4B\xf1\x11%\x17B\xab\xfdJ'
#  b'\x8d\xc7on\x9c\x99FV\xd6\x11pQ\xa2\x82\xef3\xa7\xdb\xd2\xf6oB\x172\x1fsbm'
#  b'\xa9\x13\x18\x9b\xd7\x8d\xa0\x02\x8e\xc4\xec\xce\x8f?\x17\xb5d\xb8\xd5\x83'
#  b'\xaa\n\x1d`\xdc\xc8\x88\x89\xf3\x05\xe4\xb7\x96\x1c\xb0\xd8\x87\xb4k\xa8'
#  b'\x98\x8f\xe5b:&T\xd2\xe5fO\xce#a\x02\x0c\x9e\xab\xabJ\xe8\xa7\xd3\xdc'
#  b'\t\xd3\x12k\xc28\x95\r\xd4\x98\xa2d\x9b\xd8\xebw+\x1a\xda\xb8yQ)\xa3'
#  b'$_\xf3\xeaz\x88\xfe5\x87\xb2\xc0\x8b\x94\xb9\x00\xaf\xdb\xf8{\tp\x98G&'
#  b'V\xfb\xb9\x13`\xfb3\x90(\x8c\xb3M\xe6\x1bM\xd5\x186\xf2\x7f`v \x16'
#  b'e\x85\x10\x87\xc9\xe9\xe3r\x9a\x9fKi\x042\xc0-\xa5K\xed\x98:\xc2\xf4\x91'
#  b'm\x94\xeb\x13\x11\xd5\xf8L\xee\xee4\x14\xb3\xb1\x0c\xdb\x8d\xa9\xb0\xc6'
#  b'\x86]\x98b\xfa\xb1%\x972D\xef\xa6\xf57\x04{2:x\xea\xeb\x18\xbc\xa1}\xb3\xa4c'
#  b'\xb4\x92\xf1\xbf\x18\xf1\xeb/\xd3(d\x91H\x07H\x96\xa6\r\x17\xc0'
#  b'\x01\x0f\xba\xdda\x86B\xb8\xcb\xb4\xdf\xfe\x84\xe61k\x14\xb1\x82\x91'
#  b"\x17\x04F\xfb(\xfc'}Vq\xf6V\x81\x93\xfb7\tZF\xf9E\x16N\xa3l\xfdtN"
#  b'\xa9\xaf\x9c#\xbb\xaa\xf28\xd4f\x1f\x83\x91\xcd!\x88\x99\x19\x05\xb7'
#  b'\xaeG\x07p|\xfb\xdeF\x10\xc7\xfb\xca)\x1b5N\xbcd\xc0\xb75IC\xbf\xa6cH\xbb'
#  b'N6\x99\xcd\x0c4\xde\x10\xeb:\xd4\xa9\xdb\xe4+\x0e\xb5\xab/Gq\x9e\xe3K'
#  b'\xffu\x01_\x84\xd1\x88\x8a\x87\x15\xcf\x94\xb3f\xdb\xc9G$\x1d\xd6\x01\x07UH'
#  b'M\xc9\x8c\xde\xa8\x1e\x93gg\x15g\xbc\x96\xf3\xd0\t\xcc;\xf2\xa7'
#  b'\xef\xb0\x1c\xdc\x1e\x0fBMo\xad)\x8a')

fake.uuid4(cast_to=<class 'str'>)
# '6ec781f4-b3bd-47f1-8910-728ca4c26c1f'

faker.providers.person

fake.name_male()
# 'Ismael Pozuelo Villaverde'

fake.first_name_male()
# 'Miguel Ángel'

fake.name_female()
# 'Remedios Solé Mate'

fake.suffix_male()
# ''

fake.last_name_female()
# 'Gilabert'

fake.suffix()
# ''

fake.prefix()
# 'del'

fake.last_name()
# 'Corbacho'

fake.first_name()
# 'Belen'

fake.name()
# 'Pedro Otero Aranda'

fake.prefix_female()
# 'de'

fake.first_name_female()
# 'Pilar'

fake.last_name_male()
# 'Millán'

fake.prefix_male()
# 'del'

fake.suffix_female()
# ''

faker.providers.phone_number

fake.phone_number()
# '+34 313 913 931'

fake.msisdn()
# '6556167820100'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'Ronda de Daniela Benavent 84\nSalamanca, 73768',
#     'birthdate': datetime.date(2007, 7, 13),
#     'mail': 'talaveraantonio@hotmail.com',
#     'name': 'Emilia Durán Robledo',
#     'sex': 'F',
#     'username': 'jaimemuro'}

fake.profile(fields=None, sex=None)
# {   'address': 'Pasaje Cristina Pastor 45 Puerta 6 \nNavarra, 20096',
#     'birthdate': datetime.date(1907, 4, 6),
#     'blood_group': 'O+',
#     'company': 'Pera-Peinado',
#     'current_location': (Decimal('-72.1954525'), Decimal('-82.662414')),
#     'job': 'Nurse, mental health',
#     'mail': 'plajavier@gmail.com',
#     'name': 'Raul Bas Zabaleta',
#     'residence': 'Via de Asunción Chaparro 59 Puerta 2 \nAsturias, 25183',
#     'sex': 'M',
#     'ssn': '614-29-5303',
#     'username': 'rosellovictor-manuel',
#     'website': ['http://www.corral-solis.org/', 'http://medina.com/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'qPCWMnOkECEJCkhTEbuz',
#     'IkWcTMmBDKHgLjWMfeJC',
#     8783,
#     'HJYPraXISxcyBEIgZszn',
#     Decimal('-157578746122207.0'),
#     4440,
#     3099,
#     datetime.datetime(2007, 10, 22, 20, 8, 25),
#     'https://macias-mayo.net/register/',
#     Decimal('-5437935881642.2'),
#     datetime.datetime(1996, 7, 26, 17, 15, 37),
#     'https://camacho-tamarit.com/tags/terms.php']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'http://www.pablo.biz/tag/main/', 'https://www.camacho.info/category/', 134, 'ppuRjeEPlRytgqFUiiHG', Decimal('-1473.1005386081'), 'iicvmNTljDSmacwtuggh'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   2882,
#     8009,
#     5194,
#     7594,
#     'COUutTKJqZobdGCsfoTn',
#     46.0,
#     Decimal('-9649954410.19'),
#     datetime.datetime(1978, 9, 24, 17, 41, 13),
#     'HBNEGrOEQHJygGychPcz',
#     -2030.3927368538,
#     'gXUZulpBVfxTuOjDJSph',
#     6491)

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'ZnwejunELzXmtVHWutaO',
#     'gRjQFeHhTqltZvguRoeT',
#     'pPYEaaWtyrXdMcnvWNAZ',
#     datetime.datetime(1971, 9, 25, 1, 46, 58),
#     'http://rodriguez-martin.com/search/category/index/',
#     5495,
#     'uecDvAskxjkvEhsoAHCV',
#     'dHidTFGAbDTVnqnQbDfv',
#     'nGbUvRWnNHOCfwDEmEYQ',
#     datetime.datetime(2003, 9, 26, 23, 31, 31),
#     1137,
#     'JaQchPhoHRakuWalKtEf',
#     'XfbtblUFJUeVQIVgsrjf']

fake.pyint()
# 7475

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

fake.pystruct(count=10, *value_types)
# (   [   'http://www.cabo.com/tags/index.html',
#         'fLEmUylZTXzgdjFPxlwu',
#         9814566223.8019,
#         'iBhprTLRYjHBVwbmirrM',
#         'andreatapia@galvez-tome.com',
#         'LpcrOQxdRjQLyaDEpeQc',
#         'JtraSPJFcYzOUUhjQfVu',
#         'kSffHHiwfqJmcnzDxZOF',
#         7307,
#         'zcfGhkbPBsKgUGLTwbzt'],
#     {   'ab': 'iesSqEDclTjxDznoeeLp',
#         'esse': 8041,
#         'incidunt': 'bvcNsiwrHvMkOmJLtUVA',
#         'ipsum': 'http://www.llanos.org/',
#         'occaecati': 5255,
#         'perferendis': 5817,
#         'quis': Decimal('605247774.41233'),
#         'vel': 'FMSVhusDqTbRtoSPpmXe',
#         'vitae': 3875,
#         'voluptatum': -277124011.1},
#     {   'ab': {   0: 'FffCYoefOsrXcLwIurqv',
#                   1: [   'mohamed60@hotmail.com',
#                          'https://www.villa.com/app/category/tags/privacy/',
#                          'XKCyAlfdIeTSHUANfIGw'],
#                   2: {   0: 'UZcqqCmnmuLsmOVzXKWZ',
#                          1: 'tKyTAXpAVqkCAvurXTYY',
#                          2: [Decimal('746948400.73'), 4697]}},
#         'at': {   1: -3.9,
#                   2: [   'kmVmYgfPrzCZBxvOAcIR',
#                          datetime.datetime(2010, 1, 27, 14, 24, 1),
#                          datetime.datetime(1982, 1, 24, 10, 49, 14)],
#                   3: {   1: datetime.datetime(2014, 5, 31, 21, 21, 26),
#                          2: 'http://www.aller.com/',
#                          3: [   'https://chamorro-diaz.com/post/',
#                                 'http://www.taboada.com/main.html']}},
#         'debitis': {   5: 'montserrat79@codina-bejarano.com',
#                        6: [   Decimal('3830.4149'),
#                               'wldPuHpbUvODkxDECsUS',
#                               'qyAchWiPiHyBvLWwDcVc'],
#                        7: {   5: -2408592206.2,
#                               6: 8676,
#                               7: [   'https://www.mena.net/',
#                                      'bponce@gmail.com']}},
#         'eligendi': {   4: datetime.datetime(2013, 2, 24, 16, 56, 41),
#                         5: [   'eNVzKNqVOQBhebiJtpLW',
#                                'https://www.luz.org/author.htm',
#                                'BGmbfXhEJTMiuGECcrDL'],
#                         6: {   4: 9259,
#                                5: -8729320481430.7,
#                                6: [   'hVTMUrHCGWFiRqnkLlHJ',
#                                       'CJrwlHFodLHTjsLBmPPW']}},
#         'esse': {   9: 2990,
#                     10: [   'https://www.coronado-martinez.net/app/wp-content/faq.htm',
#                             508566.969544,
#                             883766450415842.0],
#                     11: {   9: 'jrVczIcpSqohAoOKnPHg',
#                             10: 'http://mariscal.com/privacy/',
#                             11: [   datetime.datetime(2001, 12, 14, 15, 13, 21),
#                                     'TuQMzeOXQvTFqWpIiTKK']}},
#         'harum': {   6: 'MALjADgwwXWjVYiqTuBL',
#                      7: [   'hurtadocarlos@gmail.com',
#                             'https://www.borrego-acuna.com/main.html',
#                             'EgUyZKTYJlfsXYsIAQUc'],
#                      8: {   6: 'ZPRodqSCzahuTCGywtCi',
#                             7: 67822794484209.0,
#                             8: ['ubenito@gmail.com', 'UQRkzEaVPIfOrlHEopic']}},
#         'minus': {   2: 4982,
#                      3: [   'tjngAEzYoWKlrdhzSKEC',
#                             -292297059482.7,
#                             469.1041883735],
#                      4: {   2: 'http://guzman.org/index/',
#                             3: Decimal('89993161.682423'),
#                             4: [   'XvSyTdLahsOLXSbedTOu',
#                                    datetime.datetime(1998, 3, 3, 10, 25, 9)]}},
#         'praesentium': {   7: 'usOLRCJPwLDnbaBBAHUT',
#                            8: [   'kllamas@acuna-herranz.com',
#                                   Decimal('-256832871582.7'),
#                                   Decimal('-50112732.0')],
#                            9: {   7: datetime.datetime(1989, 4, 23, 0, 31, 52),
#                                   8: 'KdVLyRjGAxyMiUNglFsJ',
#                                   9: [   'ismaelcoloma@hotmail.com',
#                                          'CJOzLItzlvhaSjyAFEOu']}},
#         'quas': {   8: Decimal('7700.739924'),
#                     9: [   'https://www.noguera.info/search/search/post/',
#                            'kfdgiTaogWCufacNpvfX',
#                            datetime.datetime(2014, 8, 15, 14, 12, 51)],
#                     10: {   8: 9744,
#                             9: 'vilaltajulio@gmail.com',
#                             10: [   'uoUsafUCZpgTbKUfgmWF',
#                                     'LgNaWXfxyKTrMdVLqISN']}},
#         'totam': {   3: -5108.7,
#                      4: [5446, 3369, 'DPghHRLrjsyFBgwsbfap'],
#                      5: {   3: 7036,
#                             4: Decimal('513934275.34166'),
#                             5: [1936, 'ceFCbOvpCNqgTEDbDFYN']}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'a': 'IavNkogVrUChWhAyQJNY',
#     'asperiores': 'XqBQRPHewSMrjHLFmduJ',
#     'consequatur': 'lCvZSNlRUadPnptPxzAh',
#     'dicta': datetime.datetime(1977, 5, 1, 10, 22, 54),
#     'error': 'euYqNTJSNXoDVkYMPxGp',
#     'fugiat': 'fcatala@gmail.com',
#     'iure': 'eZNHzScafilDDkXWCIYd',
#     'repellat': Decimal('-13.3245975563'),
#     'veniam': -482948.631610222,
#     'voluptatibus': datetime.datetime(1981, 1, 1, 23, 13, 48)}

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

faker.providers.ssn

fake.ssn()
# '163-75-3820'

fake.vat_id()
# 'ESx01774365'

faker.providers.user_agent

fake.mac_processor()
# 'Intel'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_8; rv:1.9.2.20) '
#  'Gecko/2016-10-09 03:18:47 Firefox/11.0')

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

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

fake.opera()
# 'Opera/9.57.(X11; Linux x86_64; es-PR) Presto/2.9.178 Version/10.00'

fake.linux_processor()
# 'x86_64'

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

fake.windows_platform_token()
# 'Windows NT 6.1'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_3) AppleWebKit/5362 (KHTML, like '
#  'Gecko) Chrome/50.0.861.0 Safari/5362')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; kn-IN) '
#  'AppleWebKit/533.35.3 (KHTML, like Gecko) Version/3.0.5 Mobile/8B114 '
#  'Safari/6533.35.3')

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