Language pt_BR

faker.providers.address

fake.address()
# ('Pátio de da Cruz, 72\n'
#  'Vila Santo Antônio Barroquinha\n'
#  '32496-386 da Mota das Flores / PR')

fake.bairro()
# 'Vila Fumec'

fake.building_number()
# '8'

fake.city()
# 'das Neves'

fake.city_suffix()
# 'do Sul'

fake.country()
# 'Noruega'

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

fake.estado()
# ('AP', 'Amapá')

fake.estado_nome()
# 'Amapá'

fake.estado_sigla()
# 'SE'

fake.neighborhood()
# 'Jardim São José'

fake.postcode()
# '31271241'

fake.state()
# 'Sergipe'

fake.state_abbr()
# 'PI'

fake.street_address()
# 'Largo de Moura, 370'

fake.street_name()
# 'Aeroporto Sophie Alves'

fake.street_prefix()
# 'Morro'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# 'PLZ-4563'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'ZOYE7130803473539'

fake.iban()
# 'GB57CPPP4342823253595'

faker.providers.barcode

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

fake.ean13()
# '3366630399103'

fake.ean8()
# '80535751'

faker.providers.color

fake.color_name()
# 'Iris'

fake.hex_color()
# '#ab521b'

fake.rgb_color()
# '155,90,251'

fake.rgb_css_color()
# 'rgb(221,59,13)'

fake.safe_color_name()
# 'laranja'

fake.safe_hex_color()
# '#aa0000'

faker.providers.company

fake.bs()
# 'syndicate vertical systems'

fake.catch_phrase()
# 'A segurança de ganhar de maneira eficaz'

fake.catch_phrase_attribute()
# 'antes de tudo'

fake.catch_phrase_noun()
# 'a simplicidade'

fake.catch_phrase_verb()
# 'de evoluir'

fake.cnpj()
# '45.962.780/0001-99'

fake.company()
# 'Carvalho Ramos e Filhos'

fake.company_id()
# '24973681000132'

fake.company_suffix()
# '- ME'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'American Express\nAna Beatriz Barros\n345138565710110 02/26\nCID: 9685\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('BCN', 'Bytecoin')

fake.cryptocurrency_code()
# 'XRP'

fake.cryptocurrency_name()
# 'DigitalNote'

fake.currency()
# ('GNF', 'Guinean franc')

fake.currency_code()
# 'EGP'

fake.currency_name()
# 'Polish zloty'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'VI'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1986-09-24'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2007, 1, 19)

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

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 1, 19)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1985, 3, 29, 1, 15, 41)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1492, 9, 24, 1, 8, 51)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2000, 4, 16, 8, 19, 11)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 10, 18, 1, 22, 53)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 1, 5, 15, 37, 15)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 16, 19, 36)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 30, 0, 35, 26)

fake.day_of_month()
# '08'

fake.day_of_week()
# 'Sunday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 10, 6, 12, 37)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2016-10-14T15:56:57'

fake.month()
# '08'

fake.month_name()
# 'July'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 31, 16, 9, 37)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '15:59:28'

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

fake.time_object(end_datetime=None)
# datetime.time(23, 45, 49)

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

fake.timezone()
# 'America/Guayaquil'

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

fake.year()
# '2017'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'esse.txt'

fake.file_path(depth=1, category=None, extension=None)
# '/laboriosam/vitae.json'

fake.mime_type(category=None)
# 'video/mpeg'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('17.135007'), Decimal('-84.530368'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.16704', '-73.20483', 'Bridgeport', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-38.65333', '178.00417', 'Gisborne', 'NZ', 'Pacific/Auckland')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'pedro46@caldeira.br'

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

fake.ascii_free_email(*args, **kwargs)
# 'pireselisa@bol.com.br'

fake.ascii_safe_email(*args, **kwargs)
# 'caio16@example.br'

fake.company_email(*args, **kwargs)
# 'nfogaca@da.com'

fake.domain_name(*args, **kwargs)
# 'dias.com'

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

fake.email(*args, **kwargs)
# 'ana-luizafogaca@gomes.br'

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

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

fake.hostname(*args, **kwargs)
# 'db-09.freitas.br'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/2/687/any'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '8a81:b7d1:b0de:ea2b:c65c:7c66:2c27:3bb2'

fake.mac_address()
# '15:49:8a:ce:9f:02'

fake.safe_email(*args, **kwargs)
# 'ana-julia90@example.br'

fake.slug(*args, **kwargs)
# 'eveniet-veniam'

fake.tld()
# 'org'

fake.uri()
# 'https://farias.net/categories/blog/tags/faq.htm'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'search'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-270-83768-X'

fake.isbn13(separator="-")
# '978-1-361-29565-6'

faker.providers.job

fake.job()
# 'Ascensorista'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Earum pariatur eligendi. Aperiam exercitationem reiciendis reprehenderit qui '
#  'repellat quae recusandae.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Labore assumenda aliquam. Est sequi illum dolores recusandae natus '
#     'voluptate. Id non itaque itaque vitae. Placeat quisquam unde cumque '
#     'deserunt.',
#     'Repellendus nam ratione. Quia laudantium animi harum officia numquam '
#     'molestiae.',
#     'Dicta accusamus aliquam animi minima voluptatem.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Amet recusandae rem atque maxime et.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Ipsam voluptas magni neque doloremque eligendi.',
#     'Quam officiis ea voluptatem dolor asperiores.',
#     'Nam eos saepe molestiae laboriosam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Laudantium nam quas in reprehenderit reprehenderit quidem. Sint reiciendis '
#  'beatae quaerat eaque quibusdam.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['nesciunt', 'ex', 'temporibus']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x1ae\xd2\xaa61\xd5\xad\xc1\xf1\xa1\x95#"\xd1`C\x81\x8a\xe3s\x02\x94\xc2'
#  b'.\x85p\x02i8\t\xa3M\xff\x8e\xaas\xee\xf6\xc5Y\xd4\xc4\xb4\xde\x8a\xf1\x92'
#  b'\xa7>\xca\xf4\xca\x88\xca\x9d\x1c\x99_B/\xf7\t\xe0\xec\xa7f\x83\xdf\x13\x9b?'
#  b'.Z\xea\xfd\xa8\xe3\x94\xcd\x8a\x1e\xdc\xa6\xc9ed2\xe9\xcc\xc3\xaf^\xba0\x9c'
#  b'\xb8c\xafx\xb7\xaa\xa0D(\x07\x07?\xbf\x91\xd6\x9c\x15\x95\x1b\x83.\xda\xedV'
#  b'5_\xc8:\xea\x10Msp\xb9J\x96\x8a*0\x9b\xbd3\r\x98\x8b6\x1e\xad|]\x0e\xbb'
#  b'\x94#t\xafq\xe3\x19{\xde\xb8H\x9e/\xde\xd1\x82\x7f%\x98\x06b\xca3\x00'
#  b'\x16\x0f\xc6\x8e\x8c9\xf4\xf4=\x02z\xd1\x1c\x0e\xf0J\x9a\xa6\xee\xcc1\xa5h"'
#  b'\x06[;g\xb5*\xb5\n\xd7\x986\xea\x1c\r\x12Z\xb3\xf9\xb8\xb9Ne\xe5\xf1j \xf2^'
#  b'L\x84\xe0+z\xbc\x1a\xbc\xf7\tv{:E\x98\x9d\xb4\xf6S\x01\xa08\xa5&Q\xfaA\x01'
#  b'j\xdbnZ\x9d\x06\x01D.K\x83\x01k_\xa3\xd2\xa3\x9a\xdf\xd3H\xfc%8\xeeE\xdd\xa4'
#  b'\xad0\xe5\xbfg\xfcK]\xe2I\xdf\x8e\xdf\xa1\\\x02{2uV\x91JN\xe8]\xa7\x0b9'
#  b'md\xc2\xa8`4\xb6\xb5<\xcf_\xa9\xe9sw\xc9,\xbfC\xb9\x96>\xa0\xf8\xa9m\xb5:'
#  b'\xb6\xd5.|4\xc4.{,\x84Z{zR\xf8\x12\x8de\xab\xbeFgW`i\xea\x8bf`\xa1\xdc\x97'
#  b'\xbbQc\xf2\xcbjr\x04\xf0\xa6\xd2M\x11\xa0\xda\x8a\xf7\xf4M\xcd\x81\x8dxD'
#  b'*$\x1d\xbaK\xbf\x0cB\x05\x8c\xca-2\xe5\xb9\xbb"\xd3\x0f\x15xmU\x15'
#  b'\xd7n\x1c\xe7\xa7\xff\x95Q\xceb\x18#\xb0\x19d\xaa-\x19\x10\xc7'
#  b'\x1f\x8e\xd4\xcef\x91\xaf\xcf\xaa\xc6\x83\xf9\xb82s%\x02\x18D\x06'
#  b'\xe7\x7f\xf3S\x1du\x07\x91^\xa9]\xe1$\x82x\xe8u\xd6\x8aP\x86\xb5~\xc1'
#  b'v\x9b\x92\x98n(\xbdS\xf6F\x87\xedUN\xa9\xa8\x9c\xb4\xd3\xed\xe9\xfaLW'
#  b'\xf4\xff\xb6m\xa3 \xb5\xd8\xcc{\x1c\xabXg\x0c\x0e\xc1\xbe\x14\xaa'
#  b'\x8b\xe5u\xeb2Lq\x8c_\xce\x1d\xaf#)F\x16\x93b\xdc\xc5\xcf\x7ff4'
#  b'\x8e\x86\xfe\x00\xaaC\x07.\xd2)P$\xdf\xb4\xd94-i$(\xfd\xebc(wD\x86,'
#  b'\x03]\xe7\xcc\xd9\x83\x97\xd0\xd2\x8c\xe1\xb7gH\x8f\xdc\xfb\xb6D\xc3'
#  b'\xfa\xb3\xd9\x11c\x16"\xd7\xd7\xb3\x10\x9a\x1c\x817\x92q\xb4\xc9\xc5'
#  b"r\x12C\x99\xac>\x08k\xda'\xadR+\x9e\xdc\x8dP\x93\x00#\x1f\x9b\xc58"
#  b'\xb1\xbd\x8b\x81\xde\xc6\x86\x1b\xb13\xc3\x85\xee#~\r\x9bl\xf4w\xe2>_Y'
#  b'?^\x8cC\xe8O\xd5\xf35p\x8bJ\x1d\x95.\x96\xf0\xc3\x08\xbe\x8c\xf6y!\xeatj:'
#  b',\xe9\xedvr\xec\x1d\xe6u\xb3\xd6~\x98\xbdF\x95\xb3\xe4\xd6\x814v\x03*'
#  b'=h\n\xa6\x1c\xefH&m\xd7\xdc\xf4\xe2\xcd\xe0b `x\x12B\xcdN\xf7NcN\x8a'
#  b'\x99\xf7\xa9.h\x8b\x95\x1b\xb9K]\x15WMEg\x980xe\x14\xd9\xa3\xc4\x03\x98K\xca'
#  b'\x17\x0b\xebid\t\x88#\x9e\x87\xe5\x03\x11:\xc2sC\xc3<\x130\x97G\xd2'
#  b'\x9b/3\xdb>\xbc\x05\xbcs\xf9\x02\xb5\x8cr\xe6fyDU-&\xd4\xdc\xda\xe9\x8fu\xbc'
#  b'\x87H\xec\x04\xf1\xa5Y\x04\n\x0b\x8e\xa9x}S(%rd\xb1\x8d\x85d\xde'
#  b'k\x0c\x87\xf6\x9b\xc9n\xbe\xd6\x1b:\xb3\xf9\xf1\xfd\x90\xe2\x18R\x06'
#  b'\xe4G\xa8\x05[\x16\xa8\x90\x1ec\xb1\xa2l\xbf[\x9c\x15h\xa9L\xc5\xc5s\x88'
#  b'\x19\x8d\xaf\x02\x00$\xa6F\xbc\x8a\x16\x8ck\xa4\x8f\x8fr\xb2t\x115\x9e_g'
#  b"'~p\x1bo3:Dq\x8e=\x93\xf3e\xa4BZ\xa8ig\xb9mE?\xf6\xffbb]\xc0\x89\xa3"
#  b'J\x04F\xca\xfd\xc5\xe3\x0eV\xa54\xeb\x04\x86\xbb\xebvB=ET\xad\xd9\xc2'
#  b'\xad\xdb\x86\x9e\x11V\xb6\xa7\xb8a\xa1?M\xa87\xec\xc1\x98Rw\xdc\x87t#'
#  b'\x02#\x190/u\xea\xea\x12J%\x88\xb2\xb7yi\xb8N\xcf\x8e\xbf\xbd\x11\xe5'
#  b'\xde\xaaY\x94')

fake.boolean(chance_of_getting_true=50)
# True

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

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'V$T$2@Ylf)'

fake.sha1(raw_output=False)
# '37720008568fc085e403d3b6adb00c2142e79bf7'

fake.sha256(raw_output=False)
# '2eee474eb49704268792d94302a764b3640a754ebc17f7e077a62422c54bba11'

fake.uuid4(cast_to=<class 'str'>)
# 'dec88f8b-1b33-4a61-86f6-83c13d743b1a'

faker.providers.person

fake.first_name()
# 'Ian'

fake.first_name_female()
# 'Luana'

fake.first_name_male()
# 'Arthur'

fake.last_name()
# 'Rodrigues'

fake.last_name_female()
# 'Azevedo'

fake.last_name_male()
# 'Santos'

fake.name()
# 'Carlos Eduardo das Neves'

fake.name_female()
# 'Isadora Moura'

fake.name_male()
# 'Lucas Gabriel Rocha'

fake.prefix()
# 'Sr.'

fake.prefix_female()
# 'Srta.'

fake.prefix_male()
# 'Sr.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.cellphone_number()
# '+55 96377 4714'

fake.msisdn()
# '5581651342339'

fake.phone_number()
# '(011) 4637-8430'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Chácara de da Conceição\n'
#                'Cônego Pinheiro 2ª Seção\n'
#                '46229042 da Mata / AP',
#     'birthdate': datetime.date(2001, 3, 16),
#     'blood_group': 'AB+',
#     'company': 'Araújo',
#     'current_location': (Decimal('88.842648'), Decimal('-6.741384')),
#     'job': 'Cabeleireiro',
#     'mail': 'pcardoso@yahoo.com.br',
#     'name': 'Isabelly da Luz',
#     'residence': 'Condomínio Teixeira, 1\n'
#                  'Sport Club\n'
#                  '80304907 Cavalcanti Paulista / PB',
#     'sex': 'F',
#     'ssn': '61537480235',
#     'username': 'mda-rosa',
#     'website': [   'https://silva.com/',
#                    'https://www.ribeiro.br/',
#                    'https://www.cardoso.com/',
#                    'https://www.teixeira.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Lago Pereira, 5\nMinas Caixa\n17838857 Moura / DF',
#     'birthdate': datetime.date(1943, 9, 29),
#     'mail': 'rezendefelipe@uol.com.br',
#     'name': 'Isaac Novaes',
#     'sex': 'M',
#     'username': 'joaquimcastro'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ab': 'https://oliveira.br/author.jsp',
#     'architecto': 7708,
#     'dicta': 'http://www.da.br/author/',
#     'enim': Decimal('89.412028138002'),
#     'expedita': 9588,
#     'explicabo': 1419,
#     'libero': 5827,
#     'nulla': datetime.datetime(1990, 7, 27, 20, 58, 3),
#     'praesentium': 1597,
#     'provident': 5083,
#     'quae': 'thomas68@gmail.com',
#     'quasi': 853,
#     'rem': 640946422.456}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'EcThDUCisgoICWRzrAYu',
#     'WdKKGWWhZPWzpProgpkL',
#     4890,
#     'CzGTtQbuZPqhJewmnhOF',
#     8812,
#     3650,
#     'https://cunha.org/faq/',
#     2781,
#     'ECjcgyhUQGutxfaWRWVo']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'tCktANiTAPPyHncWJREB',
#     'ekMLUwzFkkndaGSuzBPs',
#     6517,
#     'extwnVelBffyPEqExDKJ',
#     4887,
#     2686,
#     -4076338014009.0,
#     'sramos@duarte.br',
#     'https://www.vieira.net/category/privacy.jsp',
#     'panVPbYvBiKtHicUwkvA']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('548581527.149'), 4417, 'https://moraes.org/explore/tags/search/', 'voHnMESFFLfUmmhgGCJg', 'nzRvqglvOTKAAmyFFxIj', 'hVmOmpNROJGuggBHXpqz', 'bSOkeLeupCqenBcHOhSn'}

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

fake.pystruct(count=10, *value_types)
# (   [   9910377.987,
#         'leMTVcYejgSYWwafcuGh',
#         Decimal('323.7608603731'),
#         1196,
#         'iwpQNpGcagWQsExwwgXr',
#         'da-rosagustavo@campos.com',
#         'otaviocavalcanti@yahoo.com.br',
#         965,
#         'noah43@nascimento.com',
#         'http://nogueira.br/category/terms/'],
#     {   'consectetur': 'cEKnbopUCnXjvjwzSdUz',
#         'dolorem': 6663,
#         'eos': 'https://www.sales.com/explore/explore/wp-content/privacy.html',
#         'ex': 'ZwcQlBktccDEVeUpeark',
#         'mollitia': 8161,
#         'optio': -1535217435562.5,
#         'quo': 'http://www.barros.org/post/',
#         'sint': 'igOpSlPXAUSNOPYyGVLw',
#         'voluptates': 5081},
#     {   'alias': {   6: 'ZtxUlBLcibMChnslvuxE',
#                      7: [   'OSUAWIglRnmrhKnWbVPM',
#                             'http://www.fernandes.com/list/tag/wp-content/author.html',
#                             'feNKtBTzvFyThHRvKCsn'],
#                      8: {   6: 2.426057,
#                             7: 322,
#                             8: ['CiLhVzPJikxsTSbNmkdO', 6118]}},
#         'doloremque': {   2: Decimal('-3251404492.192'),
#                           3: [   'jtqlbkaXyFLmZbDCCTGq',
#                                  datetime.datetime(1997, 7, 6, 5, 2, 28),
#                                  Decimal('-209291840017.93')],
#                           4: {   2: 9796,
#                                  3: 1510,
#                                  4: [5826, Decimal('61957.183')]}},
#         'eveniet': {   3: datetime.datetime(1986, 6, 4, 7, 41, 54),
#                        4: [   'vmoraes@rezende.com',
#                               'eda-conceicao@alves.com',
#                               'hMVQjmoDlEmLfFgNqFnD'],
#                        5: {   3: 'uHloqLvhJLCjjIyklGZh',
#                               4: 'uQRqTVSsoYSOQqUmAouS',
#                               5: ['DMKnBNBApDkngYBPBBDo', 459.9520473]}},
#         'facere': {   0: 'IDkAERqYHCcymHYudYoI',
#                       1: [   Decimal('-984381.707009'),
#                              datetime.datetime(1997, 5, 14, 13, 54, 11),
#                              'http://rocha.br/about/'],
#                       2: {   0: datetime.datetime(1999, 5, 28, 18, 22, 16),
#                              1: 'tjhlMMbuxhURlyPmLizs',
#                              2: [   'http://www.moura.org/about.php',
#                                     'jJTmLHwvrDSrbCxKOhnn']}},
#         'in': {   8: 'QfeaUwgJtNiEYTLnsqjs',
#                   9: [Decimal('-3983080455980.96'), 510, 7872],
#                   10: {   8: 'irodrigues@souza.net',
#                           9: datetime.datetime(1989, 3, 28, 4, 21, 45),
#                           10: [   'wyxjhlhQelHJjLMDYrZv',
#                                   datetime.datetime(1970, 5, 25, 16, 37, 19)]}},
#         'inventore': {   9: 'cauacosta@da.br',
#                          10: [   datetime.datetime(2007, 2, 16, 4, 9, 44),
#                                  'walmeida@bol.com.br',
#                                  8748],
#                          11: {   9: 'ckygSPRBmorKhsatrhbc',
#                                  10: 1100,
#                                  11: ['hfogaca@uol.com.br', 4512]}},
#         'neque': {   7: 'vsNEmpLsxlQjgrpAExUO',
#                      8: [   datetime.datetime(2019, 3, 14, 18, 15, 44),
#                             'OVijrSayKhSxmASCCHFP',
#                             5268],
#                      9: {   7: 'ojGDQgXfBceTlgRyRiRq',
#                             8: 'juliasouza@bol.com.br',
#                             9: [   Decimal('810237520817.99'),
#                                    'barbara51@da.com']}},
#         'possimus': {   1: 'http://teixeira.net/home/',
#                         2: [   'qNayBVGhPHwOGGPpIqxI',
#                                'IkGXctDtgmuIInWIrQAT',
#                                datetime.datetime(2016, 7, 5, 12, 29, 19)],
#                         3: {   1: 'http://sales.br/category/blog/main/',
#                                2: 8473,
#                                3: [5774, 'GneCyQwHzqpGifZvrCTW']}},
#         'repellendus': {   5: Decimal('-44503775722243.5'),
#                            6: [   'nQjhmYZIATcJHshCjVpB',
#                                   'cunhamurilo@hotmail.com',
#                                   4861],
#                            7: {   5: 'TQYmxtQeYBrlxDjPCBOy',
#                                   6: 'cOKxCjknUvkIfnGyaTUT',
#                                   7: [   'luizaduarte@carvalho.com',
#                                          'waPKlkDSSrwkjovFaxJE']}},
#         'rerum': {   4: -58516.66181065,
#                      5: [   7602,
#                             datetime.datetime(1983, 3, 9, 21, 35, 57),
#                             'nlQGskfnqcvPRkjliuvm'],
#                      6: {   4: 9681,
#                             5: datetime.datetime(1973, 7, 31, 6, 17, 18),
#                             6: [   'uyFLroEDVYOGfAenoMHR',
#                                    'XBAgMzvHmnZdJTLGGekQ']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'AilCPcyNpeFrweEFGiII',
#     Decimal('-89218.5167281'),
#     Decimal('6647673056.713'),
#     4084,
#     'IgjTQMjPEzTxZbDUjGjO',
#     'pereirastella@uol.com.br',
#     'http://cavalcanti.br/category/tags/category.html')

faker.providers.ssn

fake.cpf()
# '765.240.398-74'

fake.rg()
# '473802569'

fake.ssn()
# '49273061869'

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_7_4) AppleWebKit/5322 (KHTML, like '
#  'Gecko) Chrome/26.0.835.0 Safari/5322')

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2010-11-09 09:53:21 '
#  'Firefox/3.6.4')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/8.50.(Windows 98; Win 9x 4.90; yue-HK) Presto/2.9.187 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; pt-PT) '
#  'AppleWebKit/532.12.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 '
#  'Safari/6532.12.4')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_12_3; rv:1.9.3.20) Gecko/2014-07-18 '
#  '05:16:30 Firefox/3.6.15')

fake.windows_platform_token()
# 'Windows NT 5.0'