Language pt_BR

faker.providers.address

fake.estado()
# ('CE', 'Ceará')

fake.building_number()
# '59'

fake.city_suffix()
# 'das Flores'

fake.street_suffix()
# 'Street'

fake.country()
# 'Coreia do Sul'

fake.postcode()
# '09031120'

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

fake.state_abbr()
# 'ES'

fake.city()
# 'Caldeira Paulista'

fake.street_prefix()
# 'Rua'

fake.address()
# 'Recanto Augusto da Costa, 3\nMineirão\n00216791 da Mota / CE'

fake.street_address()
# 'Morro de Pereira, 5'

fake.estado_sigla()
# 'PI'

fake.bairro()
# 'Monte Azul'

fake.neighborhood()
# 'Miramar'

fake.street_name()
# 'Ladeira Souza'

fake.state()
# 'Maranhão'

fake.estado_nome()
# 'Goiás'

faker.providers.automotive

fake.license_plate()
# 'ZWM-2721'

faker.providers.bank

fake.iban()
# 'GB57CUAO9198075589434'

fake.bank_country()
# 'GB'

fake.bban()
# 'QOSF9882753852936'

faker.providers.barcode

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

fake.ean13()
# '6570740068553'

fake.ean8()
# '59284918'

faker.providers.color

fake.safe_color_name()
# 'magenta'

fake.rgb_css_color()
# 'rgb(189,115,73)'

fake.rgb_color()
# '172,72,108'

fake.safe_hex_color()
# '#dd3300'

fake.color_name()
# 'Vermelho indiano'

fake.hex_color()
# '#ae8bc1'

faker.providers.company

fake.company()
# 'Pinto'

fake.company_suffix()
# '- ME'

fake.cnpj()
# '38.542.109/0001-23'

fake.catch_phrase_noun()
# 'o conforto'

fake.catch_phrase()
# 'O direito de avançar com toda a tranquilidade'

fake.catch_phrase_verb()
# 'de mudar'

fake.bs()
# 'harness visionary technologies'

fake.company_id()
# '81245390000161'

fake.catch_phrase_attribute()
# 'direto da fonte'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\nMirella Monteiro\n4715373639479498944 08/24\nCVC: 847\n'

faker.providers.currency

fake.currency()
# ('JOD', 'Jordanian dinar')

fake.cryptocurrency_code()
# 'BCH'

fake.currency_name()
# 'Burundian franc'

fake.currency_code()
# 'BDT'

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

fake.cryptocurrency_name()
# 'Monero'

faker.providers.date_time

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 1, 22)

fake.day_of_week()
# 'Saturday'

fake.century()
# 'XX'

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1031, 10, 23, 19, 42, 9)

fake.month()
# '10'

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 5, 3)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 1, 3, 19, 30, 10)

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

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

fake.year()
# '2003'

fake.am_pm()
# 'AM'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2013, 9, 5)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2006-05-04T21:53:16'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1989, 1, 16, 15, 4, 58)

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2008, 4, 5, 20, 14, 49)

fake.timezone()
# 'Asia/Nicosia'

fake.time_object(end_datetime=None)
# datetime.time(5, 53, 20)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '18:32:39'

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

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 10, 11, 13, 56, 11)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 7, 56)

fake.day_of_month()
# '30'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2013, 5, 24)

fake.month_name()
# 'September'

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 6, 25, 4, 8, 31)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 12, 18, 21)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 1, 24, 5, 15, 38)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 10, 23, 29, 44)

fake.time_delta(end_datetime=None)
# datetime.timedelta(2154, 52619)

faker.providers.file

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

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

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

fake.mime_type(category=None)
# 'audio/mp4'

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

fake.file_name(category=None, extension=None)
# 'error.bmp'

faker.providers.geo

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

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

fake.latlng()
# (Decimal('51.265940'), Decimal('85.359029'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.63316', '-74.13653', 'Port Richmond', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('50.71229', '4.52529', 'Rixensart', 'BE', 'Europe/Brussels')

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

faker.providers.internet

fake.ipv4_network_class()
# 'c'

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

fake.safe_email(*args, **kwargs)
# 'ceciliaaraujo@example.br'

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

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

fake.email(*args, **kwargs)
# 'helena55@ig.com.br'

fake.ascii_company_email(*args, **kwargs)
# 'marianemoraes@moraes.com'

fake.uri()
# 'http://sales.com/privacy.htm'

fake.company_email(*args, **kwargs)
# 'souzabarbara@nogueira.com'

fake.ascii_email(*args, **kwargs)
# 'yasmin47@vieira.com'

fake.mac_address()
# 'd5:21:c1:ac:19:1c'

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

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

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

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

fake.ascii_free_email(*args, **kwargs)
# 'kda-rocha@uol.com.br'

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

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

fake.uri_page()
# 'terms'

fake.uri_path(deep=None)
# 'app/explore/category'

fake.slug(*args, **kwargs)
# 'optio-aut-quae'

fake.domain_name(*args, **kwargs)
# 'fernandes.br'

fake.uri_extension()
# '.html'

fake.hostname(*args, **kwargs)
# 'desktop-41.almeida.net'

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

fake.tld()
# 'br'

fake.ipv6(network=False)
# '8c38:458b:7c33:aba7:a384:7e2:eb64:89a1'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-80353-953-4'

fake.isbn13(separator="-")
# '978-0-240-04490-3'

faker.providers.job

fake.job()
# 'Maestro'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Facere fugiat repudiandae dolores.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['rem', 'occaecati', 'ipsum']

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Mollitia suscipit suscipit aliquam magnam. Quas illo praesentium.'

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

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eos maxime iure dolor molestias. Possimus delectus similique impedit '
#  'deleniti. Sit nostrum nobis enim illum exercitationem.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Corrupti blanditiis dolorem iste molestiae architecto aspernatur. Natus '
#     'consequuntur at.',
#     'Necessitatibus quam recusandae veniam nihil amet amet. Nam praesentium '
#     'iste eius. Nulla eius amet reiciendis nostrum tempora.',
#     'Magnam perspiciatis doloremque autem. Architecto natus veniam eum ipsam '
#     'ex labore. Quaerat suscipit rem animi at sint nostrum.']

fake.sentences(nb=3, ext_word_list=None)
# [   'Consequatur sit ratione odit.',
#     'Voluptatum occaecati occaecati fuga.',
#     'Reiciendis ex consectetur tempora nobis.']

faker.providers.misc

fake.sha1(raw_output=False)
# '8d445f6e452f6ae1e53d317d3c454dfe62f129ca'

fake.null_boolean()
# False

fake.language_code()
# 'ln'

fake.locale()
# 'mg_MG'

fake.uuid4(cast_to=<class 'str'>)
# '1951db74-7992-40ce-bd8e-5cf80bb8c9df'

fake.md5(raw_output=False)
# '52f8069668a1145dd13a6d5f452ee081'

fake.binary(length=1048576)
# (b'y&\xbd\x17%\t\xa0\xd5\x08\xd4\xec!\x90\x19gd\x17\xaf\xd5U@:\x9f\xd4'
#  b'\x06\x1a\xec\xb4\x05\x8b.\xbd\xf9\xca\x93\xe7\x96S\xed\x9f\x7f\x1f\x04"'
#  b'3\xae}\xe2\x94\x01F\x1a\x99\x8b\x01\xc6]\x0c+.wG\x9f[\x0b\xb7\x11d 5C\xff'
#  b'\x89\n\x9c\xae\xb0-V)\xb3\x8e\xb4G\xe8\xa6`\xbd\xdbU\xeei\xd3D\x0e\n'
#  b'\x00\n\x0b\x8e\xea\xc0\xf1\x92\xc8&o)\xba2*1\xf6j\xb0sH\r\xe0v!m\x84\xda'
#  b']JL\x84\xe8h\xd8\xbf\x18\x8ch%\xe8  _>O"a\xa8\x8aj\xa8\xb1\x86\\Y'
#  b"\xb3\x91\x9d\xdf\x99\x10\xfd\xa7\x89\x929A5'|;\xd4\xc99\xb8\\\xfc\xf4\x8a"
#  b' <!\x82o\x9c|\x03\xf0.\x03\x05:\x9d\xaf\x91H\xc4\xc9\xb4z\xa3\x1f\xc2'
#  b'h\xbf\xcc\x1a\xda\x00J\xcd\xdfs_\xa78Y=X\xb6\xaeLy~\xd4]\xb8\xef\x92\xb1\x9c'
#  b'\xeb\x7f\xceE\xd2\x8efF\x16HT\xf8\xf3\x9fvo\xaa)ch\x1a\xc3\x1cyR\x8cr\xd8'
#  b'\x9cs\x8ac\x1e\x0c\xec\x9c\xbd?\x0f/@G\xcci\x95\xb0c\xb2<^\xf2\xc27YtA'
#  b'\x9f\xbb\x0czx\x16\xc9\xbd\xa6Jy\xf43\xf6\xc9\xad\r\xc5\x16\xd1w\x08\x7f:'
#  b'\xef"*\x98+h\x06\x1c\xb7+\x99l\x9fD2?i}\xac\xdc\x99O\xc3\xc2\x10b\xfd\xe3'
#  b'o\x02\xafB\xa4\xfef\xf0"^|Hu\'r\xff\x1b\x99\xdb\xec\xf0\xb2G>\xd8\xe0\\M'
#  b"\r'\x12*\x8d\xab\x1a\xe8\xa2f\x95\xfb\xbbh1\xcc\xe1\x17\x08\xf1\x94s\xe6\x8e"
#  b'\xc6\xe8N}\x87h\xf8\xac\x15m\x8a\xddUfi\x11f\nH\x13\ruW\xddK\xed\xe4|'
#  b'u\xf2\x9f\xe7\xec#\x9a2\xfd\x89\x19\xc5\x1cf-\x0b\xd4\x17\x8d\xb8h\x16\xb8X'
#  b"'\xfc\x0b\x08\x06\xc0\xbb\xf2I\x1a\xa6\xe4\t\x06\x82=\xe5o\x11\x06"
#  b'@\xe4\xa9\xf7\x11 \xf4,L\x06~\x1f\x18u\x11\xa9r\x9eP[\x18D%\xe5'
#  b'\xbe\xdf\xa9\xcd\xab\xa8%\xb0Zk\xfd*\xbf\xc3\xed\xb4\xaf\xfccGC\xd8\x9b4'
#  b'\xdfd)h\x1b\n\x08\xb9\x8e}@\xb5\x97\x13\x1a\xe2\x98\xa0\t\x19'
#  b"\x01\x1c\xa2\xf9\xc71\r\xc8\xd3\xf5f\x82\x98\x9aZ\xb8\x9a\xda\xdf}'$\x03\xc5"
#  b'a\xa7\xfbnOE\x1b\xe4w\xfb\xd9\x15e\xba\xb1\x8e\xde\xc7a\xc1H\xd3j\x85'
#  b'7U\x15\xa9\x91\xf9\xceLe\xf8\xfe\x98\x17\xaa\x1c\xd0\x1a\xe8f\xbeh\x81&X'
#  b'\xab~\x03\xe1\x1b\xb7\xa8\x01\x8b\xa2,\xf2\xfa\xdd\xf6\r\x93Z\xfd\x97'
#  b'98\x1d\xb1+\xa7\xd3\x8d\x03m\xcf\x84\x8bB_\x1f\xd0)\xa2\x12\x7f\xc6\xfac'
#  b'\xc3\x81\xde\xf5\xdew\x04W\x02\x9a\xa5\xad\r?\x9c\xb6\x048\x02\xfb.`\t\xa4'
#  b"\xc1\xb7u\xa5\xf1A7+L$zB'l\x15$x\x0e\x80=\xfd8\x9d9`w\x00\np;;\x85"
#  b'\x05\xfe\x9a\x18\xf2\x91\xd5\xbf\rk\xaf\xe4\x80\xc6\xfa\xb6\x93\x9e\x13F'
#  b'\x92\x14>Q\xed\xa9\xe9\xcbS\x85\xe77?\xf6\x953&\x85=K\x8a\xdb`p'
#  b"\x81\x92\xbc\xb4\x9e\xc6\x1fO\xb7O)W\xa7\xaa\x8c\xe2\x14A\xb9\x0bp'\xef\xe6"
#  b'<\xb3}8\x1eNA\xf0\x0c?}\xe60!\xeb\xfex\x18\x1dL\xb9\x93\x14L\xcc@h\x12'
#  b'\xb2\xb3\xaf5\xb2`:\xa6ga\x91T\xba\xa3\x11\x9f\xcc\xed\xef\xb5'
#  b'\xd2\xb4\xf5\x9c\xd0\x8cs\xa7\x81\xad\xdd&\x93\x14\xf3\x87\x99H\xa3\xf2'
#  b'#\t\xcf\x9b\x03Q/\xa4\xf5\xe5-\x80i^\x08\xa8\xc1\x904$\xa4\xa6k\xc5'
#  b'E\xf3{\xedb\xbay\x91\xa2\x97\x05\xb54\x00\xd3Di}\x1b\x17\x08\xa4\xd5\xd5'
#  b'\xb6%\x1a\xdd\x82\xc28W\xaf8\xe7e\xc3\xaf\xd5\x1a\x03\x97\xd3\x06.\xe2E('
#  b'cz\x8eu\xc97i\xcd\xea\xf3\x93\xe8k\xf6\xb5\xa5\x9c"k#"yq\xbb\x95\x80\xff+'
#  b'.\t5\xe7\x05Z\xa9\xab\x9fs\xdf\x81\x98b\x1b\xee\x16\r\xb5_\x04\xe4F\xc6'
#  b"\xe4\x0c\x81d{\xf6\xb3\xc38\xdc\xaf\x03\x029P\xcf\xe8\xb2_\xd3'9y\xe4"
#  b'\xb9\x1b\xc0M~Y\xad\x97O\xb7\x8a\xe4Z\x96H)\xde\xae\xc4e\xebm6\x0c'
#  b'\x07a\xde\x9e\x0b\x88\x84\xd3\xbcQ\xa9\x82BQ\xe7\xac')

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

fake.boolean(chance_of_getting_true=50)
# True

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

faker.providers.person

fake.last_name_female()
# 'Cavalcanti'

fake.suffix_male()
# ''

fake.prefix()
# 'Srta.'

fake.suffix()
# ''

fake.name()
# 'Ryan da Costa'

fake.prefix_female()
# 'Srta.'

fake.last_name()
# 'da Cunha'

fake.first_name()
# 'Noah'

fake.first_name_male()
# 'Paulo'

fake.name_male()
# 'Pedro Novaes'

fake.first_name_female()
# 'Brenda'

fake.prefix_male()
# 'Sr.'

fake.last_name_male()
# 'Rocha'

fake.name_female()
# 'Letícia Mendes'

fake.suffix_female()
# ''

faker.providers.phone_number

fake.msisdn()
# '5551379715904'

fake.cellphone_number()
# '+55 97553 9742'

fake.phone_number()
# '+55 (051) 0017 9018'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Vale das Neves, 5\nVila Paquetá\n03049-768 Sales / CE',
#     'birthdate': datetime.date(1971, 7, 4),
#     'blood_group': 'A+',
#     'company': 'Silveira',
#     'current_location': (Decimal('56.4264745'), Decimal('89.252036')),
#     'job': 'Pintor',
#     'mail': 'jesusleonardo@bol.com.br',
#     'name': 'Noah da Costa',
#     'residence': 'Vereda de Santos, 480\nBeira Linha\n49510622 Ribeiro / PI',
#     'sex': 'M',
#     'ssn': '46790582347',
#     'username': 'calebeferreira',
#     'website': ['https://www.lima.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Quadra Bruna Silva\n'
#                'Vila São João Batista\n'
#                '93895-623 Sales de Gonçalves / PA',
#     'birthdate': datetime.date(1972, 12, 29),
#     'mail': 'barrosmiguel@hotmail.com',
#     'name': 'Lavínia Silva',
#     'sex': 'F',
#     'username': 'maria-cecilia90'}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ab': 4867,
#     'alias': 'xOfKXowDXUUfPGiThXBe',
#     'commodi': datetime.datetime(1979, 6, 14, 21, 55, 24),
#     'ea': 'galves@rezende.org',
#     'eaque': 5978,
#     'ipsa': 'DqhLkXhAttjYStUDPgVG',
#     'laudantium': Decimal('4979.1139'),
#     'optio': Decimal('-787.15687880796'),
#     'repudiandae': 'http://www.melo.com/blog/category/terms.html',
#     'vero': 24083313730061.2,
#     'voluptate': 'pDRPmXYERyWgZtalcZeN',
#     'voluptatum': 'https://castro.br/'}

fake.pybool()
# False

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('285.33953'),
#     -3992330.6547218,
#     3989,
#     'yoVPZeDhWTRBWkwKygzB',
#     'MTVVCzRkjmiwKxMUHgeS',
#     50098336367352.0,
#     5030,
#     7.9716,
#     'moraesmariana@gmail.com',
#     datetime.datetime(1982, 12, 17, 18, 37, 10),
#     8123,
#     'aRTjQgbdtlYwecPDcifu',
#     3514]

fake.pystruct(count=10, *value_types)
# (   [   9745,
#         3860,
#         'yDgALusmdesTwtUZsaZf',
#         'hWQrcWEBeXSFZlvLGXZe',
#         Decimal('-8702340.0'),
#         'qQosoMjCoUHLDYLEVatA',
#         datetime.datetime(1998, 1, 28, 10, 2, 16),
#         datetime.datetime(1985, 5, 3, 10, 2, 3),
#         'qCckJCCmiTBwPlziblcA',
#         'gviana@hotmail.com'],
#     {   'cumque': 250,
#         'error': 2813,
#         'expedita': datetime.datetime(2003, 10, 6, 2, 20, 55),
#         'fuga': 5374,
#         'officiis': datetime.datetime(2003, 4, 25, 6, 19, 4),
#         'quidem': datetime.datetime(1981, 3, 7, 17, 25, 58),
#         'quis': 'eduardoda-cunha@castro.com',
#         'repudiandae': 'bVziJoHHKSHAgLtbrCmT',
#         'tempore': datetime.datetime(2008, 7, 30, 11, 28, 57)},
#     {   'id': {   5: 'ygfgDZlbVtNfGFuIAYGv',
#                   6: [Decimal('55.4647182'), 1393, 'OaKnslsbbMqOwpzbUtUv'],
#                   7: {   5: datetime.datetime(1998, 9, 25, 15, 55, 17),
#                          6: datetime.datetime(2015, 10, 29, 8, 8, 41),
#                          7: [   'vGLdcjSUVJyhVtRooPuu',
#                                 'guilherme18@hotmail.com']}},
#         'necessitatibus': {   4: 'http://www.alves.com/tag/post.htm',
#                               5: [   8831,
#                                      Decimal('-718564746690846.0'),
#                                      'TZygKeRLGOxejbkiJRMN'],
#                               6: {   4: -9.94899030644,
#                                      5: -33187595.2725,
#                                      6: [   'SnkAbFStJAMvUnsoEyrz',
#                                             'ucXpJihgvOmJjgtYlEsv']}},
#         'neque': {   6: datetime.datetime(1973, 8, 6, 12, 44, 18),
#                      7: ['dZyvwPqNODoUHzJNtQzI', 'GDiJzhdfSoNyUkHzPBRH', 7221],
#                      8: {   6: 5326,
#                             7: 6774,
#                             8: [6410, 'pintomirella@novaes.com']}},
#         'numquam': {   7: 8953,
#                        8: [   -47.9079383,
#                               'pbgzfQCYvEQnmfPsCUJq',
#                               datetime.datetime(2014, 9, 28, 12, 34, 12)],
#                        9: {   7: 'MCyfovNzCgSvZPoFBQiL',
#                               8: Decimal('-79663699506591.0'),
#                               9: [5644, 'MgQsogacJAVUbOnHVIOV']}},
#         'optio': {   3: 'kBCIDeMFhuIiYgvkSoOV',
#                      4: [   Decimal('224100347880490.0'),
#                             'FHkYtebiYpExkcbukFej',
#                             'IdaNRfYosMxWebsWeWfJ'],
#                      5: {   3: Decimal('999678488519.821'),
#                             4: 'phgmEMSdmMejTDTKIKEh',
#                             5: [3314, 'ysNatMYcYbUyQZfDinFF']}},
#         'quia': {   9: datetime.datetime(2011, 12, 17, 4, 23, 22),
#                     10: [   'gomesbruno@vieira.com',
#                             'vda-mota@monteiro.com',
#                             'SvxbbRaNMheYHWCGAYhv'],
#                     11: {   9: 0.8385478013,
#                             10: 'https://alves.br/app/search.jsp',
#                             11: [   datetime.datetime(1992, 10, 30, 7, 53, 13),
#                                     'uBnXJyHtklZybeQDEowo']}},
#         'quo': {   2: 'OgHPWuyQkxdBZIWMmSEe',
#                    3: [4837, 6528, 3070],
#                    4: {   2: 'BpgfTTsKKApxFsykqHSo',
#                           3: 4635,
#                           4: [2063, 'dyvbCBpNzgwzLzAWaBFy']}},
#         'quos': {   8: 'SfetbTzdEASOfildsdnq',
#                     9: [   678,
#                            'gMjGpYljcXAXIppocmpI',
#                            datetime.datetime(2005, 8, 3, 11, 20, 26)],
#                     10: {   8: Decimal('386.0'),
#                             9: 739643.0,
#                             10: ['HVwkvJADhuOIfQARWdVb', 1838798887.723]}},
#         'vel': {   0: 'NNaxlFmxmFOplPpcCLeB',
#                    1: [5419, 'ENTpmSSOzgUChBkEVhym', 'zDEwrgAGyyKIcGgyqJVr'],
#                    2: {   0: 'pPXDoWNqbSasiZvQEUWo',
#                           1: 'levicosta@ig.com.br',
#                           2: [63.47642, -33744049.7]}},
#         'veniam': {   1: 'EauUofFgpZnMGJSBLCyE',
#                       2: [   'HmOfMwIUpXywxjDNApZc',
#                              'https://www.rezende.com/search/categories/faq/',
#                              'ejesus@bol.com.br'],
#                       3: {   1: -4308307790.163,
#                              2: 'ezWjiYjfuXPyjSuSpaxO',
#                              3: [   datetime.datetime(1970, 7, 2, 20, 49, 54),
#                                     'FNnvbbiZThQGVmLUqmsF']}}})

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'TCSMRFpwXGQDUSqzZpWS', 'https://monteiro.br/category/', 1249, 'txfKbmlOBYjvvqhkxHhZ', 3590, 2076, 6320, datetime.datetime(1990, 2, 7, 19, 32, 21), 'iribeiro@gmail.com', 'GwlViuVHWUJigdBFGHfb', 'PGmHCwiSRehHJcdDvtqi', 'boliveira@bol.com.br', 'EHUmcKeIgpdFeQYoUGJk'}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'matheuscarvalho@uol.com.br',
#     'MVBuiePHthsNPPnuFEaE',
#     'muGLLcSgRniyImEEawlh',
#     'GVFmpybJljDASrRjsHPL',
#     200,
#     5833,
#     'GyejoxSwKVxgRewKAxiS',
#     'AjUjtCqipOqqalAtUmUW',
#     7867.220183972)

fake.pyfloat(left_digits=None, right_digits=None, positive=False)
# -3316597327.28526

fake.pydecimal(left_digits=None, right_digits=None, positive=False)
# Decimal('706724367484.0')

fake.pyint()
# 6384

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(2015, 1, 16, 18, 4, 54), 'https://www.jesus.org/login.html', 5869, 2030, -394398896.3581, 'https://novaes.net/', 'wWECBNkMNSetgPzanvxe', 839889169.29066, 'mUTNspWYmQhfbOuuFmXs', 'vYyUOYnusWuVWjpPjCEt', Decimal('-918597518920262.0'), 4703}

faker.providers.ssn

fake.cpf()
# '231.789.640-96'

fake.ssn()
# '96213047506'

faker.providers.user_agent

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7; rv:1.9.4.20) '
#  'Gecko/2016-10-22 03:10:44 Firefox/3.6.17')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; the-NP) '
#  'AppleWebKit/533.28.6 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 '
#  'Safari/6533.28.6')

fake.mac_processor()
# 'U; PPC'

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_0; rv:1.9.6.20) '
#  'Gecko/2015-05-09 10:12:57 Firefox/14.0')

fake.linux_processor()
# 'i686'

fake.windows_platform_token()
# 'Windows 98'

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

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

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

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

fake.opera()
# 'Opera/8.16.(X11; Linux i686; sc-IT) Presto/2.9.189 Version/11.00'