Language es_ES

faker.providers.address

fake.address()
# 'Paseo de Natalia Tejero 36 Apt. 18 \nHuesca, 53128'

fake.building_number()
# '5'

fake.city()
# 'Teruel'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Federación de Rusia'

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

fake.postcode()
# '62603'

fake.secondary_address()
# 'Piso 6'

fake.state()
# 'Murcia'

fake.state_name()
# 'Valencia'

fake.street_address()
# 'Urbanización Laura Cuenca 88 Piso 9 '

fake.street_name()
# 'Via de Lorena Gaya'

fake.street_prefix()
# 'Rambla'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '196 1AA'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'JLQN3897069412943'

fake.iban()
# 'GB43CYDA3661130754363'

faker.providers.barcode

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

fake.ean13()
# '7872122854471'

fake.ean8()
# '82978532'

faker.providers.color

fake.color_name()
# 'Tomato'

fake.hex_color()
# '#998d5f'

fake.rgb_color()
# '154,186,91'

fake.rgb_css_color()
# 'rgb(205,11,200)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#220000'

faker.providers.company

fake.bs()
# 'expedite efficient eyeballs'

fake.catch_phrase()
# 'Horizontal next generation hardware'

fake.company()
# 'Sarmiento, Ramón and Ríos'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 13 digit\nInes Valencia\n4952950876134 03/28\nCVC: 593\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('POT', 'PotCoin')

fake.cryptocurrency_code()
# 'DASH'

fake.cryptocurrency_name()
# 'Namecoin'

fake.currency()
# ('JPY', 'Japanese yen')

fake.currency_code()
# 'KZT'

fake.currency_name()
# 'Seychellois rupee'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XII'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1973-04-22'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2008, 5, 30)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 7, 16)

fake.date_object(end_datetime=None)
# datetime.date(1983, 12, 9)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2014, 8, 18)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 12, 11)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1970, 5, 18, 0, 22, 38)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1988, 12, 26, 9, 17, 41)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1991, 9, 8, 8, 24, 30)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 7, 16, 21, 6, 27)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 9, 6, 5, 41, 49)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 6, 12, 18, 46, 42)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 15, 22, 0, 32)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 12, 13, 30, 5)

fake.day_of_month()
# '19'

fake.day_of_week()
# 'Friday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 8, 5, 17, 3, 39)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2003-11-11T21:48:30'

fake.month()
# '10'

fake.month_name()
# 'April'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 6, 19, 20, 32)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '19:54:26'

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

fake.time_object(end_datetime=None)
# datetime.time(0, 5, 41)

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

fake.timezone()
# 'Asia/Tehran'

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

fake.year()
# '1994'

faker.providers.file

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/molestiae/provident.xls'

fake.mime_type(category=None)
# 'multipart/encrypted'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-15.8044015'), Decimal('-102.208537'))

fake.local_latlng(country_code="US", coords_only=False)
# ('32.5007', '-94.74049', 'Longview', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('65.84811', '24.14662', 'Tornio', 'FI', 'Europe/Helsinki')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'aceroinmaculada@castaneda.net'

fake.ascii_email(*args, **kwargs)
# 'manuelaurora@osorio.com'

fake.ascii_free_email(*args, **kwargs)
# 'fgras@gmail.com'

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

fake.company_email(*args, **kwargs)
# 'valcarcelricardo@gallart.com'

fake.domain_name(*args, **kwargs)
# 'segui-tena.org'

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

fake.email(*args, **kwargs)
# 'sernafrancisco-javier@yahoo.com'

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

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

fake.hostname(*args, **kwargs)
# 'db-90.marcos.com'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'a59e:2192:8a87:d387:4f:3bbf:aefb:81ed'

fake.mac_address()
# 'b2:3f:d2:32:05:85'

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

fake.slug(*args, **kwargs)
# 'voluptatibus-dolore'

fake.tld()
# 'com'

fake.uri()
# 'http://hurtado.info/privacy.html'

fake.uri_extension()
# '.jsp'

fake.uri_page()
# 'search'

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

fake.url(schemes=None)
# 'http://www.marques.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-02-772261-9'

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

faker.providers.job

fake.job()
# 'Petroleum engineer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Tempora accusantium magni consequatur sequi ducimus ipsa. Nisi incidunt '
#  'deserunt nostrum nam perferendis. Nulla saepe temporibus eligendi vel '
#  'deserunt fugiat.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Voluptatum reiciendis tenetur dignissimos. Nobis quibusdam sequi vitae '
#     'temporibus. Reprehenderit repudiandae repellendus.',
#     'Est similique ducimus natus. Quaerat alias corporis expedita sit '
#     'accusantium commodi.',
#     'Repudiandae amet dolores quasi perferendis odio esse. Ullam cum magni '
#     'vero. Accusantium nobis consequatur odio nam nostrum.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'A enim cum.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Ex ducimus aliquid consequatur.',
#     'Iusto quam quam ducimus.',
#     'Accusantium modi fugit ab inventore eligendi voluptatibus rem.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eveniet illo quidem perferendis aspernatur. Fugiat fugiat recusandae '
#  'occaecati debitis.\n'
#  'Minima deserunt quasi impedit ea. Pariatur excepturi vel pariatur. Nulla '
#  'beatae porro.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Occaecati unde quibusdam incidunt magnam. Nemo rerum iste nostrum eos '
#     'deserunt totam.',
#     'Corporis ut odit nesciunt cumque fuga nemo. Libero perferendis similique '
#     'quaerat inventore exercitationem.',
#     'Pariatur architecto commodi dolore eius. Corrupti eligendi facilis '
#     'numquam id pariatur id. Necessitatibus animi rerum id.']

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

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

faker.providers.misc

fake.binary(length=1048576)
# (b'3\x0c\xc9\xe7\xc7;q\t\x895fs$c%\x84&\xb3\xb1\xac\xf05>\xb2k\xba\xe7\xe4'
#  b'\x83\xbbW\xc3\x16\x17\xc1\xa7\x16\x8b%\xc3\x95\x11\xb3{\xdc\xdf\xe0\xc0'
#  b'\'M_\x15\x0f\xb6\xa4\x8abc("3\xb9\xc7N\x880\xbb\xf0\x19\x87Ngf\xa7\x10~'
#  b'g\xce\xfe\x98~I\xb5\xdff\x1b\xa8\xf9\x17?\xb8q\x9d2\\N\xd9\xfd\xaco'
#  b'S\xe5\xf8\xde!\xbf2cl\xb5\xd7Qh\xce\x0b\xa7\xadq-\xe2\xbe)h?Wh,\x10T\x82\\1'
#  b'\xa5\xec&]\x19lb!\xa1\xd1N\x06X\xefXcG\x8ep\xbd$\x85\xf2\xb2\xdd\x90;\nw(u2'
#  b'\x07\x05\x91&\x15*\x88\x93G)\xa4\x03\x94j\x0e\xea\xc7\x19LM4I\xec\xdf'
#  b'O\x04\xb4\xd8\x92\x00\xf6\x0c\x1c\x8a\xd6\xfc\x86\x8bI\xec\xcc\xa0\xc5\xd9'
#  b'6)\xb9\xeb\xbd\xaa\xe6\x94x\x11E\xed\xd8\x02M\x8e\xb39\x01w\xab(N\x17'
#  b'\xc4\xf5\r\x18\xea>5<\xd6\xc5\xc1\x7f2\xd7RDe6\xf6]q\xa3\x9e\x02'
#  b'\xef\xb8\xe7\x89\x1d\r\xfc\xaf\x0eE\x8e\x8c\xb1\xd7[m\x1a\xf1\xda\x8e'
#  b'\xa9\x05\xc4.\xc8Ur\xdd\xbd\t\xdd\x92\xa1)?\x96\xb86\xdd\xa5\xe7\xce\x93Y'
#  b'\xbb\x9eT$66\xa9\xa0\xe7\xfee{/\xa7e\xda\xf8\xec1q\xd5\xbf\xc8\xec'
#  b'\xd5\xbb_\xa3\xf9\x11p\x12D\xbc \xc0\x85\xd2\xf8{b#.\x91\xa4\x7f7\xd3'
#  b'-\xcc\xb0\xc6\x1d\xfd\xef\xd2\xd2\x98?\x16\xb7\xfe\xcd\xceg\x83\x17\x0e'
#  b'\xa0\x8a\x0fG\xe7\xf0\xe3\x8e\xd8\xb7\xb0\x17\x7f\x1aRV\xf0F\x11\xa7'
#  b';\xa8\xec\xcdG\x8e/X\x97q\xa4\xc8\xd9@,\xf3\xe1?\x882`0\xe2\xdf\x0en\xd3\x18'
#  b'\x89O\xa9\x9a\xe4\xb5ga\n;\x9cx\xa3-D\x9b\xb39\xccUn\x04\xd7\x1e\xa5\xf3SO'
#  b'\xcb\xedK\xa5\x1a\x13X\xa1\xd3\x10\x918"d\x03\x7f\x1a\xb6\xf33$\x1f\xa7^'
#  b'\xb4\xab\xcf\xbes\xc2\xaa\xdc\xec.Q\x15\xeb\x19\x88+\x13\xc2\xadn'
#  b'\xc4\x0b\x0faX\x01L\x0b+\xb0\xd1\x03\xc7\xaa\x15$e\xd3\xe0\x03Ga\xe5j'
#  b'\x91\xf6\x83\x94!\xe5\xb7=\x82;\xbd<^\xb6\xc0\xa4\x94\xea\xaa\xb9'
#  b'\xdc\xee\xde[\x8e\xbb$2k\xb7\x10\x82\xe9\xefx\xf5\xde\xc6\xe9\xe4'
#  b'\xc3\xedr\xc3X\xa5\xb1G\xcc\xf3\xf0\x9a\xe2\xe68\xdd0\x1di\x8c'
#  b'\xde\xd9\xdb\xe0\xd9\xe1\xcfS\xf9p\x0b\x13\x99r\xa3S6A\x8d+O_\xa9Ji\xe9\xa9<'
#  b'r*\x81\x07V\x0f\xd4t\xfd\t\x1d\x81l\xa0\xac\xa5\xfc\xdb\xce\xc8'
#  b'\xe6\xdc\xe1\x96\x86\x97\x90W\xae\x91\xb7$\xa2\xc0V\x03\xf0\x81\xa8\x9d'
#  b'\xe3\xcb\xb3\xb2\xfcO\x1f\xb6\xbb\x9d\xe5\xf2\x8eI12\x1d:\xd2\xc7k\xc5s\xa8'
#  b'\x8b\xce8\x89\x87\xa3\x80\xc7\xb6\x1a\xfb\xd7\x1d\x17\xf0\xeaY\xd0\xb3\xe6'
#  b'&KK\x08\r\xe9%<M\xad\xee\xcc&\x0f\xc75\x1f,\x18\x02WN\xdd\xf0\x9dqO\xc7eX||'
#  b'\x1eMl2\xbe+E\xd2R\n\xb5\x8e\xaf\xe2\xda\xde#;\xbb|\xc0^1S\xdf\x81W\x1d'
#  b'\xb85\xf5\xd1\xaf\xeb\xad\xba\xe9T\x12\x00N\xe7P\x1f\x9c\\\x14E'
#  b'\x05\xe3\xb7\xd3\x93\xf5\xdb\xc7F#\xf4\x9e,\x18\xb0qB\xf2\xb4\xb4'
#  b'\xa3\x8c\x10R\x9c\xa2\x11&\x0f?\x19F;6\x97\xe4\x08\x01\x8f\xd6\xd7l-f'
#  b'c\xb3G\x02J\xb9\xaa\xed\x98U\x82^\xf3\x18\x88\xe2\x1a-9\x81\x8c[f\x9e'
#  b'\xaa0\x18)\xe0\xc9&k3\xb8\x17\xb4\x88$\xc3qZ\x15\xa9\xe7G\x97\xbd\xc8'
#  b'\x16\x02\xde\xcb\xb1\r!\x90\xae0\t<\x1a\x92\xce\xa9\xb5~5\x03'
#  b'\xf5\x13\xd0\xba\xa6~c\xd0Xl7(\x90\x82g\xaa\xfd\x08\xcbMD_B\xe7\x11\x01F!'
#  b'\xbbmH\x9cT\x00h\xc6Z*-x\x83\x0c&\xf2\x11\x9f\xda\xd1\xc4\x0f\xcf\xe6'
#  b'0\xdf\x0b\x93\x92\xcf\xa3\xab\x02V.\x83YF\xf8\xfe\x17\x7f8\x9e\xdd"[\xa1'
#  b'u\x96\xbbI\x9f\xda\xce=]\xa5\x08F\x0f5\x8f\xec#\xc6\xc5VL0\xa1h\xa8==P'
#  b"X\xf76\x98Z\xfc\xaa\x96?'K\xe5,\x9f(\xfd\x82\x00\xed\x93\xc39\xb2cO\xfb\xdda"
#  b'\xfa\xa2\xb92\xf7\xc2\xf3\xae\xd9\x9a\xda9\x0f\xb6\xb5\x07')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '42285f74ae12b2b13a3becc3d1852fa0'

fake.null_boolean()
# False

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

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

fake.sha256(raw_output=False)
# '1c3f61e9d51a0195f75697a21780731352addfdf272cca07f31d70220e7f05ca'

fake.uuid4(cast_to=<class 'str'>)
# '12d9a420-cb80-439e-8567-daccea51b695'

faker.providers.person

fake.first_name()
# 'Mireia'

fake.first_name_female()
# 'Ana'

fake.first_name_male()
# 'Xavier'

fake.last_name()
# 'Patiño'

fake.last_name_female()
# 'Bernad'

fake.last_name_male()
# 'Echevarría'

fake.name()
# 'Alba Alonso-Cisneros'

fake.name_female()
# 'Sofia Pera'

fake.name_male()
# 'Jordi Bastida Viñas'

fake.prefix()
# 'del'

fake.prefix_female()
# 'del'

fake.prefix_male()
# 'de'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '3221017971743'

fake.phone_number()
# '+34126 26 88 64'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'C. de Luz Chacón 969 Apt. 27 \nHuelva, 46281',
#     'birthdate': datetime.date(1991, 3, 22),
#     'blood_group': 'AB+',
#     'company': 'Mateu PLC',
#     'current_location': (Decimal('66.8193805'), Decimal('-25.870777')),
#     'job': 'Gaffer',
#     'mail': 'baromario@yahoo.com',
#     'name': 'Miguel Sánchez Campos',
#     'residence': 'Alameda de Mar Iniesta 156 Piso 5 \nCantabria, 49531',
#     'sex': 'M',
#     'ssn': '369-36-6044',
#     'username': 'solanagloria',
#     'website': ['http://www.aleman.biz/']}

fake.simple_profile(sex=None)
# {   'address': 'Paseo Concepción Peñas 674 Apt. 84 \nValencia, 40234',
#     'birthdate': datetime.date(1952, 12, 5),
#     'mail': 'jose-francisco78@yahoo.com',
#     'name': 'Jose Miguel Portillo Madrid',
#     'sex': 'M',
#     'username': 'joaquincorbacho'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aliquam': 'urenaraquel@vargas-jodar.com',
#     'aperiam': 'vPSbOLBMKZEaQyEhDccX',
#     'assumenda': Decimal('-31630645397897.7'),
#     'consequatur': 'WpBibnkWhYTsbGIxIofU',
#     'cum': 5271,
#     'earum': 'byNqSjaWDWRpkTSLGrek',
#     'et': 'WjtcTqLtMqApbfcAeNpM',
#     'laborum': 'NpTtLbPdGnEbkIRwxlAO',
#     'quibusdam': 'https://www.cerdan.com/category.html'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(2007, 2, 9, 10, 18, 48), 6243, 'OmwmgrwwEfMwXLLpTrnc', 'GjPRKhRhXHbNUNcFdPEc', Decimal('78378853395.279'), 'ZSgYFYLJnxMGQDqYYKdP', 'bsekpogZzUMnFemsPGQo', 'juan-francisco16@amigo-ramis.biz', 'http://ojeda.com/main/', datetime.datetime(2010, 7, 13, 15, 46, 45)}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'kLQIffTOqAAnFiAWDNlj',
#     'cnewAmwxTuIdlCzgsYEN',
#     'FTDXFyLsyOUmSBIBdiji',
#     4581,
#     'oXwIlheWtqBXFMBWiixS',
#     'lUqrCZrsmDOZdVgtVXhZ',
#     'sgDlyfyRmJEPwZuVqwiv',
#     'QSgGJDOVYIWMeIHBehBI',
#     Decimal('45679888.28454'),
#     'gfigueras@hotmail.com',
#     'nInbrFMIkNaDuSmsxlEG',
#     'gNvJBclWxyJcqLTHqUMF',
#     3912]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {9381, 8013474406.13, datetime.datetime(2006, 3, 28, 15, 15, 51), 'HDKWUBbHDfmhQHNSnOqa', 'prMOLEeUZwoERlvTbLmK', 'plqXuGlBJwwOaAoFRfHQ', 'AmpirdGhbjWkFkiZrLsh', 817746.971, 82453.496564, 'QGdcnCyXOdMRsQNhvaQQ', 2717}

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

fake.pystruct(count=10, *value_types)
# (   [   Decimal('966590332813.302'),
#         Decimal('481174.939441171'),
#         'WNCDcibtWSMSuFoMWAoS',
#         'dmwPEFLYKtpxYPqpwFcE',
#         'amparo96@yahoo.com',
#         'obarcelo@gallego-catala.com',
#         'ZOdTpHdjxbkhYTIyuTPN',
#         -8031.1,
#         'NqEWVnISJZRwSMaBBxQj',
#         datetime.datetime(2003, 9, 8, 15, 55, 37)],
#     {   'ab': 'xSvqKYKLCOKuXmnEBmxn',
#         'aliquam': 'http://www.valencia-guerrero.com/search/categories/privacy/',
#         'at': 4963,
#         'corrupti': 6650,
#         'doloribus': 'vtoSXVqIliLnPZPOOKJQ',
#         'eveniet': 'http://casal-velasco.info/',
#         'mollitia': 'naDFlLtBVjLPZbGdLyQR',
#         'numquam': 'hacMIKXbnxJEYPaVqYwx',
#         'optio': datetime.datetime(2018, 9, 24, 19, 32, 54),
#         'veritatis': 'aSRDQNhtpOtJYaCJphHe'},
#     {   'explicabo': {   5: Decimal('141825079409.0'),
#                          6: [   datetime.datetime(1970, 6, 28, 8, 10, 44),
#                                 'dBdLrkvThidFGTTpkTrF',
#                                 'WtNeFjcEOHhKXrHfMYxz'],
#                          7: {   5: -24252.9,
#                                 6: 'http://velasco.com/tag/main/search/index/',
#                                 7: [   datetime.datetime(2014, 11, 7, 0, 25, 38),
#                                        'tzmtfTzcDuiEYpWifIGb']}},
#         'fuga': {   6: 'wsOEfmOEZUsLbQVBrwlC',
#                     7: [   'AKRsFIbnqvxJPJQneDtJ',
#                            'eQTLuLzbcnvIkXYQVvNe',
#                            Decimal('-7.39928')],
#                     8: {   6: 'http://www.espada.com/',
#                            7: 'EPEJQOAhrGnGirIVmoNS',
#                            8: [   'natalia08@lumbreras.info',
#                                   'http://duque-rossello.com/']}},
#         'fugiat': {   9: 3891,
#                       10: ['IpbTRwYppdSpoxfTbmee', -9056835.185702, 2768],
#                       11: {   9: 'https://www.mugica-alvaro.com/blog/categories/blog/register/',
#                               10: 'QdwdeTmNZGSsrdKefTzd',
#                               11: [   'uRsFDoDYDoCTstDzRzLb',
#                                       'http://www.valenciano.info/register/']}},
#         'ipsam': {   8: 'VHdirQDOanwBQzoPoRVp',
#                      9: [   datetime.datetime(1980, 5, 4, 1, 40, 51),
#                             Decimal('64680.3'),
#                             'http://vallejo.com/category/login.php'],
#                      10: {   8: 'RxzhlNixnJQQiMvqyZRX',
#                              9: 'lDfUnpWdrOyFwdLhDaXd',
#                              10: [   'CkPyYYGYIItePqKvoBTi',
#                                      datetime.datetime(1997, 2, 22, 4, 55, 58)]}},
#         'magni': {   0: datetime.datetime(2019, 7, 8, 16, 4, 21),
#                      1: ['irenebaez@hotmail.com', 'agustin70@yahoo.com', 725],
#                      2: {   0: 'vJHRCLZZAiLvDrUXxAFg',
#                             1: 'eORLyKzuUdYbZZLKXOFj',
#                             2: [6538, 5391]}},
#         'maxime': {   3: 'https://www.perello-ibanez.org/homepage/',
#                       4: [   'PqPpARgLoGUeKSIYVXRE',
#                              'YDAVQzjgFmSfrVAcwelP',
#                              'http://www.alonso.biz/'],
#                       5: {   3: 9264,
#                              4: datetime.datetime(2003, 12, 10, 20, 31, 31),
#                              5: [   'kyfRypiDmbPQchRYzdxH',
#                                     'sblazquez@alberdi-arranz.com']}},
#         'perspiciatis': {   2: 'http://www.ibanez.com/categories/category/wp-content/terms/',
#                             3: [   'https://www.carmona-granados.com/',
#                                    'NbnjOFOdYqbdgtCJTCwg',
#                                    'gimenezismael@alvarado-serrano.com'],
#                             4: {   2: 'bfmVFXZapmERTbuwFbXw',
#                                    3: 8766,
#                                    4: [-846.177, -157380.16]}},
#         'quo': {   4: 'ARyTFvUgWCGQFThdOjOQ',
#                    5: [   'WKtLdOIdSXVWEjNDGErO',
#                           datetime.datetime(2001, 8, 20, 8, 3, 57),
#                           datetime.datetime(2010, 11, 12, 18, 39, 40)],
#                    6: {   4: 2530,
#                           5: 'jlqwOOWHkMMhbxseSaoX',
#                           6: [2540851.41, Decimal('162.22')]}},
#         'ut': {   7: 'HUHEgkPzBwEMaWcbjOAG',
#                   8: [   'qSFzvOukURUqBtTUYwKn',
#                          'ELmdueLqAYtefRgnboDQ',
#                          'UowEGSWtwPUnJYwdNMlq'],
#                   9: {   7: datetime.datetime(1991, 12, 19, 23, 39, 7),
#                          8: 'bmartinez@bilbao-bayo.net',
#                          9: [   datetime.datetime(2012, 11, 30, 6, 10, 31),
#                                 'AEMlOaauYPjQiTAzxxop']}},
#         'voluptate': {   1: datetime.datetime(1973, 7, 27, 14, 6, 34),
#                          2: [   datetime.datetime(1992, 11, 15, 6, 37, 35),
#                                 'pvClgGrSvAdUmKUsGEsM',
#                                 'vleal@hotmail.com'],
#                          3: {   1: 'OgXCmbihUiePBPaITslh',
#                                 2: 'jeyKuEYCnrVuQGncSdXc',
#                                 3: [   'https://www.fajardo.biz/',
#                                        datetime.datetime(1998, 12, 21, 17, 37, 39)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'YkGCzngIBxTvVpzHFHCq',
#     'ODGdEiNHauxppGNdxbGd',
#     datetime.datetime(1994, 4, 10, 22, 38, 35),
#     'RoBvqXiNQQVFVsWfhLPZ',
#     'rxxkalZpnOzjqrAZQvOG',
#     Decimal('-894579.966'),
#     'mohamedsimo@hotmail.com',
#     'UfTJUQqgiVcXVipxqJpV',
#     Decimal('30528793.3007'),
#     datetime.datetime(1973, 1, 7, 15, 37, 32),
#     1980,
#     'seonsCSdGisOLmRzTftd')

faker.providers.ssn

fake.cif()
# 'S1282197A'

fake.doi()
# 'D98015977'

fake.nie()
# 'X5205516H'

fake.nif()
# '79202924D'

fake.ssn()
# '106-48-6617'

fake.vat_id()
# 'ESo7218342A'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 6.2) AppleWebKit/5330 (KHTML, like Gecko) '
#  'Chrome/21.0.883.0 Safari/5330')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; id-ID; rv:1.9.0.20) Gecko/2013-10-23 04:28:31 '
#  'Firefox/3.6.16')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/8.29.(Windows NT 5.01; be-BY) Presto/2.9.162 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/534.1.6 (KHTML, like '
#  'Gecko) Version/4.0.5 Safari/534.1.6')

fake.user_agent()
# 'Opera/9.24.(X11; Linux x86_64; ce-RU) Presto/2.9.167 Version/11.00'

fake.windows_platform_token()
# 'Windows 98; Win 9x 4.90'