Language es_ES

faker.providers.address

fake.address()
# 'Pasaje Eduardo Arnaiz 819 Apt. 60 \nAlicante, 29970'

fake.building_number()
# '97'

fake.city()
# 'Las Palmas'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Venezuela'

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

fake.postcode()
# '30752'

fake.secondary_address()
# 'Piso 2'

fake.state()
# 'Álava'

fake.state_name()
# 'La Coruña'

fake.street_address()
# 'Camino Francisca Bartolomé 18 Piso 0 '

fake.street_name()
# 'Pasadizo María Escudero'

fake.street_prefix()
# 'Calle'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# 'ARN 117'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'URVS0501560087327'

fake.iban()
# 'GB28BULE8696624382741'

faker.providers.barcode

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

fake.ean13()
# '0272248865875'

fake.ean8()
# '58950401'

faker.providers.color

fake.color_name()
# 'MediumSlateBlue'

fake.hex_color()
# '#6fd319'

fake.rgb_color()
# '47,148,152'

fake.rgb_css_color()
# 'rgb(159,50,110)'

fake.safe_color_name()
# 'gray'

fake.safe_hex_color()
# '#336600'

faker.providers.company

fake.bs()
# 'drive dot-com functionalities'

fake.catch_phrase()
# 'Ergonomic zero-defect open system'

fake.company()
# 'Larrea-Tomas'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nEva Lopez\n6536487054721468 04/26\nCVC: 670\n'

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

fake.credit_card_provider(card_type=None)
# 'Discover'

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

faker.providers.currency

fake.cryptocurrency()
# ('EOS', 'EOS.IO')

fake.cryptocurrency_code()
# 'KOI'

fake.cryptocurrency_name()
# 'XEM'

fake.currency()
# ('NIO', 'Nicaraguan córdoba')

fake.currency_code()
# 'SAR'

fake.currency_name()
# 'Indonesian rupiah'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XII'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2014-07-29'

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

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

fake.date_object(end_datetime=None)
# datetime.date(1993, 5, 4)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1955, 4, 23)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2016, 7, 28)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2019, 2, 26)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 8, 9)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1978, 9, 13, 12, 4, 45)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1316, 2, 10, 18, 53, 11)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2014, 12, 27, 0, 25, 50)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 12, 31, 6, 54, 28)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 9, 25, 2, 27, 18)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 16, 0, 10, 51)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 5, 10, 14, 39, 7)

fake.day_of_month()
# '05'

fake.day_of_week()
# 'Monday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 10, 7, 8, 18, 38)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2006-04-19T08:24:07'

fake.month()
# '02'

fake.month_name()
# 'June'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 8, 31, 12, 16, 39)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '13:48:57'

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

fake.time_object(end_datetime=None)
# datetime.time(15, 34, 5)

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

fake.timezone()
# 'Europe/Zagreb'

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

fake.year()
# '2005'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'porro.avi'

fake.file_path(depth=1, category=None, extension=None)
# '/deleniti/pariatur.flac'

fake.mime_type(category=None)
# 'audio/vnd.rn-realaudio'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('72.1384435'), Decimal('13.860879'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.24537', '-75.64963', 'Pottstown', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('35.50056', '117.63083', 'Pingyi', 'CN', 'Asia/Shanghai')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'blanchmiriam@caro.com'

fake.ascii_email(*args, **kwargs)
# 'ponsmiriam@duran.com'

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

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

fake.company_email(*args, **kwargs)
# 'marcduque@cadenas.net'

fake.domain_name(*args, **kwargs)
# 'diaz-ramos.info'

fake.domain_word(*args, **kwargs)
# 'llabres-heredia'

fake.email(*args, **kwargs)
# 'josefa24@feliu.org'

fake.free_email(*args, **kwargs)
# 'urivero@hotmail.com'

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

fake.hostname(*args, **kwargs)
# 'web-87.ayllon.com'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# 'eaf0:fe7:be93:e0a3:cffb:474:3345:b40e'

fake.mac_address()
# '85:2e:17:82:45:79'

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

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

fake.tld()
# 'com'

fake.uri()
# 'https://medina.com/faq/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'terms'

fake.uri_path(deep=None)
# 'tags/categories/category'

fake.url(schemes=None)
# 'https://www.marcos.info/'

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

faker.providers.isbn

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

fake.isbn13(separator="-")
# '978-0-319-16671-0'

faker.providers.job

fake.job()
# 'Human resources officer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Vero magnam veniam ipsam. Consequatur incidunt tempore non sit placeat.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Consequuntur doloremque harum. Corporis expedita deleniti corporis illo.',
#     'Hic praesentium reiciendis. Ea praesentium et dicta deleniti ex '
#     'blanditiis.',
#     'Quod fugiat qui repellat dolor eius. Distinctio exercitationem deserunt '
#     'debitis eum ad dolores. Accusantium ullam quam iste cumque vero odit.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Sit saepe facilis minus voluptatibus quasi labore nam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Sapiente rerum possimus labore.',
#     'Veniam dignissimos animi doloremque voluptatibus labore eligendi '
#     'corrupti.',
#     'Facere iusto adipisci quam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# 'Reprehenderit laborum expedita fugiat et similique. Dicta sed itaque corrupti.'

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Animi in debitis. Dicta sint veniam minus iusto. Magni excepturi ratione '
#     'totam consequuntur.\n'
#     'Molestias maxime culpa delectus. Reiciendis reiciendis tempore nulla '
#     'fuga.',
#     'Ullam labore minima deleniti veritatis officiis facere. Modi expedita '
#     'amet nostrum ducimus delectus ad hic. Nemo nulla cumque soluta libero '
#     'dolor ipsa nihil.',
#     'Molestiae ratione beatae.\n'
#     'Debitis aut ab adipisci officia. Enim nulla assumenda tenetur aut '
#     'ducimus. Minima atque molestias fuga quod.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quaerat', 'accusantium', 'rerum']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xfb\xac8\xe0\x81o\xccz\x90\x06\xc2\xceMS\xb3\x9c\x95\\\x16\x04p\x9b\x15\xe6'
#  b'\xc3#\x88\x9f\xa9\x0fC\xb5[>\x1d#\x18\xae\x1fXB\xc4\x13b\r\xc4\xb0\x89'
#  b'\x87qX\x0en\x90+q\x869\xb5\xf4\xb8\xf1atQ\x155\\B\x01\xe7\xad\xb6,\x91%'
#  b'\xcf>\xb8\x0eC\xef\xe6\xbc^5\xe4\xe5\n\x19\x81v\xcePJv!\x89\xacc'
#  b'\xfb\xd7\x84\xc7\xc5/)\x17\xff\x01\xd5i\x97DM\xe4\x9d\xf5\x1a\t\x1b\xf3q\xc3'
#  b'\x7f\x8f\xed\x97\xcb\x9c\xd5CG\x7f!d\xc9\\\x8b\xe6if\xefom\xf7\xe6\x8b'
#  b"\xda\x93{4\x08\xa6\x1dW\x9dG'_^lj\x052\x11[\x90\xd2\xb8Uqjx\xb5P"
#  b'\x1dV\x00\xea\xf6[\xder\x94\xc5; \x7f\xbc\xf9\xc2A%\xd72\x83\x80\xf6\xa0'
#  b'h\x0f\xdft\x02\xfb\x9f\x11\xde\xeaXC\xfd\xf1\xc3o\x85\xd7\xc5RJ\x92/\xc2'
#  b'V\x1b\x99%|\x86\xb4u\x9e\xa4^T\x02z\x1bB\x840\x86\xd6\x82\x90\x0cI\xfc5\xd68'
#  b'\x8f8z\xb68\xcf$2\x02\xae*\x96\xed\xb9\xb7?\xea\xaeR\x9c\x8b\xe5\xee\x82'
#  b'@\xf4\xae\x04r?\x1c\xe8\xfc\xc8\xfc\x89h\x00\x92V\xedk\x07\x82\x0f\xf8vK'
#  b'\xed%\x80A\xa9\xf8/\x83\xda!\x82\xe6\xe3\x19\xb4\xb8\x9c\x05\x82\xe9'
#  b'\xff*\x9b\xcc\xd4\xfa\xcdy\xd6\xbb\xc2\x86\x9d\xcf\x06\xafQ\x00(L'
#  b'\xa8\xdb\xa8\x84\x8f\xe8\x99.\x89\x1f\x01+\x89\xa33C\xe2\x8a<\x00@\xcb{v'
#  b'<Y\xcd\xf8\x85\xfe|\xf5\xd1\xf8#\x99\x95"\xf7\xef\xe9VX\xabX\x14\x92}'
#  b"\x06&\x16\x01'\x88\xd1\x97\xcf\xbf\xf9\x08u\xe0\xa6\xbc\xd2S\xfb\xf7"
#  b'\xde\xcd\xa1\x9f\xe2\x1b\x85)\x99>\x05$\x7f\xd9\xd8~i\xb4\x83\x8aH\x88\x19c'
#  b'\xc8\xbeq \xef\x8a\x9e\\\xfd\xe0+\xc3-\xfeYG\xef,\x8bO\xf4\x97\xe0\x8f'
#  b'a\xe6J\x86sRnK\xeb7\xf9~\xfa\xe8\xe49\x9e\xe9a\xf1\xf6-\xda\xed"c\xe6\x0c'
#  b'\xf5\x1c\xb5]-m[\xb6J\xdc\xf5#2j\xeaZ\x84\xc9\xe4\x90\xb8\x16\xa6,\x02K\xc16'
#  b'\xcdt\xe0"2\x86\xe0\x9f1\x00\xe8\xc1\xfa\xbd\xf7]S\n\x1e\x02\xfd\x1a\x1f\xe9'
#  b'\xef\xea\x9aA[\x1d&\xec"`B\xfd\xa2\xde%\xff\xb8\x03&\xdf\x84x\xb8\xa7,QO}'
#  b'\xf5\xbfhbv\xbd\x18z\xb7\xda\rO\x87D\x86m^\r\xdd\x8e\x97\xdeeN\t\x8eYC'
#  b"\xbc\xb2\xb4.o\xac\xcb\x0f\x01\xac\x1f\x87nD\xb5V[p'\x9c\xe6\xd3\x08\xa5"
#  b'B\x0f\x89A\xb5nZW\xdc\x02\xaf~\xdc\xe1\x9c\xc7\x9fjX\xd2y\xa7~C\x9f\x8a&\x9f'
#  b"\xcc\xafX\x10\xb6\x8cB\xc9Y\x11\xa4\x93\x132@Z'\x047\xab\xb6\xca\xb9\x07"
#  b'l\x19>\xf9\x1cPF\xf2\x1b\x7f\\U\x03\xd8\x00{\xd1T\xc1`\x9e\x1f\xeb\x84'
#  b"\x95n\x0b\xf2\x18z\x94\xdd\xc5\x88\xa5\r_u\x8a\xd1\x0c|'\x00\xff\x82\xea\xa8"
#  b'v\x99\xe9\xcdLKF\xba\xb3)]w\xf9D\x8c.myq\x8fr\xc5\x87\x8f\xa7\xf2t\x8d'
#  b'\xce\x7f\xaa;\xd8\xec\x08\xb8=3\xd6\xec\xd3\x92\x19\x8d\r\x98\xf4o'
#  b'\xa5\x8e\xe6\x19\xa2\xfd\x9f\x8eW\xe8v\xd7\xdaf\xb95\xc3\x86\x1b[\x0e#)w'
#  b"\xff\xf6\xd4\x89\x95\xb1\x0c'\xb4\x1d\xdbu(n1\x87M#\xc1\x06C\xf8\xc6\xe5"
#  b'\x93\xe3G\x81 \xe8\x8b\x01\x08\xdf\xa7\x92\xae\x1d\xcb\x99\xed()H\xc1^\xb38'
#  b'\x1fM\x8b\xce~\xaf+\x10\x16TTN\xa0\xb8\xf9\xb9\x10\xa1.L,:\x8d\x1c'
#  b'\xfc\xf7\xd9\xbc1\xf1\xf5\x175B\x99g\x01\nZ\xb9\r\xcd\xccf\xd1\x1f\xa3o'
#  b'\x9e\x19\xc4\xbd\x05`\x16o\xb4.*D\x1b\x9f\x8e/j\xf6\x1c%8\xf6!\xac'
#  b"\x83\xd4\x98\xd0\x8ea\x07o~0'\xc8z\x80\xfa\xbc$\xc2\x93\x18\xb7-\xb4\x8d"
#  b'\x9ep\xaam*`\xc1\x92\xc1\x8a\xa3Q\x9a\xce\xdc\x87q\xd1\xfa.\x8a\xce\xe9a'
#  b'\x900\x83Ej1\xf9\x8d_\xb0{J\n\xa4\x8cd\xe3\xe2\xf7\xf0#\x06\xa3\xee'
#  b'j\xfb\xf6\x98x\x9d\x9f\xb8l\x15P\xba\xc4\xcf%\x16\x10\xf3\xed\xe2\x93Gq\xba'
#  b'\x0e\x0brl\x85\r=\x989\r1P\xfe\xc5\x8e\x9b\x9f\xe0\xc6\xdb')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

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

fake.sha1(raw_output=False)
# '55d8319fd8a08c52e0667228c40e55a25150e669'

fake.sha256(raw_output=False)
# '4ee9a24f79a2c64d67b9608bc35a5ae8a65336fa1a6d7ce0f589d3b8cc349a7e'

fake.uuid4(cast_to=<class 'str'>)
# '495dd9b2-0b0a-4f31-91da-ca0e06d9c153'

faker.providers.person

fake.first_name()
# 'Martin'

fake.first_name_female()
# 'Purificación'

fake.first_name_male()
# 'Gonzalo'

fake.last_name()
# 'Donaire'

fake.last_name_female()
# 'Tejada'

fake.last_name_male()
# 'Garzón'

fake.name()
# 'Jordi Blanes Urrutia'

fake.name_female()
# 'Manuela Lerma Mateu'

fake.name_male()
# 'Salvador Marqués Mateos'

fake.prefix()
# 'de'

fake.prefix_female()
# 'de'

fake.prefix_male()
# 'del'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '1405753166266'

fake.phone_number()
# '+34524 21 20 85'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Cañada de Mónica Amor 93 Puerta 9 \nCáceres, 61466',
#     'birthdate': datetime.date(1939, 7, 31),
#     'blood_group': 'A+',
#     'company': 'Querol LLC',
#     'current_location': (Decimal('-85.338500'), Decimal('-96.659554')),
#     'job': 'Lawyer',
#     'mail': 'fernandezjosefina@hotmail.com',
#     'name': 'Hugo Páez',
#     'residence': 'Camino de Ana Rocamora 60\nMelilla, 00693',
#     'sex': 'M',
#     'ssn': '635-15-4911',
#     'username': 'nicolauluisa',
#     'website': [   'https://camara-benavente.com/',
#                    'http://comas.net/',
#                    'https://www.fonseca.com/',
#                    'http://abellan.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Plaza de Patricia Valencia 983\nTarragona, 42490',
#     'birthdate': datetime.date(1989, 4, 8),
#     'mail': 'blancaplanas@hotmail.com',
#     'name': 'Miriam Zaragoza Costa',
#     'sex': 'F',
#     'username': 'wcatala'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ducimus': 'nwqzrAQEvlJctJqqNVsK',
#     'nam': 6561,
#     'nesciunt': 'rociodavila@hotmail.com',
#     'quod': 'http://www.castejon.com/home/',
#     'totam': Decimal('4256.2'),
#     'ullam': 616}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -6723699232.7,
#     62543397406454.0,
#     datetime.datetime(2012, 8, 4, 6, 16, 42),
#     Decimal('-1024001717099.0'),
#     3961,
#     'jzurita@galvan-codina.com',
#     'https://sainz-elias.org/',
#     'PvSKMDuijskUzdemKTqi']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   6960.308,
#     4527,
#     'AzIycIqGNuKGqeqeKlHv',
#     558,
#     'jIuBbgKpkByCUOFfxMfk',
#     datetime.datetime(1975, 8, 24, 13, 5, 47),
#     datetime.datetime(1981, 1, 10, 10, 30, 6),
#     5948,
#     7353,
#     'hsolsona@gmail.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'iHcckWthiCwGBOvMqywe', 'TmAbRHaBiRSteknebtvn', 'jose-antonioperera@sarabia-gual.info', 'iBYtsSFaCdXAQTDKLPvH', 'wroowLSCsIRCZsicHHGG', 'VoTCLuxBxoajuhdJYoAk', 'rZTajgzTRIuyVkSFwdKC', -853002343266.0, 'sTXWeWjdcSSSvROuhAAL'}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1984, 10, 2, 14, 56, 36),
#         'KMBkLCgGYEcHWCVjSelT',
#         'http://cortina.com/list/posts/category.php',
#         Decimal('8.69068427905'),
#         datetime.datetime(1974, 2, 1, 2, 40, 6),
#         1353,
#         'PjfbLsjvIByjIMBYntpp',
#         5499,
#         'OElMujLRblbatMzMVxDK',
#         'cKlwowpPzfODVefQfLOr'],
#     {   'asperiores': 6415,
#         'aspernatur': 'bmena@anglada-baro.com',
#         'blanditiis': Decimal('409132844417.0'),
#         'dolor': datetime.datetime(1991, 11, 5, 15, 42, 4),
#         'nemo': -5358295428732.0,
#         'nulla': 'xztiIAdHOeTywgJOrFiM',
#         'occaecati': 'https://www.barral-cordoba.biz/search/tags/categories/login.htm',
#         'perferendis': 9874,
#         'rerum': 'gPeAMFgQyFuidbBmSLfT'},
#     {   'cupiditate': {   1: Decimal('-2019067251.2815'),
#                           2: [   'angeles99@tomas.info',
#                                  'vgjCaBGbEaCDANiOeEew',
#                                  Decimal('-30407287509389.0')],
#                           3: {   1: 'http://ramirez.net/blog/category/search/homepage/',
#                                  2: 'gPEXcAjMHzPIHCBOupff',
#                                  3: [   datetime.datetime(2003, 4, 30, 16, 53, 29),
#                                         'MBQBkzAWqItfuzulGHjx']}},
#         'deserunt': {   6: datetime.datetime(2007, 5, 30, 15, 36, 21),
#                         7: [   'ymarmol@esteban.com',
#                                Decimal('-61959262.1344'),
#                                9.5867970852],
#                         8: {   6: 'uLGtgwQIRscGXxZbTFvP',
#                                7: datetime.datetime(1970, 3, 8, 8, 25, 14),
#                                8: [   'http://www.cabezas.biz/',
#                                       datetime.datetime(1989, 3, 29, 5, 21, 14)]}},
#         'enim': {   8: 'gFZWRfkPBPzzliRRVFOY',
#                     9: [   44714891335.2,
#                            'claveroangel@hotmail.com',
#                            'dKQtIftcdNebmNqfRLhQ'],
#                     10: {   8: 'mIutwOQeAdVtdrUdfWrW',
#                             9: 'https://www.jodar.com/about/',
#                             10: [   'sOaRlSIvuwzeAZmZfsty',
#                                     datetime.datetime(2009, 2, 4, 11, 54, 20)]}},
#         'eum': {   9: datetime.datetime(1986, 10, 29, 16, 24, 20),
#                    10: [   2746.911,
#                            datetime.datetime(1983, 5, 8, 3, 50, 12),
#                            6201.48753028],
#                    11: {   9: 'carovictor@hotmail.com',
#                            10: Decimal('839.9422776'),
#                            11: [5488, 'kPbPqvCeyKWzKySqPLPh']}},
#         'explicabo': {   7: datetime.datetime(1978, 7, 4, 22, 56, 53),
#                          8: ['https://www.prieto.org/blog/search/', 2192, 589],
#                          9: {   7: 'WDRlyXIqDTPKCfiTpxnC',
#                                 8: 'slkxKkklUywwpMHphHAX',
#                                 9: ['pelaezlourdes@hotmail.com', 4866]}},
#         'illo': {   0: 599,
#                     1: [   'kEUrzREvfvMangEpNDop',
#                            'rosario49@hotmail.com',
#                            389.955722],
#                     2: {   0: 'IyIKDrVJUBrNQHqyYdkk',
#                            1: 'eoLuscoyDDiSqKoaFxWK',
#                            2: [   -581234307242323.0,
#                                   'victorcisneros@yahoo.com']}},
#         'rem': {   2: 'http://segarra-molins.com/about/',
#                    3: [   8427,
#                           Decimal('5264.13721'),
#                           datetime.datetime(2012, 2, 27, 0, 13, 29)],
#                    4: {   2: Decimal('92076071467877.0'),
#                           3: 'eva91@hotmail.com',
#                           4: [   'http://www.solis-ramon.com/privacy/',
#                                  'UjHWHapyxBjCnKqxTyBg']}},
#         'repudiandae': {   4: 3998,
#                            5: [   -379847.36177,
#                                   'falcooscar@hotmail.com',
#                                   'dlkcWKRiFmCOklVTDsiZ'],
#                            6: {   4: Decimal('52299945.9075003'),
#                                   5: Decimal('7313.67938'),
#                                   6: ['wmarino@yahoo.com', 5003]}},
#         'sunt': {   5: 'pAtwTZVagEAVLuASafPS',
#                     6: [   'https://www.moles.com/wp-content/category/post/',
#                            'yanezfernando@alcala.com',
#                            1.388618659],
#                     7: {   5: 4591,
#                            6: 'kbcxlklhvZUoRphxegZs',
#                            7: [406, Decimal('-48335571596.13')]}},
#         'vitae': {   3: 6652,
#                      4: [   'AfNRTfEaqDLyLPuvWFHJ',
#                             'SGTPXVEnDzvkkwYfQNDm',
#                             Decimal('-86099960.8')],
#                      5: {   3: 3375,
#                             4: Decimal('144699442574729.0'),
#                             5: [   'josefina46@hotmail.com',
#                                    'dayllon@hotmail.com']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(2007, 10, 23, 23, 53, 13),
#     'sUQfeynnAAjkGKBTXKpO',
#     1737,
#     8459,
#     'http://www.jove.com/index/',
#     'dAgVCQnByNpaftmZScKj',
#     'aerBGQzQLJXntFpfLnrt',
#     -911790016495.75,
#     datetime.datetime(2011, 9, 6, 18, 54, 31),
#     'VuvGebdqBzOIvGOImOks',
#     'BXVoIXLIfXoCwzrrVHkc')

faker.providers.ssn

fake.cif()
# 'R3524297C'

fake.doi()
# 'V0132044I'

fake.nie()
# 'Z1881042S'

fake.nif()
# '15673038X'

fake.ssn()
# '230-72-3265'

fake.vat_id()
# 'ESB68311895'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 3.2.1'

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

fake.firefox()
# ('Mozilla/5.0 (iPad; CPU iPad OS 10_3_4 like Mac OS X) AppleWebKit/531.2 '
#  '(KHTML, like Gecko) FxiOS/17.3s8071.0 Mobile/37B053 Safari/531.2')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 6_1_6 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_11_4'

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.18.(Windows NT 5.1; tk-TM) Presto/2.9.184 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; bo-IN) '
#  'AppleWebKit/531.41.2 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 '
#  'Safari/6531.41.2')

fake.user_agent()
# ('Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 '
#  '(KHTML, like Gecko) FxiOS/15.8f3352.0 Mobile/15U341 Safari/534.2')

fake.windows_platform_token()
# 'Windows NT 5.1'