Language es_ES

faker.providers.address

fake.address()
# 'Pasaje Beatriz Ferrán 5 Puerta 7 \nCórdoba, 50153'

fake.building_number()
# '8'

fake.city()
# 'Guadalajara'

fake.city_suffix()
# 'Ville'

fake.country()
# 'China'

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

fake.postcode()
# '03686'

fake.secondary_address()
# 'Puerta 0'

fake.state()
# 'Zamora'

fake.state_name()
# 'Málaga'

fake.street_address()
# 'Ronda Juan José Checa 42'

fake.street_name()
# 'Glorieta Francisco Jose Camino'

fake.street_prefix()
# 'Cañada'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '8176'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'DZHS6382249521829'

fake.iban()
# 'GB83GQJB9825487121450'

faker.providers.barcode

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

fake.ean13()
# '9099247763275'

fake.ean8()
# '49141252'

faker.providers.color

fake.color_name()
# 'Crimson'

fake.hex_color()
# '#33363d'

fake.rgb_color()
# '25,182,189'

fake.rgb_css_color()
# 'rgb(101,196,164)'

fake.safe_color_name()
# 'white'

fake.safe_hex_color()
# '#665500'

faker.providers.company

fake.bs()
# 'exploit proactive convergence'

fake.catch_phrase()
# 'Focused regional productivity'

fake.company()
# 'Leal Ltd'

fake.company_suffix()
# 'Ltd'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nEsther Salom\n3553540505803163 12/25\nCVC: 539\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('ETH', 'Ethereum')

fake.cryptocurrency_code()
# 'ETH'

fake.cryptocurrency_name()
# 'Waves Platform'

fake.currency()
# ('KYD', 'Cayman Islands dollar')

fake.currency_code()
# 'STD'

fake.currency_name()
# 'Bahamian dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'VII'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2002, 4, 28)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 4)

fake.date_object(end_datetime=None)
# datetime.date(2015, 11, 8)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2003, 11, 24)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2015, 2, 21)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 2)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 4, 27)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2008, 6, 25, 12, 54, 23)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1796, 3, 11, 21, 24, 15)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2015, 10, 22, 11, 4, 37)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 17)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2006, 8, 8, 16, 15, 35)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 6, 16, 8, 50, 38)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 2, 3, 9, 9)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 8, 2, 10, 56, 49)

fake.day_of_month()
# '31'

fake.day_of_week()
# 'Tuesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 10, 9, 7, 20)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1984-08-10T23:53:13'

fake.month()
# '12'

fake.month_name()
# 'November'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 15, 7, 14, 19)

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

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

fake.time_object(end_datetime=None)
# datetime.time(20, 31, 37)

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

fake.timezone()
# 'Asia/Saigon'

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

fake.year()
# '1986'

faker.providers.file

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/inventore/laudantium.mp4'

fake.mime_type(category=None)
# 'application/javascript'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('10.516170'), Decimal('-48.509845'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.2737', '-76.88442', 'Harrisburg', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-7.57897', '112.23109', 'Diwek', 'ID', 'Asia/Jakarta')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'gonivictor@cerdan-arnau.info'

fake.ascii_email(*args, **kwargs)
# 'casanovasluis@yahoo.com'

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

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

fake.company_email(*args, **kwargs)
# 'victor25@chacon-alcazar.org'

fake.domain_name(*args, **kwargs)
# 'arana.org'

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

fake.email(*args, **kwargs)
# 'victormaestre@naranjo-cuadrado.com'

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

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

fake.hostname(*args, **kwargs)
# 'web-11.colom-hernandez.com'

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

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '2aee:d85d:56fb:adeb:2baa:e759:37d7:3fcc'

fake.mac_address()
# '25:f4:a0:d6:e3:3d'

fake.safe_email(*args, **kwargs)
# 'eugeniaexposito@example.net'

fake.slug(*args, **kwargs)
# 'eius-reiciendis'

fake.tld()
# 'com'

fake.uri()
# 'http://www.vidal-bayo.biz/author.htm'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'privacy'

fake.uri_path(deep=None)
# 'app/blog/posts'

fake.url(schemes=None)
# 'https://www.flor-bueno.info/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-86339-403-5'

fake.isbn13(separator="-")
# '978-1-83704-912-7'

faker.providers.job

fake.job()
# 'Sales executive'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Aliquam ab voluptate repudiandae doloribus aperiam laboriosam. Error nihil '
#  'fuga occaecati hic.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Labore in occaecati. Repellendus reiciendis quae. Reprehenderit aliquam '
#     'repellendus molestiae.',
#     'Atque aliquam harum. Temporibus quas nostrum velit doloremque. Expedita '
#     'optio esse nisi cupiditate atque eligendi.',
#     'Earum sit at distinctio pariatur dolorem. Excepturi magni libero sit '
#     'corporis id expedita.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Fugiat eveniet natus reiciendis.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Dolores tempora temporibus laboriosam tempora.',
#     'Aliquid aperiam impedit quisquam deserunt eaque et.',
#     'Beatae repellendus sint dolorem id esse.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Ipsum harum cum unde earum eaque accusantium eaque. Dolor laboriosam sit '
#  'nam. Praesentium voluptatum cupiditate incidunt assumenda aspernatur. '
#  'Expedita distinctio ipsam distinctio.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Inventore reprehenderit dolore assumenda quas quam. Suscipit '
#     'reprehenderit consequuntur quas at saepe reprehenderit.\n'
#     'Autem beatae eos odio similique voluptatum.',
#     'Id numquam minima distinctio. Aspernatur officia voluptatem aliquam '
#     'eveniet harum a. A quasi minima dolor repellat illo autem.',
#     'A doloremque hic esse. Dolor praesentium nemo tempore. Perferendis eaque '
#     'suscipit odit.\n'
#     'Aliquam optio expedita tempora asperiores aperiam adipisci. Itaque est '
#     'eum non soluta quia eveniet eveniet.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['asperiores', 'mollitia', 'molestiae']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xda\xcf\xc3&\xbe\x07\xa5\xaan\x19\xc80F\xf0\x96\xcd.\xd0\xc6\xbe\xb4\xbef+'
#  b'/Rc\x16G\xd8J\xd9\t\x99\xca\x9b\xb4~S\x15\xa0\x95r#\xdb}\x10\xee-\xca(\xf0'
#  b'i\xb9*\xd7\x84\xe9\xf4\xe6\x8b\x05\xe4\x8f\xcbW\xad\xb7\xca\x7f\x01\xee'
#  b"A%\xa7\xb4|I\x07\x94\xfd\x1b7\x19^\x01'\x99ZDX\xbd\xceL\xc5\x0c\x0b\x00v\r"
#  b'*&\x1eg#V\xf8\xf8\x96\xae\x93\x17\x12\xfaU\n8a\x80t[6Tk\x9a#\x13\x89\xe6R#A'
#  b'\xdc\xfb\xe3\xec\xab\x94-f\x16:\x03R\xda\xf6n\xc0@J\xa6\xd3A\x10\x9f\x98'
#  b'\xb0\xceILK\xe5r\xceP1\x8bInL!?Z\x99\x95.\xd0\xd9\x13\xc1,\xce6\x8c'
#  b'p\x909\xe8B\x12JyDq\r\x9f\xc2\x124\x9a\x0c\t1z2\x05U$\xa0\ti\x19\xa0\xe65+'
#  b'\x18\xe6\xa0c\xa5\t U:B\xf4\x89\xd8\xc5"\x9c\x8d\x0fJ&hL\xa2Gg\xcf6\xcf'
#  b'\xd0\xb3\x87\xb3\x04/\xff\x92\xbb\x00\xd7\x8eI\xe2\xf1N\xbc+^\x13\xb2{\xab?'
#  b'\x16\xc0qs\xb7|ZU\xae$:\x07\xe7v\xb2u\xde\xfb\xb1`\xe9u\xb9\xfeRf\xb2x'
#  b'e\xaaf\x94\xac\xdar\x0cV\xe2q\xbe\xcd]\x844\x0fO2\x00D\xd79\x9bmC\x07]'
#  b'\xe2m\xcb\xa4\xf4m\x8cL\xa6\xb5\x9d@\xfb \x8d\x9d\x84yE6B-\xc2\xd8\xf8!\xf5K'
#  b'\xc73`\x85\xe9\xb7"\xddOg\xf1\xdcB\x99\x9c\xe3\xea\xba\x0byhJ\x15\x0f'
#  b'[Z\xd0\xe9?}l7|\xaf\x13\t\x83\xc8\x0c\xa5\x18\x9d-\x11\xfb\xc0\x91L'
#  b'\x10\xdab.\xf7\xb9j#\r\xbc\x8e\x01A\xc47\xe7\x04\xe9\xc7e\x16\xe1\x1a\xdd'
#  b'xQ\xf4\xde\x87\xe6:\xaag\t\xd2oW\x92r]YN\x111=\x02\x86\xc1jiz{\xbe3\xae\x10'
#  b'\x9e\xd0\xc5\xe7\x80\xad\x8f\xb5\x86ny\x95\x8f\xd5\x83\x14U\xd9\x80\x93'
#  b"\x94h_D\x16\xb9\x17ia\xde\xb6#\x11\xae\xbd\x97\xd3u&\xb5\xe9\x07\x15\x97fU'S"
#  b'\xf7v\xaaqH\xf5\xc3\x1f\xedO\x91\xd8I\x18\xd5x\x7f\xa8\x92\xac\x1d\xc4:!'
#  b'>\xbbG\x13\xa32\xc1(\x7f\xb2\xb1{\xa3\x95\x94\xc4$\x14\xc7R3\x0c\xa0C+M6\xda'
#  b"\xf3\xfd7i[\xaa'\xf6\x08\xc4\x16\xa7\xb1S\x80\xec\xf6o\x03;\xf2\xb9\x02:"
#  b'\xb2$\xe1\x96\xedn\xad\x9a\x03\x01.5\xf7\xc4\xfday<3h\xd8\xf191\xcd\x08\x17!'
#  b'\xb5\xa3(\xd8\x11\xf5o[\xddlI@B\xe3\x80}\xb86t\x879S\xb4\xb8O\xf0=\x8c'
#  b'N)\x08\xa9\xd9\x84\xad\xa1pc\xa8\xb9\x12\xec\xcf\xa3\xa7\xdc\xcd('
#  b'\xa2r\xe0\xe3\xeb^\x96\xf3\x1a\xab\xfb\xa0\x9b\xa1`\x0eQN\x08\xb5'
#  b'\xads\xef\xbc\xc2\xa9\x83\x91\xd6f\xeb\xe4\xcbvg=\x04\xf5\x1c\xa4'
#  b'\xc0\xa6\xcc\xb2\x16!pVx5\xe4\xa6\xa2\xc5\x029\xa1\x9a9\xfa\xdc\xc0\xab}'
#  b'$\xa7=\xd8\xb7\xa9\x13\xac\xd3\x89w\xe00\x92v\x94\nJ$+\x02b\xb0w'
#  b'0\x8d\xf5\xf7\xffb\xf8\xe9\xcc\x99\xac\xa4\xbf\xfd\x88r\xfei\xe6\xd4'
#  b'\xe6d\xb5\xeaR_?\xb0\xbeL\xd4\xad\x8eM\xc8\x19\\\xe4[\x9f\x0b\xc5`\xf0'
#  b'\x15\xa2\x9e\xdcd\xd6>\xbd\xac\xd3\x81A\xeb\x96\xec\xae\xeb\x15\x88:'
#  b"\x14\xff\x7f\xf0'\xben1U\xc3\xd0\x1fG\xf4.%\xfd4\x9b\xf5\xf1\xb5\xee\x08"
#  b"O\xdc\x02\xe1\x15'\xf3'\xd8\x81W\xd5;2\xb8\xfb\t)\x17\x8de\x9a\x1c\x02"
#  b'\xa2\xc8\x86b\xc7\x1eG.\x03\xcf\x9f\xc4\xb8f\x0b\x1b\xce\xc7\x01\xa9'
#  b'\xfe\x1b\xce\x15L\xcbQ\x82\x8b\xa3\xd4\xca\x8a1K\x1d\x9b\xf9\xac\xef'
#  b'3\x8b\xa01\xa3\xa0j\xa4[\xee\xb1Z,,\xa6\xed\xadE\xa4\x1d\x10:\x80\x04'
#  b'\xe0\x04\xdf\xf2\xces;S\xde\n\xf4\x8d\x02\xa6\xcb)\x96M4\x8b\xca\xa2%\x1e'
#  b'\xe8e@\xd3\t\xaem\xea\x8b\xd1`\xf8\x989\x1d5h\xa6<e]\x81\x9fx\xe7\xbc\x98M'
#  b'\xd2\xf3\x13\xc2w\xbd\xb5\xb8\x9a\xf2\x81\xf9\xa9a\xd9\xc9\xfe\xb6o8'
#  b"\xed\x9f\xc61x\xdc\x1an\x8c\xe5 \xf3\xb6\xe4\xe3\x8a\x89\xeb\x89h\xe7#'g"
#  b'\x06B3p\t\xaf\x0e\x1b')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '7cf3821842f6bd1e5751ba5eceb8fd82'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '^XZU!4LmRz'

fake.sha1(raw_output=False)
# '1e205f1b6a94349ca91ee72f38ccf8e6f43efd1d'

fake.sha256(raw_output=False)
# '731b8a819f032a0bea6e3f7978518754638a602a54c158288a26bfa2a0b64608'

fake.uuid4(cast_to=<class 'str'>)
# '2d8b18f5-5920-403f-949d-cb5fb96ba3a7'

faker.providers.person

fake.first_name()
# 'Antonia'

fake.first_name_female()
# 'Ana'

fake.first_name_male()
# 'Juan'

fake.last_name()
# 'Andres'

fake.last_name_female()
# 'Riera'

fake.last_name_male()
# 'Yáñez'

fake.name()
# 'Lucía Egea'

fake.name_female()
# 'Teresa Celia Cánovas Vilalta'

fake.name_male()
# 'Luis Miguel Grau-Font'

fake.prefix()
# 'del'

fake.prefix_female()
# 'de'

fake.prefix_male()
# 'de'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '2249943065565'

fake.phone_number()
# '+34 943 574 552'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'C. de Andrés Arcos 93 Piso 5 \nSegovia, 68375',
#     'birthdate': datetime.date(1963, 11, 21),
#     'blood_group': 'O-',
#     'company': 'Madrid LLC',
#     'current_location': (Decimal('77.490528'), Decimal('-151.125141')),
#     'job': 'Clinical scientist, histocompatibility and immunogenetics',
#     'mail': 'sanmigueljuan-carlos@gmail.com',
#     'name': 'Jose Carlos del Calderon',
#     'residence': 'Paseo Adrián Pallarès 899\nSanta Cruz de Tenerife, 96356',
#     'sex': 'M',
#     'ssn': '936-39-5478',
#     'username': 'hballesteros',
#     'website': ['http://www.pineda.info/']}

fake.simple_profile(sex=None)
# {   'address': 'Glorieta de Rodrigo Moliner 860\nCáceres, 54235',
#     'birthdate': datetime.date(1956, 12, 4),
#     'mail': 'asuncion97@gmail.com',
#     'name': 'Miriam Verdejo Puig',
#     'sex': 'F',
#     'username': 'ehervas'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'a': 'raquelbellido@yahoo.com',
#     'adipisci': 'vlKgdxBQjkNaRBJcPvPP',
#     'doloremque': 'https://rios.net/search/tag/tag/terms/',
#     'eligendi': 'http://www.cuellar.biz/explore/post/',
#     'rem': 72599781350996.3,
#     'ut': 'kbYcObGjVGpKECnRwmWX',
#     'vitae': -60767672.5502,
#     'voluptatem': 'PlLlIsEnsTGuULkSajht'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(1983, 5, 4, 1, 42, 42),
#     'http://cobo.net/search/blog/author/',
#     'https://www.pons-fuente.info/category/explore/main/home.htm',
#     datetime.datetime(1986, 3, 28, 23, 56, 35),
#     -316270721116.0,
#     'QvpihlINlFnTBFxMrhLX',
#     'https://www.rosell.biz/homepage.html',
#     2212]

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'sMlThrcIksTuycSdlgVE',
#     'https://verdugo.com/',
#     'SWPRjlasntinswsfxuwj',
#     Decimal('-7338076.0'),
#     4011,
#     -3.713779,
#     'http://tirado.com/posts/category/category/author.html',
#     datetime.datetime(2011, 2, 1, 7, 15, 4),
#     'riosines@castrillo.biz',
#     'AitujasoEmevVmXsahGh']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'SKocpCZPrtXXEFeWHKDS', 'anna60@coloma.com', 'rwAGTfBnytRmJwJXeqjH', 2881, Decimal('-7019561245442.62'), 'zguillen@arribas.com', 'http://www.gisbert-madrid.com/register/', 8059, 'toledoeva@tovar.com', 3710, 'xAHjqcIiyarZwlgxRYFg'}

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

fake.pystruct(count=10, *value_types)
# (   [   8159,
#         'http://aguilar.info/register/',
#         'hsoto@hotmail.com',
#         'bfIcbZXrFOFEyHEPylav',
#         'https://poza-pascual.com/list/wp-content/explore/index.html',
#         'BhjKdynBLoZNfHlHmvpS',
#         'PZeBZDbkLddHoroWNspK',
#         'YhvZYYUsOMLKOiRtebTq',
#         64940602174235.0,
#         6210],
#     {   'aperiam': -2.0,
#         'corporis': -2038928306804.8,
#         'dolor': 'catalina20@paz.net',
#         'eaque': -40686794791.9,
#         'itaque': Decimal('155884464009.0'),
#         'molestias': 'https://padilla-criado.org/home.jsp',
#         'neque': 'ZLrqCwdGftUlSwFHHqlT',
#         'officiis': 'alvarolidia@hotmail.com',
#         'sint': 'uVTMNCTQgbKdSTKzuzhm'},
#     {   'animi': {   8: datetime.datetime(2007, 4, 4, 13, 38, 5),
#                      9: [2383, 'pQuCmMTBELnUnrJiHkbk', 'danielamur@gmail.com'],
#                      10: {   8: 'https://www.alegre-amat.net/wp-content/explore/main/post.asp',
#                              9: 'vpallares@carballo.com',
#                              10: [   'TJpAOpqnaoHNaOOGQygh',
#                                      'LzSVZocTsZRgcjpBUbjE']}},
#         'beatae': {   5: 6574,
#                       6: [   'uUVChzdByjTKXSEdVVQj',
#                              'claudia98@hotmail.com',
#                              'agustin76@palomo-jordan.biz'],
#                       7: {   5: 1558,
#                              6: 'wJXwWZvYPdziHwOHAPEI',
#                              7: [   'BfmJfijvjSyYlWVXPoZQ',
#                                     datetime.datetime(1996, 8, 24, 18, 4, 59)]}},
#         'dicta': {   1: 3602,
#                      2: [833.9018069, 9429, 8.0],
#                      3: {   1: 7881161.2,
#                             2: 'felixmaza@hotmail.com',
#                             3: [   'MMlqdhniyIkTvWVzoFXE',
#                                    'http://iniesta.com/']}},
#         'ea': {   2: -3528521233468.0,
#                   3: [   'KjWPXDsrJsoooHbDZbFB',
#                          datetime.datetime(1984, 3, 9, 8, 17, 56),
#                          Decimal('51.26')],
#                   4: {   2: 'zdtTHsJjMEIYlvSfAhZc',
#                          3: Decimal('-69558513.8420574'),
#                          4: [-613297462980893.0, 31743.0]}},
#         'eveniet': {   3: 'BeuIloNRlrFVaqRjTkjI',
#                        4: [   'ZiZgbZdaurzIgITkBDcX',
#                               'CeMXgNTpEHLzaegZJGpX',
#                               'https://www.canovas-somoza.org/index.asp'],
#                        5: {   3: 'bsegarra@yahoo.com',
#                               4: datetime.datetime(1990, 4, 3, 17, 12, 19),
#                               5: [   'fHjFNOBNYoMkEwRAfZPj',
#                                      'VyXWGgkpFRUquqbIaPja']}},
#         'maiores': {   6: datetime.datetime(1992, 9, 27, 2, 10, 13),
#                        7: [   Decimal('-3973375.4'),
#                               'https://www.blazquez.com/',
#                               'sOWfasVetwoFstJnRNgi'],
#                        8: {   6: Decimal('94072696.0'),
#                               7: 'apQXQeXyNUSYKMAoSmAY',
#                               8: [612, 'BxJKuhoNoCBQasVGjMGU']}},
#         'praesentium': {   0: 'uaKbFRdahetRnTgGAQhz',
#                            1: [-38387318.66, 'YpSSnnArZOIPWdymKwpN', 7395],
#                            2: {   0: 'rwkPLDPMjsfudSMvdpOO',
#                                   1: -86819.63244,
#                                   2: [   'jovelourdes@yahoo.com',
#                                          'wOOJIwQBEygVlanQOoCa']}},
#         'quae': {   7: 524,
#                     8: [   'aiAimusHYDnsofhhUDzm',
#                            datetime.datetime(2012, 8, 11, 13, 53, 47),
#                            'http://alvaro.org/'],
#                     9: {   7: datetime.datetime(1980, 3, 23, 21, 58, 6),
#                            8: 'monica21@hotmail.com',
#                            9: [183.5011839, 'marc12@gmail.com']}},
#         'ratione': {   9: 'marta62@yahoo.com',
#                        10: [   'inmaculadacampillo@hotmail.com',
#                                31204529781724.1,
#                                'FEgGRMIkAMciPzduWXXF'],
#                        11: {   9: 'http://www.aparicio-contreras.com/',
#                                10: 4785,
#                                11: [3724, 'MvklxAcAzEksKlPvCqhj']}},
#         'totam': {   4: 'MwgNVfXyAUqwLBCGGWbI',
#                      5: [5320, 4645761.0, 2189],
#                      6: {   4: 'wvIFatwqOzQYSuluAFCL',
#                             5: 'vaOkMgveJLKavIedvDdO',
#                             6: [   'OZhgbNsCQExVGAOZUCdV',
#                                    'sebastianfrancisco-jose@garate-nunez.biz']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'aNUHFkoqonefpYFUTESP',
#     3631,
#     'WqruoyhShieKQsyFIBqx',
#     7924,
#     2039,
#     'gGRiHBlVBgkARFnBzvgj',
#     'QiHJwQTxeMYiceDJfYOe',
#     -5766051.6)

faker.providers.ssn

fake.cif()
# 'D12335055'

fake.doi()
# 'X9689502Q'

fake.nie()
# 'Y0652749T'

fake.nif()
# '30097815S'

fake.ssn()
# '189-86-6038'

fake.vat_id()
# 'ES32838584f'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.2.2'

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.0; byn-ER; rv:1.9.0.20) Gecko/2017-03-18 12:48:29 '
#  'Firefox/9.0')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 5_1_1 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.59.(Windows NT 5.2; ber-MA) Presto/2.9.188 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_9_6 rv:3.0; el-CY) '
#  'AppleWebKit/532.37.6 (KHTML, like Gecko) Version/4.0 Safari/532.37.6')

fake.user_agent()
# ('Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/535.42.5 (KHTML, like '
#  'Gecko) Version/5.0.1 Safari/535.42.5')

fake.windows_platform_token()
# 'Windows NT 6.1'