Language es_MX

faker.providers.address

fake.address()
# 'Retorno Pabón 683 Interior 255\nNueva Paraguay, TAB 28389'

fake.building_number()
# '10489'

fake.city()
# 'Nueva Italia'

fake.city_adjetive()
# 'Nueva'

fake.city_prefix()
# 'Sur'

fake.city_suffix()
# 'los bajos'

fake.country()
# 'Nicaragua'

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

fake.postcode()
# '61558-2323'

fake.secondary_address()
# '069 Edif. 329 , Depto. 678'

fake.state()
# 'Michoacán de Ocampo'

fake.state_abbr()
# 'PUE'

fake.street_address()
# 'Pasaje Rwanda 617 Edif. 695 , Depto. 195'

fake.street_name()
# 'Privada Quintana Roo'

fake.street_prefix()
# 'Avenida'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '507 1824'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'ASTF1827854810146'

fake.iban()
# 'GB44DFMP2764462489222'

faker.providers.barcode

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

fake.ean13()
# '2084457733467'

fake.ean8()
# '63477665'

faker.providers.color

fake.color_name()
# 'MediumSeaGreen'

fake.hex_color()
# '#e24a2a'

fake.rgb_color()
# '57,49,93'

fake.rgb_css_color()
# 'rgb(204,191,48)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#66ff00'

faker.providers.company

fake.bs()
# 'explota socios integrado'

fake.catch_phrase()
# 'proyecto potenciada en toda la empresa'

fake.company()
# 'Ulloa y Carranza S.A.'

fake.company_prefix()
# 'Corporacin'

fake.company_suffix()
# 'e Hijos'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Maestro\nDelia Marrero\n503842541255 09/24\nCVV: 080\n'

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

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

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

faker.providers.currency

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

fake.cryptocurrency_code()
# 'XMR'

fake.cryptocurrency_name()
# 'Peercoin'

fake.currency()
# ('PYG', 'Paraguayan guarani')

fake.currency_code()
# 'GEL'

fake.currency_name()
# 'Fijian dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVI'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1982-02-08'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2004, 11, 26)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 9, 30)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 4, 7)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2016, 10, 2, 19, 54, 47)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(594, 1, 31, 15, 41, 12)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1992, 4, 19, 10, 53, 34)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2006, 5, 5, 7, 35, 46)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 4, 17, 20, 41, 30)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 17, 16, 30, 12)

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

fake.day_of_month()
# '10'

fake.day_of_week()
# 'Wednesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 4, 20, 16, 6, 58)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1979-05-16T22:42:29'

fake.month()
# '03'

fake.month_name()
# 'April'

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

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

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

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

fake.time_object(end_datetime=None)
# datetime.time(13, 6, 2)

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

fake.timezone()
# 'Europe/Kiev'

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

fake.year()
# '1990'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'temporibus.jpeg'

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

fake.mime_type(category=None)
# 'application/rdf+xml'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('41.136286'), Decimal('-165.119357'))

fake.local_latlng(country_code="US", coords_only=False)
# ('39.33427', '-76.43941', 'Middle River', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('50.88506', '4.07601', 'Denderleeuw', 'BE', 'Europe/Brussels')

fake.longitude()
# Decimal('-97.028231')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'javier05@prado.com'

fake.ascii_email(*args, **kwargs)
# 'gomezmodesto@puente.com'

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

fake.ascii_safe_email(*args, **kwargs)
# 'grijalvahector@example.net'

fake.company_email(*args, **kwargs)
# 'longoriavicente@grupo.org'

fake.domain_name(*args, **kwargs)
# 'villanueva-ortiz.com'

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

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

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

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

fake.hostname(*args, **kwargs)
# 'desktop-94.aleman-duarte.org'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '225b:c567:f9c8:f840:175:7eb3:4ff8:2a90'

fake.mac_address()
# '45:e3:c8:b1:6f:9c'

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

fake.slug(*args, **kwargs)
# 'sint-eligendi'

fake.tld()
# 'net'

fake.uri()
# 'https://www.mireles-montoya.biz/about.htm'

fake.uri_extension()
# '.jsp'

fake.uri_page()
# 'category'

fake.uri_path(deep=None)
# 'search/main/list'

fake.url(schemes=None)
# 'http://www.olivares.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-269-62445-7'

fake.isbn13(separator="-")
# '978-1-01-061822-5'

faker.providers.job

fake.job()
# 'Training and development officer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Veritatis quos autem. Ducimus ipsam at consectetur. Corporis reiciendis '
#  'impedit vitae aliquid atque.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Architecto odit explicabo laudantium laborum ad itaque.',
#     'Vitae culpa mollitia laudantium quisquam. Recusandae enim optio quaerat. '
#     'Quia itaque provident voluptate impedit.',
#     'Maxime nesciunt ipsa vel consequuntur. Aliquid eligendi mollitia ullam. '
#     'Dolorum quidem doloremque explicabo cupiditate ad.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Eligendi suscipit nisi recusandae.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Illo occaecati unde provident.',
#     'Eius necessitatibus nulla dicta fugit.',
#     'Minima error repudiandae est sit sint expedita ut.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Magni dolorum dolore ducimus labore ad. Debitis placeat earum dolores '
#  'assumenda omnis accusantium rerum.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['sunt', 'dolorem', 'accusamus']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xb0\xf3\x08\x19\xbf\x90\xd3\xf3\xbb\xbe,\x19\xf59\xc6\xf9\t\xe4\xf5>'
#  b'\x1e\xa0\x19\x1c\xe3sN\xacQ\x13\x17i" \xb0\xcb\'\n.k|qq8\xb5N.\xe2'
#  b'\x1d\xc27\x93\x84\x86\x13VF\x80dE\x96\x17k"#Lh\xd3\t?\x84\xe1\t4\x8dz'
#  b'\xcf.C\xbe}\xc8\xe0\xa6\xa6\x01\xbdn\xb6,2s\x98\xa1\xcb\t\xc2\xa5\x0bB'
#  b'u\xe3\xcf\xf23\x8b\xf5VV1.\x81\xf1&8W\x86L\x08;\x8aG@\xc0\xd2\xb9\x13\x04'
#  b"\xea\x17'T\xd0\xb2\xb7!\x03\x98j\x1a\x08\xcd<\t\xb5\x98\xab\xc5\xbd\r\xfbv"
#  b'\x90\xc2\xa3\x0f\xcf&r\x1cL\x03+\xff\xed\x81\xac\xd7\x05\tL,s\xd8"C'
#  b'\xb2Sp\x01\xf4\xc3\xaf\xa8\x1cr\x04l\x1b\x8blU\x99`p\xc0E\x15\xe3he\xa8\x0cK'
#  b'\xba\x84\x81\x15\x17|\xbe\x85\xd1\xa3\xeb\xdb\xa0\x08\xad\x08\xd2{\x12\xbb'
#  b"l?:$\x1e\x17\xb1\xd5\x16[Q\xb69\xfe\xf9\xf8\xbd\x90|\xf4#\xdcw'"
#  b'\x9a\x86\x9e\xce\xa8F\xab\x80Y \x87\xf0\xf8\x8b$h>\xd6\xd8"Z\xd7\xc6_'
#  b'\x9eod\xdaU\xd5`[.\x19=e\x92z\xe3\xabsP\xb2\xc2\x8d[\xd2\x98\x83\xaa\xc7\xab'
#  b'uj\x94\xcb\xb4t\xb5\xae\x0fY\xf0+:p\xd0TR\xf4\xc3\xb6\xb1\\\x17O\xc2:W\xce'
#  b'\x85\x00\xe8\xbb7\x7fz\xef\x1d\xdbG\x17\x9fL\xf7u\x03\x00\xef\x10'
#  b'\xe1+\xfa\xef\x9c\xc2gM5\x0ce\xbf\x95a\xab\xde\xec\xfa\xd3\x14>\xa5O\x83'
#  b'E\x1a\x88\x15%\xfe\xdeoi\x0e\xa3\x9cW\xf9\xdbF\xae\x98\x1a\x9d\xee\xcd\xe39'
#  b'\xfa\rh\xcd)\xe5\xf3Ve0\x16\x15\n9\xd2^\xbe-tm0\xa1P\xd9dj\xbc\xbeG:$u'
#  b"\x0bU\n\xbd\x0e^+\x14n\x00h?mZ\xf9x?\xf4\x1fN\x9f\xea'\xe9\x0f\x13t\x02"
#  b'\xb7s.\x19\x9fS\xd5\x9a\x10\x8bg\xf7YH\xcan\xa1\xae?\xc3\x93\x18\xf7\xe1'
#  b'\xbdc\xf1<k<\xbe\xd1\xaa\n;\x18+\x17\t\xde^\xab\x16\xe2\xbf\xde\xae\xd5'
#  b'UXH\xc9\x97X\x0c\x0cb\x0e\xf5\x92\xf2a\xe3q\xbc\x08g\xceh\xba)A|\x82\x14\xba'
#  b'[v\xe6\x80\x98>\xeb\xae7M\x04\xf7\xc9\x99\xce\x0f\xd8I\x9fP\x9e A\xe0\xd0*1-'
#  b'V\xb1\x9d\xa5\xd8\x1a\x085G\xc6\xee\xe5!\x08\x19\x05=\xaeC\x88\xd7%\x0f\xa3'
#  b'\xb8\xff}V\x82\xb0\x86C\xbf\xfd\xff-\x85\x16\x0b\xf0\xbf\xd71\xf6Q\x19\x90n'
#  b'\xd1|\x8b\xa8\xbe\xa2\xc0\xeeW}\xd4\x81>\x1f\xd0o\xf5\xd0\x86\xa9\xc4\xfaCe'
#  b'\xa8\xe6\xa1I\x0b\x80\xcd\x9d(>\x0b\xf3\x13F8\x12\xf04\x00(c\x95bh'
#  b'\x8e\x9c\xe0iP\x8d4\xa7\x99xm\x88\xfc\x86\x80\xd92\x1e@\xe7\xf8\xf9\x9c\xcc'
#  b"'[\x8a\x81[\x88\x97o\xeeJ%\x0e\xfe,&\x95\x99\x1a\xb4\n7\x9f\x0b\xa0"
#  b"\x9dN\x97\x8dB;\xcey\xaa\x9fh+'\xb3\x9d\x135D\xfa\x90\xa7\xe7\xfa\xac"
#  b'.\x02\x95}n\xfa\xb4\xbc\xa6h\xe9\xd8\xc9\x0c\x88\x0f*8\xd9A~\x98m_pA\x1b\x1f'
#  b'\x9d\x896\x9co\x12\x9f\xda\x14D\xd3\xdd\xdb\x9c\xfe\xb1\x0f5\xc9\xd2'
#  b"\x99Z\xf8Z[\xf7v\xb7O\xff\xd8'\x1a\xc2\x1d\xb4]\x96VM\xd8\x94\xaf$"
#  b'\x13\xbbM\xce\x888\x84i\xb59\xc1\x93\xb3\xee\xb9\x0f\x96\x0e\x81\x8e'
#  b'\xda`\x93X\xd2\xbc\xa5\x99\x82:\x86\xa2\xbcd>\x19\x92\xb1\x99\xe4'
#  b'\xae\xea\xfc\xb8Dh6\xc1\x9b\xac\xcbj#1\xbc\xce\xd1\xf8~\xe2X\xd7\xf1d'
#  b']\x92#\xee\xd6\xa8\x96\xd5\xd5\xbdp\x88\x8b\x8c>~\xa8e6w\xf5\x9bf\xe5&n\x9dd'
#  b'\x0e\xfd\xdb\x18\xd0\n\xd4\x95\xcc\xdc\x07\xfd*q\x1c\xba\xfec\xcc\xef]v*\x98'
#  b'B\x01\xcb\r]\x8e\x89\xadw\x82\x80\xa3\x83\x83R\x17\xd5\xaa@\xce\x90\x97/V'
#  b'\xeb,a\xdc\x1b\x99o-\x8f\xa7\x1b\xc9hG\xfb\xe3\xf6d\xe7L9\x07h4\x19\xea\x874'
#  b'sZ\xd4\x91\x7f2\xb7\xb9\x8a\xb34\xe0\xd9\x14\x87p\xed\xf3\xec9?\xad\x1c\xfc'
#  b'}X\xe0\xa71\x1a\xcf-\xe3d\x03z\xfb\xaa\xb7o9\xdb`\xb6\x17R\xbc\x9d'
#  b'?\xbc\xc4\xaav\xcfe\x15')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

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

fake.sha1(raw_output=False)
# '4d2bdde148ce838418de4ec3daede27991cbeca0'

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

fake.uuid4(cast_to=<class 'str'>)
# '3a37f555-717f-4050-acb9-355a5cec247d'

faker.providers.person

fake.first_name()
# 'Rafaél'

fake.first_name_female()
# 'Yuridia'

fake.first_name_male()
# 'Felix'

fake.last_name()
# 'Gálvez'

fake.last_name_female()
# 'Briones'

fake.last_name_male()
# 'Negrete'

fake.name()
# 'Zacarías de la Garza'

fake.name_female()
# 'Cristobal Trujillo'

fake.name_male()
# 'Evelio Benavides Becerra'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Lic.'

fake.prefix_male()
# 'Mtro.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '0665388639799'

fake.phone_number()
# '(617)487-2174x51311'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Periférico Norte Lomeli 898 Interior 728\n'
#                'San Octavio los altos, CAMP 49416-7905',
#     'birthdate': datetime.date(1959, 11, 8),
#     'blood_group': 'B+',
#     'company': 'Proyectos Naranjo-Garay',
#     'current_location': (Decimal('50.692438'), Decimal('-62.014709')),
#     'job': 'Designer, fashion/clothing',
#     'mail': 'tceja@yahoo.com',
#     'name': 'Berta Bermúdez',
#     'residence': 'Pasaje Norte Perales 777 Edif. 612 , Depto. 970\n'
#                  'Vieja Mali, VER 71054-7366',
#     'sex': 'F',
#     'ssn': '485-11-1859',
#     'username': 'mirelesdelia',
#     'website': ['https://www.vera.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Calle España 958 140\nSan Miguel los altos, NL 73967-9728',
#     'birthdate': datetime.date(2005, 7, 20),
#     'mail': 'xvera@hotmail.com',
#     'name': 'Martín Ernesto Salazar',
#     'sex': 'F',
#     'username': 'arcelia88'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ea': 661231179051706.0,
#     'laboriosam': 6433,
#     'laudantium': 'tcmiboXYfNHRTXgXFNua',
#     'minima': 'LQxnDhkQcbIdkpLwrMkY',
#     'minus': 'gegZzhiZOrqETFmkgGNs',
#     'optio': 'https://www.caban-negrete.net/',
#     'porro': 'mayteleiva@hotmail.com',
#     'possimus': Decimal('-428486.159658605'),
#     'temporibus': 'verayolanda@gmail.com'}

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

fake.pyint(min=0, max=9999, step=1)
# 4325

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'WLNWfvwqipzpVCCIYnVQ', 'abNuqUTRxlCLmNANgOGA', 'https://www.bonilla.com/search/app/terms.htm', 7251, 2419, 7510, 'UUwBAcouessfbrBuxTCq'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   3920,
#     'http://lomeli.biz/login.html',
#     'IBSeyVRYadBMPkvfhgmU',
#     datetime.datetime(2018, 11, 4, 7, 41, 9),
#     datetime.datetime(2012, 10, 31, 8, 3),
#     'francisca07@yahoo.com',
#     'https://www.club.info/login/',
#     'itUhxBJmHzcbxhrLuXGa',
#     9901.139800408]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {4185, Decimal('-5998290906.1819'), 'eBbCCNjUZGplKdrPdJij', 'jgaona@madrid.org', 'iUHXxSTdeevXIWSzsgOX', 'lucia65@rico.org', 'zjuarez@proyectos.net', 'daniela14@yahoo.com', Decimal('3451107857972.0'), 'KqOiIILDrHxIADKhdxmh', 'JOvkzPFzYqzxdmlYaZsy', 'carlotaalmonte@romero-rios.com', 2300}

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

fake.pystruct(count=10, *value_types)
# (   [   'wCVMWOLbDGiTGWqQyTul',
#         4459,
#         'QhVOEgyYuHaHINCXSlik',
#         'NLcTsQEgRunGQgZirVJe',
#         'PUDbafptOwNZfWMuLwcd',
#         'zecheverria@crespo-godoy.net',
#         'ijCaFPZPQCKYNlYFUoPs',
#         'kAtQrhHfByOGNfPwurUr',
#         9723,
#         -819.51012108716],
#     {   'ab': 'qzKiuGbCUHAjzaREllVy',
#         'autem': 5638,
#         'est': 728,
#         'eveniet': 'yYKnLmTXpqVadkmLujpb',
#         'laborum': 34608000.838,
#         'maiores': Decimal('889283155.13139'),
#         'quibusdam': 'https://zavala-irizarry.com/login.php',
#         'quo': 'TAzKdeOpcCRNPVbYRwwb',
#         'temporibus': 4860,
#         'velit': 1327205053.72},
#     {   'a': {   5: 9519,
#                  6: [   'https://www.club.com/tags/tags/list/register.php',
#                         datetime.datetime(2010, 2, 6, 3, 20, 35),
#                         datetime.datetime(1994, 2, 18, 1, 21, 53)],
#                  7: {   5: 47418735129792.9,
#                         6: 'joaquinprado@garcia.com',
#                         7: ['WvDRfTSoQFvNqoplPScX', 'DTPeKCwTBNIwLpNOBAzJ']}},
#         'fugit': {   7: 7526,
#                      8: [   Decimal('6982596916041.18'),
#                             -17770197451.6843,
#                             'AIyBPULkDgoDAoUAfDMK'],
#                      9: {   7: Decimal('-64090309301041.0'),
#                             8: Decimal('-59286557.994181'),
#                             9: [   'https://www.parra.biz/search/',
#                                    'pbbYOPUYSMBklLjRecjR']}},
#         'ipsum': {   0: datetime.datetime(1981, 3, 8, 5, 51, 49),
#                      1: [   -364945.444641,
#                             4263,
#                             datetime.datetime(1979, 7, 7, 22, 55, 32)],
#                      2: {   0: 'uhdXnXygJZYjIFluDydh',
#                             1: 'https://despacho.com/posts/list/tag/register.html',
#                             2: [   'http://grupo.info/explore/search/tag/homepage/',
#                                    -968.32368341]}},
#         'molestias': {   3: 7989,
#                          4: [   8294,
#                                 'miguel95@hotmail.com',
#                                 'nlXaDCEqxgPtjckDaJtt'],
#                          5: {   3: 'rFAUAUPmHzMRaILXdAfH',
#                                 4: 'qolvera@proyectos.biz',
#                                 5: [   -845640373234294.0,
#                                        'juan-carlosvalverde@gonzalez.net']}},
#         'occaecati': {   6: 'https://www.zavala-villanueva.com/register/',
#                          7: [   'mamador@toro-sanches.com',
#                                 'bravosilvia@yahoo.com',
#                                 -929.996],
#                          8: {   6: 'bDboAUwXTxroJICpYxBS',
#                                 7: datetime.datetime(1988, 1, 11, 22, 25, 18),
#                                 8: ['boOycePgQaOglGJWjlJh', 6931]}},
#         'optio': {   2: -9579.8715282,
#                      3: [   'hTyNioicvwZYKXfzNYXS',
#                             'RvVWDyclimpvYXxfGGzq',
#                             'https://www.guardado-iglesias.com/about/'],
#                      4: {   2: datetime.datetime(2007, 9, 21, 7, 1, 17),
#                             3: -447468510.1,
#                             4: [   'XCvpRebIZPtsVlZBPQpz',
#                                    'UZOwHFxLQnvjFOCUhhbB']}},
#         'pariatur': {   4: -849853406.235317,
#                         5: [   'https://briones.net/home/',
#                                'sergioenriquez@proyectos.biz',
#                                'https://www.trujillo.info/categories/blog/wp-content/register.jsp'],
#                         6: {   4: 'JuoAEWAlSAAXrxbctlcu',
#                                5: 3597,
#                                6: ['WzXBrgqLYOfBKbXvBDkM', 18]}},
#         'quaerat': {   9: 'https://rosario.com/terms/',
#                        10: [   'RafpbwZBgvovqlOSOUwd',
#                                'http://www.olivas.info/privacy.html',
#                                Decimal('-294984409.2246')],
#                        11: {   9: 'bTawiYaXaqnedmGWiatL',
#                                10: 'http://www.grupo.com/author.jsp',
#                                11: [1939, 'UkwoNAoVOTSPhFCFtqvf']}},
#         'qui': {   8: 9152,
#                    9: [   datetime.datetime(1970, 7, 29, 16, 15, 48),
#                           5299,
#                           'vZyJlDobKzLgkNLzObOt'],
#                    10: {   8: Decimal('27113570653.2908'),
#                            9: 7080,
#                            10: [   'https://lucero-gonzalez.net/index.htm',
#                                    'TjiCOWsEtAwZkfyUkLEt']}},
#         'recusandae': {   1: 552979442285622.0,
#                           2: [   'EHOphmslQFQcgycuhAYt',
#                                  85082933207.27,
#                                  datetime.datetime(1985, 8, 21, 10, 34, 49)],
#                           3: {   1: 'eNjPgxLzghZFOrpHyoCV',
#                                  2: 'https://ocasio.com/privacy/',
#                                  3: [   'http://despacho.net/categories/list/list/homepage/',
#                                         'BHTPYSlKgBSgpOoMEOdg']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   4162,
#     3.88,
#     'rolando19@industrias.com',
#     'osuarez@yahoo.com',
#     datetime.datetime(2016, 8, 11, 10, 14, 49),
#     'JVNYsMPnqUASWvjDMXKG',
#     -28269.0,
#     3028,
#     datetime.datetime(1976, 6, 28, 18, 50))

faker.providers.ssn

fake.ein()
# '31-1984380'

fake.itin()
# '986-74-0938'

fake.ssn(taxpayer_identification_number_type="SSN")
# '397-67-6608'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2012-09-14 11:03:05 '
#  'Firefox/3.6.8')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.79.(X11; Linux i686; lo-LA) Presto/2.9.171 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; lv-LV) '
#  'AppleWebKit/533.21.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B111 '
#  'Safari/6533.21.7')

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

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