Language es_ES

faker.providers.address

fake.address()
# 'Cuesta Hector Mateu 33\nAlbacete, 72802'

fake.building_number()
# '22'

fake.city()
# 'Salamanca'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Camboya'

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

fake.postcode()
# '64461'

fake.secondary_address()
# 'Piso 3'

fake.state()
# 'Ceuta'

fake.state_name()
# 'Albacete'

fake.street_address()
# 'Avenida Luís Abascal 43 Puerta 7 '

fake.street_name()
# 'Vial de Julia Bejarano'

fake.street_prefix()
# 'Alameda'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '7JO B07'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'AZEL4428761651264'

fake.iban()
# 'GB60SKSM2351776544656'

faker.providers.barcode

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

fake.ean13()
# '9186259378082'

fake.ean8()
# '45580369'

faker.providers.color

fake.color_name()
# 'PaleGoldenRod'

fake.hex_color()
# '#e6edb5'

fake.rgb_color()
# '84,214,240'

fake.rgb_css_color()
# 'rgb(15,220,116)'

fake.safe_color_name()
# 'maroon'

fake.safe_hex_color()
# '#995500'

faker.providers.company

fake.bs()
# 'synthesize enterprise platforms'

fake.catch_phrase()
# 'Managed exuding protocol'

fake.company()
# 'Falcón and Sons'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\nManuel Mayol\n4579558030223170111 02/21\nCVC: 648\n'

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

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

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

faker.providers.currency

fake.cryptocurrency()
# ('ETC', 'Ethereum Classic')

fake.cryptocurrency_code()
# 'MZC'

fake.cryptocurrency_name()
# 'Bitcoin'

fake.currency()
# ('YER', 'Yemeni rial')

fake.currency_code()
# 'KES'

fake.currency_name()
# 'Ukrainian hryvnia'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XII'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1982, 9, 7)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2018, 9, 11)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2000, 5, 29)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 9, 20)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 4, 10)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 2, 21)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1979, 12, 27, 12, 13, 9)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1974, 1, 27, 14, 17, 55)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2009, 1, 14, 8, 50, 42)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 21)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 5, 26, 15, 46, 13)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 7, 27, 21, 17, 29)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 7, 8, 39, 14)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 4, 1, 38, 58)

fake.day_of_month()
# '01'

fake.day_of_week()
# 'Monday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 14, 2, 15, 56)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2015-11-26T11:22:43'

fake.month()
# '06'

fake.month_name()
# 'July'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 1, 4, 4, 27)

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

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

fake.time_object(end_datetime=None)
# datetime.time(8, 59, 36)

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

fake.timezone()
# 'Asia/Tehran'

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

fake.year()
# '1993'

faker.providers.file

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

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

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

fake.mime_type(category=None)
# 'image/jpeg'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('20.662229'), Decimal('112.225033'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.47892', '-87.45476', 'Schererville', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('13.70167', '-89.10944', 'Ilopango', 'SV', 'America/El_Salvador')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'marina31@ferrando.com'

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

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

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

fake.company_email(*args, **kwargs)
# 'adanjuana@caceres.net'

fake.domain_name(*args, **kwargs)
# 'urena.biz'

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

fake.email(*args, **kwargs)
# 'inesledesma@heras-morillo.info'

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

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

fake.hostname(*args, **kwargs)
# 'web-16.perez.biz'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '4501:5a0d:1e39:dc63:3db0:2854:a61d:1651'

fake.mac_address()
# '62:61:f4:84:bf:0e'

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

fake.slug(*args, **kwargs)
# 'occaecati-delectus'

fake.tld()
# 'com'

fake.uri()
# 'http://cabanas.info/explore/main/main/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'terms'

fake.uri_path(deep=None)
# 'list'

fake.url(schemes=None)
# 'http://www.oliveras-hoz.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7109-6927-9'

fake.isbn13(separator="-")
# '978-1-998099-79-5'

faker.providers.job

fake.job()
# 'Public house manager'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Ducimus voluptates reprehenderit minus accusantium dolorem nihil. '
#  'Voluptatibus tenetur laudantium qui.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Necessitatibus officiis quod.',
#     'Possimus facere accusamus non. Provident mollitia iusto.',
#     'Aliquam praesentium tempora. Alias eligendi nulla ea.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Ratione iusto veritatis debitis exercitationem doloribus.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Illum aliquam et est explicabo quisquam accusamus quam.',
#     'Laudantium sapiente eius cupiditate temporibus aspernatur.',
#     'Similique optio aliquid.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Magni officiis iure ea blanditiis blanditiis. Fugiat repellat earum. '
#  'Deserunt repellat officia fugit rerum mollitia.\n'
#  'Tenetur modi beatae ipsum. Ea doloribus nesciunt sapiente eligendi quia.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['ut', 'culpa', 'sapiente']

faker.providers.misc

fake.binary(length=1048576)
# (b'~\xe8\xc0\xfd\xef?\xc5\xbe\x01\xfd\xe6\xb6\xcf\xfc\x97\x18\x81\xc0\xcb/'
#  b'\xfc6\xf6\x97\xe5\xc6n\x96f\xee\xb7\xf2\x0e\xc9yRL!\xd3\xdf}\x9ag\x8a'
#  b'T\xa1Y\xff\xa6_\xe2\x02l\x13\xd2a\xea^\xc92\xf4\x07D>\xf9\xd1\xf8\xe0'
#  b'\x80\xdd\xec\x8f\x88\xb6/Y\\o\xcc\x80\x99\xda\x88M\x16\xe8\x9e\xedi\x10L\xb8'
#  b'\xc3\xd5\xff\xf0\x00\xd4\x05p\xb3\xa4\xbeK[lz1z\x04\x8dIu~\xbe\x8c'
#  b'\x8b\xe7\x97\x00<ZwzO%"r\xf0\xf6\x0f*\xd0\x05)\xbd\xd5\xa1]\x10\xc4Nz\x8e'
#  b'\xff\xf0\xb5\x9a\x82\xda\x82\x82\x8c\xd2"f\x88\xe8k\x7fr5\x80:\x03H*\xf9'
#  b"u$\x9c`\x8a\xf17\x15QMO\xa4u'\r|\xbe\xfe4T$\xf1\xb9\xa3\x8eb=\xfd'\xb8*\x90"
#  b'\xad4\x9e\xfe3\xebC\xf2ws{/\xc5\xac>\xbd`\xeb\x11\xc9C\x13\xf60o\x93PY'
#  b'7(\x0f\xa3\x04R\x89v[n\xc7\xc4\x05Y\xe4<\xcc\xf0\x8d4\x81t;\x88\x19&\x15\xd7'
#  b'1\xe5\x81\x90\xfd\x1aB\xb9\xdf\xf9\xa0\xb4\xf3\x12\xba\x05\xba\xba\x82\xa8'
#  b'8\x86$\xe43c%\x013\xab3\xc9\x1c\x1fM\xe2\xa9+g9\x0e\x05e\xe5\xe8\xdc}\xf0'
#  b'\xaf\x8b7\xa6\x02\x9b\xfd\xbc\xa6N\\\r\x8a\xc56.\xc8\xb5\x0ez\xf12\xaf\xd1'
#  b"\x8a\x11\xe7\x8a9@M\x94\xd2\xcd\xc4\xc5\xc8\x8ct\x02O\r\x9b'[\xf5Q\xcf"
#  b'|\xdd\xfe\x1f\xe8\x073\xafb.V2\xc3U\xd3\xac\xa3T\x97P\x1b\xad_fm[\x88\xb7'
#  b'\xaa"E\x18\xd7p\xc8@4r\x95<A\x99\xd7\x1a\x97\xbdR\xc2\xbb\xce6\xf1'
#  b'\x0c\xa9\xb0Y\x9d0\xad\x9f\xd5.\x98y\xe2Wge\xf3\xcf-\\\x02Ny\xb8'
#  b'\x00\xc55\xab\x96\x15\xb5D\xba\x0fnV\\\x07\xd3yX\xbc`/\x9e\xe8\xad\x82'
#  b'\xb6\xb3\x99\x80WH\x0fzIGQ\xe3B\x87\xb1+Y\x9a\xb7\xa4\xe4I\xc4AilfS'
#  b'f\x1c\xf6\x05F\xb0,\xd5LJ\x7f\xe4,\x05T\xf9X\xda\x0bGJ\x95\xdd\xae'
#  b'\x8e\x19i\x06\xf0\x1a\xbc\xaf\xe8z\n\x9e"\xf6J\xdb\xd9\x063\\.\x8b\xd1~'
#  b'\x04$\xa0O\x8a\xd6\x9a\xce\xd5\xc8\xc9"\xe1T\xce\xa0\xd5%\x97\xa4'
#  b'\x8b\xe8\xc1\xe8\xb5\xc1t\xd7G\xde\x14\x02\xdd\xd5\xea\x0e\x03\xcb\x8f\xae'
#  b'3\xc0\xba\xb9\xe3\xd3\xd3P=\xd1\x8aN\xb2\x1f\xb7\xe7\xdb6\xdf@\xaa\xef\xb0\r'
#  b"\x02\x898F|sF\xc8\xde\x9d\xd1?'_^\x19\xbaKe\xb5P\x9c\xa9\xe6\x14\x00\\}"
#  b'\xba\xed\xee\x87>\xed\xe4L\xde\xc1\xce\x8a=G{<U\xb4\xa3\xcf\xa80\x17O'
#  b'\xf9\xe1\xef\xd6\xa3<\x83LL\xeej\xd9\xa31\x19\xd5o\x94\xf7.\xea\x93%;\x16qD.'
#  b'\xa95\x89I\xb86\xa1\xfe\x0eB\xd5\x1b\xe1X\x16\x14\xba\x91\x8f$;\x0b\xc3\x91'
#  b'C"\xb3\x9c\xe9o\xda>\xb3\xea\'c\xa7sS\x14\xe0\xc1\xa2\xa6\xa9\xc6d\xa0'
#  b"\x81\xad\xa9g\x04\x1e#z\xfc\x1d\x1d\xf4O\x0b=\x1a,zT\xbc\xc2'116q\xb4T"
#  b'\x1a2\x03fi8m+\x8a\xb1\xce\xdc\xcd\x96\x0c\x01\xdeg\xf9\xfac\x0fX\x89'
#  b'\\\xf2l\xe9\x8e\xb7\x9fIa\xc7\x91M\x18\x9d\xac\xef\xcd\x84{\xdb6$fR'
#  b"o\xc1\xd5\xf9\xf9\xa8\xcf\xfe\x96\n'\xe9` \xb3\xde\xfe;{\xfbb\x8b^\xf3"
#  b'~\xaf\x8f\xea8)\xf5m\xe6\xe8\xd9\x0bY\xc1\xf5Y(\xf9\xb0\xf2\xcf\x1b\xed2'
#  b"+\xe9\x8a?$Gq\xf4\xbe\x10\xe7\x1aA\x07 \xa5\xf3\x1d\x9e\xe6\xbf\xef\xa3'"
#  b'\xfca1(\x98\xf2q0\xb7\xf3Hd\xbcv\xcd-\xd4\xb0\xb5h\xf0\xaa\xa7*f\xa5\x11\xf1'
#  b';\xd9?\x95v\x80\x02\xce\x0c^B\x06\xda\xd5h\xf1\x85S\xd0\xa4\xb9\xcc\xed\x96'
#  b'\x17\xec+\xf2\xb4\x00\x89\xfd\xa8\x1aM\x14s\x00\xc4\x04ULh\x03\xa3+\x89\xd0'
#  b"X'\xd2\x8e\xd9\xfc\x98\xf1\x9e\xdc #\xd3\xdd\xc0\xdf\xf8\x8b\x10\xbdg\xbe/\t"
#  b'\xbeJQ\xae\x9acA86\xc0u`\x04D\xfd\xd7\xddY\xb2k\xa5\xcf\xea\xd02X\xfb!'
#  b'\xc6M%Bq1\x80\xaf\xc8\x98\x91\xb1\x17,\xed\x03\xcfy\xb1\xf5\xed!GX\x04S\xd5o')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '7jjfRrbC&t'

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

fake.sha256(raw_output=False)
# 'ba75f5e237432d3e0a376aa79df507313a1094d8ff92bbf3b7d96bb698f60e38'

fake.uuid4(cast_to=<class 'str'>)
# '1b454e7d-9ebb-476a-a0c6-051ae4d51544'

faker.providers.person

fake.first_name()
# 'Olga'

fake.first_name_female()
# 'Luz'

fake.first_name_male()
# 'Jose Ignacio'

fake.last_name()
# 'Amorós'

fake.last_name_female()
# 'Querol'

fake.last_name_male()
# 'Tomé'

fake.name()
# 'Natalia Almazán'

fake.name_female()
# 'Esther Blanca Gonzalez'

fake.name_male()
# 'Sebastian Bautista Daza'

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()
# '6245930454662'

fake.phone_number()
# '+34 931 132 333'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Acceso de Josefa Estévez 22 Apt. 74 \nLas Palmas, 58630',
#     'birthdate': datetime.date(1932, 5, 18),
#     'blood_group': 'A+',
#     'company': 'Gámez and Sons',
#     'current_location': (Decimal('29.6617185'), Decimal('124.707299')),
#     'job': 'Exercise physiologist',
#     'mail': 'escobarcatalina@gmail.com',
#     'name': 'Salvador Arévalo Ordóñez',
#     'residence': 'Plaza Francisco Gomez 99 Piso 6 \nLeón, 96972',
#     'sex': 'M',
#     'ssn': '801-55-0732',
#     'username': 'ivan77',
#     'website': ['http://www.infante.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Paseo Teresa Rivero 637 Piso 6 \nGuipúzcoa, 40237',
#     'birthdate': datetime.date(1959, 8, 13),
#     'mail': 'encarnacionespinosa@hotmail.com',
#     'name': 'Susana Magdalena Arellano Fortuny',
#     'sex': 'F',
#     'username': 'pomaresmanuel'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ab': Decimal('830146.647935214'),
#     'accusantium': 'andrea55@yahoo.com',
#     'at': 'pBetYrbytwCQQYAUmzKi',
#     'delectus': 'NirLCZNhtvGaXgHiexvl',
#     'dolores': 'cutRkJFZUFjoAJCYKjim',
#     'ipsum': 'albajauregui@gmail.com',
#     'perspiciatis': 'BOpRwdJyEemhRMofusad',
#     'ratione': 'luciasantamaria@munoz.com',
#     'reprehenderit': 'UsHSxoUxXGteEjiYNRJu'}

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

fake.pyint()
# 8525

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'zQggzdxvCHUvGQGfjKyY',
#     13729.8,
#     'MjfKNANcwfZzAkbIKEZh',
#     'zsalom@hotmail.com',
#     'https://catala.org/',
#     'epinedo@bolanos-baeza.biz',
#     7950,
#     -620863984.0,
#     593,
#     datetime.datetime(1998, 6, 14, 1, 52, 52),
#     'luisasalamanca@sales.biz',
#     711585440319507.0)

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('-83030689805342.6'),
#     'jose-franciscoexposito@gmail.com',
#     'https://www.cerdan-ledesma.com/explore/main.html',
#     'magdalenagomez@fabregas-falcon.com',
#     'rYOcNbZKJmBJzHApOcnl',
#     'oydqRqCmuGXHYEJzPgfA',
#     'JkrNcUdgSRiXNsKukkUa',
#     'yonOxgQJnhLuFRMcZmnt',
#     'https://www.morata.info/',
#     7353,
#     'SdnLoLdHesoAUnaVLnBH',
#     7502]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'KbQcttkVqUIccWhcsKyV', 4295, 'DkFNxvhEjaboIJwEyUGE', 'DfbvoyqkiGBSBlnCQwIU', 6517, 2362, -98657188420.58, datetime.datetime(1977, 2, 11, 12, 13, 7), 9598}

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

fake.pystruct(count=10, *value_types)
# (   [   'https://www.andrade-lasa.com/privacy/',
#         453411245738.9,
#         datetime.datetime(1981, 6, 29, 5, 15, 11),
#         'francisca62@hotmail.com',
#         'ELpGaRtZETVThVKBzeAy',
#         'woChwjIwMJvflnkusoHQ',
#         Decimal('78885579171.0'),
#         'GslYbFzmNpEXUoooXuYE',
#         'XYQBYeZoIGwcJbwgmlMK',
#         'mCPkvrDFnebElbsCZWbD'],
#     {   'adipisci': 2833,
#         'asperiores': 'SXtjRYunOBqDvRTofshA',
#         'aut': datetime.datetime(1978, 2, 28, 9, 56, 31),
#         'dicta': 'kgXrUmYkaIAxGgDEhuwP',
#         'minima': 'peVYtRiVsuNBqrXzNEfK',
#         'quo': 'ROqhiNoJFzBUFvctlEpO',
#         'ratione': 'WluoqXlCXcBGOrgRUKSm',
#         'reiciendis': Decimal('5848161337.11831'),
#         'sunt': datetime.datetime(2002, 7, 23, 20, 44, 13),
#         'tempore': Decimal('-691889700101.3')},
#     {   'blanditiis': {   6: 'LyOOrFycsjHPBOKQSQTW',
#                           7: [   'dvkQrJQZpMLfjEvCijpr',
#                                  'https://plana.com/search/category/category.htm',
#                                  'https://www.poza-chacon.com/search/'],
#                           8: {   6: 7339,
#                                  7: 'vberenguer@gmail.com',
#                                  8: [   2072,
#                                         'https://www.coll.info/main/category/register/']}},
#         'doloribus': {   0: 8789,
#                          1: [   'http://www.gutierrez-ortega.com/blog/tag/main.php',
#                                 datetime.datetime(2010, 8, 31, 0, 33, 52),
#                                 7964],
#                          2: {   0: 4068,
#                                 1: 1941,
#                                 2: [833, 'https://uria.biz/about.html']}},
#         'ipsum': {   3: 8.92747613770121,
#                      4: [9792, 9078, Decimal('766232788859.4')],
#                      5: {   3: 2062,
#                             4: 'http://pizarro-tudela.com/category/list/homepage/',
#                             5: [   1767.3,
#                                    'francisco-javier52@alegre-criado.net']}},
#         'molestiae': {   7: datetime.datetime(1990, 4, 12, 22, 55, 28),
#                          8: [   Decimal('-96338982915707.0'),
#                                 'bZYljNKQVjvVeqoxvqKW',
#                                 'andres09@moran-salvador.biz'],
#                          9: {   7: 'zsPlEXdKbFIUcSmDgkZs',
#                                 8: 'FEZOpEEXimGDhJBVvRXB',
#                                 9: [   'iNBCOSdWlKWoPcBzLbjA',
#                                        'YUBGuMthUnwdKSBIQIVA']}},
#         'non': {   4: 'HGudoBzxPxiDoflPfGSM',
#                    5: [   'IYteiWRcLlDjnDPlpqZL',
#                           'TNseRZEACjtEvpsVxlcw',
#                           'http://riba-ochoa.com/tag/author/'],
#                    6: {   4: -59169.107377389,
#                           5: 'oLxxnYjVdFDwqyBzWdfY',
#                           6: [   'pelaezlucia@gmail.com',
#                                  datetime.datetime(1979, 6, 14, 1, 2, 26)]}},
#         'odio': {   8: 'JFxbFOhrGFSrDCDqFWSB',
#                     9: [   datetime.datetime(2002, 11, 5, 6, 18, 23),
#                            Decimal('-92130156.1'),
#                            'ctttGpXOWQTMTLLMAIlP'],
#                     10: {   8: datetime.datetime(2016, 9, 12, 22, 35, 14),
#                             9: Decimal('-17814.6703'),
#                             10: [   'fYtoCYUPnJziejuvHchk',
#                                     datetime.datetime(2006, 5, 12, 22, 22, 18)]}},
#         'odit': {   5: 'EkhBFFqudCvUbekIWPcI',
#                     6: [   datetime.datetime(1983, 7, 12, 4, 40, 47),
#                            -908347812532.85,
#                            'dKcLMpftuktDVjTZdQYJ'],
#                     7: {   5: datetime.datetime(2005, 3, 4, 16, 36, 43),
#                            6: 272,
#                            7: [   'https://rey-caparros.info/',
#                                   'http://guardia.info/']}},
#         'perspiciatis': {   2: -6684917616.9429,
#                             3: [   'XnIAvobpjfbJcFZRfEQc',
#                                    Decimal('-3438222743.0'),
#                                    'emJfdbtiqAjOlAgZVyeO'],
#                             4: {   2: 'praya@yahoo.com',
#                                    3: 'YtZSkFeTnHDfhfatVUkf',
#                                    4: [   'http://segura.com/homepage/',
#                                           Decimal('230421125035.0')]}},
#         'quaerat': {   1: 3235,
#                        2: [   'pJpfPuAFLNJYxeydUuQx',
#                               'aeYPgwFUNynBoeCEhwlb',
#                               'http://nogueira.net/tag/post/'],
#                        3: {   1: 'CtzLRJLbyllbuIccJyiH',
#                               2: 'wNWnKkmUFedHeqNmPcRy',
#                               3: [8675853.2237489, 'EhqKxwIrnoTMTJIIcFAF']}},
#         'quas': {   9: 'http://www.moliner.com/',
#                     10: [   'https://www.martorell.net/main/explore/login.html',
#                             'alicia69@hotmail.com',
#                             'bellidoguillermo@borrell.biz'],
#                     11: {   9: 'PMwYENYauhJxyvFXGxhC',
#                             10: datetime.datetime(1985, 11, 3, 9, 44, 20),
#                             11: [Decimal('-7936286.2'), -88984426189.5]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'MKhofHJVeTbgNogWGsid',
#     4897,
#     3843,
#     676,
#     'FXUDYgfPUbZGTZQAufLa',
#     'ccotVMlUokwLHeshPHwu',
#     'ESNaMRegGfGGURmeZWAw',
#     5934,
#     -817436489170.0,
#     Decimal('5648961385782.0'),
#     Decimal('127.0'))

faker.providers.ssn

fake.ssn()
# '256-34-1987'

fake.vat_id()
# 'ESS47348613'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows CE) AppleWebKit/5351 (KHTML, like Gecko) '
#  'Chrome/54.0.839.0 Safari/5351')

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2017-08-08 02:08:50 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.43.(X11; Linux i686; ro-RO) Presto/2.9.173 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8 rv:5.0; nl-BE) '
#  'AppleWebKit/535.9.7 (KHTML, like Gecko) Version/4.1 Safari/535.9.7')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_11_3; rv:1.9.5.20) Gecko/2017-05-13 '
#  '00:34:36 Firefox/4.0')

fake.windows_platform_token()
# 'Windows NT 4.0'