Language pt_PT

faker.providers.address

fake.freguesia()
# 'Castelo de Paiva'

fake.building_number()
# '83'

fake.city_suffix()
# 'Ville'

fake.distrito()
# 'Guarda'

fake.country()
# 'Indonésia'

fake.city_name()
# 'Torres Novas'

fake.street_address()
# 'Avenida de Guerreiro, 2'

fake.postcode()
# '6526-772'

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

fake.street_prefix()
# 'Largo'

fake.address()
# 'Rua de Matias, S/N\n4367-348 Évora'

fake.street_suffix()
# 'Street'

fake.street_name()
# 'Avenida de Correia'

fake.city()
# 'Loulé'

faker.providers.automotive

fake.license_plate()
# '6QJ56'

faker.providers.bank

fake.iban()
# 'GB16IVAC3319325707591'

fake.bank_country()
# 'GB'

fake.bban()
# 'RRVH5775840415914'

faker.providers.barcode

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

fake.ean13()
# '1160888016308'

fake.ean8()
# '97915942'

faker.providers.color

fake.safe_color_name()
# 'black'

fake.rgb_css_color()
# 'rgb(218,13,187)'

fake.rgb_color()
# '80,85,181'

fake.safe_hex_color()
# '#444400'

fake.color_name()
# 'Lime'

fake.hex_color()
# '#d02a5d'

faker.providers.company

fake.catch_phrase()
# 'Face-to-face eco-centric success'

fake.bs()
# 'integrate dot-com metrics'

fake.company_suffix()
# 'Lda.'

fake.company()
# 'Ribeiro'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nMário Araújo\n3585592869908163 08/28\nCVC: 424\n'

faker.providers.currency

fake.currency()
# ('HKD', 'Hong Kong dollar')

fake.cryptocurrency_code()
# 'IOTA'

fake.currency_name()
# 'Brazilian real'

fake.currency_code()
# 'KGS'

fake.cryptocurrency()
# ('ZCL', 'Zclassic')

fake.cryptocurrency_name()
# 'Bitcoin'

faker.providers.date_time

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

fake.day_of_week()
# 'Thursday'

fake.century()
# 'IV'

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1029, 4, 11, 16, 46, 2)

fake.month()
# '01'

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 2, 21)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 31, 17, 37, 42)

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

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

fake.year()
# '1975'

fake.am_pm()
# 'AM'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2006, 2, 20)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1976-02-07T03:01:57'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2010, 9, 26, 0, 32, 49)

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2002, 3, 22, 22, 23, 6)

fake.timezone()
# 'Asia/Baghdad'

fake.time_object(end_datetime=None)
# datetime.time(20, 57, 59)

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

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

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 6, 13, 0, 39, 14)

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1990, 7, 30)

fake.month_name()
# 'February'

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2009, 7, 13, 13, 6, 44)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 1, 7, 7, 50)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 9, 20, 52, 17)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 5, 17, 26, 21)

fake.time_delta(end_datetime=None)
# datetime.timedelta(17775, 83308)

faker.providers.file

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

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

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

fake.mime_type(category=None)
# 'model/x3d+xml'

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

fake.file_name(category=None, extension=None)
# 'dolores.jpg'

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-35.1928745'), Decimal('32.153287'))

fake.local_latlng(country_code="US", coords_only=False)
# ('33.08014', '-83.2321', 'Milledgeville', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('51.40944', '46.04833', 'Privolzhskiy', 'RU', 'Europe/Saratov')

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

faker.providers.internet

fake.ipv4_network_class()
# 'b'

fake.ascii_safe_email(*args, **kwargs)
# 'juliana37@example.pt'

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

fake.url(schemes=None)
# 'https://domingues.com/'

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

fake.email(*args, **kwargs)
# 'jose43@coelho.org'

fake.ascii_company_email(*args, **kwargs)
# 'lucasramos@moura.pt'

fake.uri()
# 'https://www.mendes.pt/tags/list/author/'

fake.company_email(*args, **kwargs)
# 'wjesus@neves.pt'

fake.ascii_email(*args, **kwargs)
# 'lfonseca@hotmail.com'

fake.mac_address()
# 'df:f6:a4:d1:bf:89'

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

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

fake.free_email_domain(*args, **kwargs)
# 'clix.pt'

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

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

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

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

fake.uri_page()
# 'homepage'

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

fake.slug(*args, **kwargs)
# 'nobis-amet'

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

fake.uri_extension()
# '.jsp'

fake.hostname(*args, **kwargs)
# 'laptop-84.esteves.org'

fake.free_email(*args, **kwargs)
# 'ocastro@sapo.pt'

fake.tld()
# 'com'

fake.ipv6(network=False)
# 'ece6:f29e:c922:aa03:2514:e61f:8d84:4b9f'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7382-8224-3'

fake.isbn13(separator="-")
# '978-1-02-016655-6'

faker.providers.job

fake.job()
# 'Development worker, international aid'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Provident amet aspernatur minima quos saepe ipsa.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quasi', 'esse', 'reprehenderit']

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Temporibus fugit harum laborum animi necessitatibus. Animi distinctio dolore '
#  'maxime magnam saepe.')

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

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Perspiciatis dicta minima magnam. Illum unde repudiandae placeat. Temporibus '
#  'excepturi repellendus.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Porro velit nobis quos consequuntur vero aspernatur. Labore error '
#     'reiciendis optio. Atque corrupti dicta corporis repudiandae.',
#     'Quidem dolorum saepe. Provident praesentium ad excepturi unde dolores.',
#     'Ducimus accusantium quasi eum.']

fake.sentences(nb=3, ext_word_list=None)
# [   'Suscipit perferendis tenetur ullam.',
#     'Numquam rem facere ex aperiam.',
#     'Mollitia atque iure dolore labore a.']

faker.providers.misc

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

fake.null_boolean()
# False

fake.language_code()
# 'se'

fake.locale()
# 'doi_IN'

fake.uuid4(cast_to=<class 'str'>)
# 'a870df36-ebbf-41a2-9731-3a8ac68bdee6'

fake.md5(raw_output=False)
# '1479de0d529aea98b3010a28a9e2a445'

fake.binary(length=1048576)
# (b'\x1b\xc61O?1\xa7<\x17\x1b\x0fd\x97!/\x03\xad\xaa\xee\xc1)\xec\x88c\xe4G\x043'
#  b'\xc8\x9c\xf3U\x15\x9ap;X\xd4M\x15\x9b\xad\xe0H\xd4\x19\xef\x03'
#  b'\xb4\xca\xde\x95\x85Kw\xcc/\xecc\xf3\xf1X\xd6t\xac\x95\xad\x84y?m\x1e'
#  b'3\x90\xe0\xa4~\xf0\x15\xff\xd7\x8d\x80\xb8\xc4\t\xc5\xf8\x91\xb6\xdd\xfc'
#  b'\x88\x19\xd3\xe1{h\x07\x04\xeaa\xce}@Lx6\xfa}4E\x84\x00\xd4R:\xa7S\xd9'
#  b'\tq\x17\xb8\xae#\xc6\xbd\t\x0fr\x1b \xbeJ\xd6\xf8\xc9\x17gu\xc4\xbb\n'
#  b"Bm\xd5\x13\xc3:6'\x9c\xa6\x0b\xeco\xdc2\x0f\xcdY\xdf{\xd5K\xff\xd0\xb0tw\xa3"
#  b'\x84\x03Pu\x06\x9e~;\xa5\xc0i\xcb\x1c\x02/\xf6\xa4\xc2\x8c\nu[\xeb\xd6'
#  b'\xdf\x9c\xbc\xe5D7D\x8c:\x94\xb2\x7f\xa2\x11H\xe19n0\xe5\x98\xc7\xbb_'
#  b'C\x8f\xda\xfd\xe7a\xf9\xb6\xbf\x15\xab[g$\xeeY\xea\x9e\xe9>y\xb3\x8f\xee'
#  b'\xe0\xb7\xd8/\x1e\\%0\x829R\xc0\xb4\x8dKd\x97\xe3\xf7R\x81\xd5\xd7@P\xedu.'
#  b'\xf3\xd0C\xdc\xac\x83\xbd4B\xf5v\xc3\xe0\x8a\xf9Bb\x8f\xe0\xdb\xee\xf53\x87'
#  b'\xc3\xc3\xe5\xd6\xb6\xeek\xdb\xd5\xc1b\x80\xe4\xac~J\xa9q|\x92\xb4 \x10\x88'
#  b'\x92\xcb]\x14\x0f59s\xf4R"\x1b\x94Kxl{\xe9\x85\xb0;\\o\xf0\xdfgA\x1b'
#  b"\xf6\x13\xfffWl\xc4\xb5e\x15\xdaL\x07]'\x11K\xe4l\xcdI0<\x88\xb3a\x04~"
#  b'&\xd4\xbe\x84\xd0)\xb5V\x88\x9e8\r\xd3\xce\x08\xf29\xa5\x9c\xe7'
#  b'\xef\x9b\xc1\xa7\xd2\xe2\x9b\x92\x96\x04\x9ab\xe2\x11j{\xa5\xf0\xce\xe8'
#  b"\xc1\x84\xca\x13\x95h\x1e\x0f5\xe5\xbf\xcf\xd0\xec\x9flB\xc9\xe1'#\xb3L\x9c"
#  b'%\x0b\x87\x1b\xf2\xa43o\xfbg\xcfZ\x0f\x9d\xe3\xa5\xebF4\xd3\x01\xd0\xdd\xf9'
#  b'\xa2\x96\x98d\xd6\xca\x06m\xad\x8a\\\x9d\xbe\x90\xb2\xfd\x8a\xfe\xe5\xa1'
#  b'\xd8\xa3\xae\xfd*$\xa6\xb6\xe2i\x9d\xdb\xc1\xe1C\xf0A\xa7\x8e\\}$&\xd4'
#  b'u\xd3\x83\xaf>\xfe\xd2\x1fC\x9a\rF2b\xb2\xd4\xdf\x85\x1c\xf7:Z=\xd3'
#  b"\x9c\x1dC\xb4|<\rl\x84wX4\xdfO\xc4\x8d\xbbm\x0f/'Hs\xe2x\xae\xfed"
#  b"\xc7\xa6\xad\x08^\xaf\xd5\xf1Z'\x93k\xbdN\xb7\x14\x18\xfd6\xeb,\x9f\x07\x90"
#  b'\x8a\x8d\xde3\xa4\xec\x9eD\xca[k\x8fx1\x1e\xa2\x02\xd2\xdc\xa0[E\xec\x98'
#  b'\x98=\x1b\t\xb1\x05\xab\xd5\x8eU\xe2Lj\xa2\x8b\x9d\xe4C\xa1j\x8a\x86\xb4\xba'
#  b'\x80\xe7\xf4\xedT\xbd@\\\xfb\xe2\xa7\x9a\xd3?\xf4H\xe8\x81\xd5\x0ba[\xae\xdb'
#  b"[k\xb4\x0e\xd3\x8e=\xd9\x05e\xda\xae\x12i'\xaf\x02\x10Y\xd7\xfe.v\xf9"
#  b'\xcd\xd1\x05\x8cK\xfe\x14\xecf\xe9*s\xf0\x9a\xd4DP0(\xea\xaf/\x19\x98'
#  b'\xf3\xf9\xa9\x0f=\xdd\xe6\x1b\x94#\x91\xcc\x13b,\xd4X\x8f\x9b\xc2*\x10\xfdA'
#  b'\xafV\xfch\xdd\x1d\xd2\x02n\xc5\xc5`\x8f\xfe\xe3\x1a\x14x\xafw'
#  b'\xbb\xde\x9e\xaccEe\xd6\xb3~\xd5\\\xd8\xc3\xe9\xd5\x0e\x91Y\xf6'
#  b'\x80\xe5\x14\x95<\x08@\x1b\xcf\xa3\xa5\xeeZuU\r\xe3p\xcf:\xdb\x80\x1a6'
#  b'\xc6\x90<\x88 \x10J\xc4\x98\xd7\xf2FiP8]\xacQ\x1b4\xaa\xc0qf07\x0c2'
#  b'\x80\xa2\xdf\x89\xbb\x8fU\x8f\x9f\x81\x9a\x9d\x07\x00\x15\xc5;\xdbS+'
#  b'\xa5\xedAY\xd1\x88,\xd4\x1f\xc3$gA\xf6\x16\x92_\x83EvA\x87c\xb2,E\xad+'
#  b'\xf0\x1c\xa2\xe4v\xf6aj\x1aJ\xcf\x9d\x80\xdd\xfc\xf6\x08\xf1\x95q'
#  b'\xfb\x12\x9e|\xaaE\x96\x9b\x11\xfa.\xe4z\xbb\xa3\xb4\x1f.e\xbd[\xfe\xcc\x9d'
#  b'\xc6z\xf8xpv\xb9r2,\xa2\xfa\xd1\x17\x8fr\xf0\xb3\xfb\xd6\xe3"\xe9\xf1'
#  b'\xef\xb5\x91\x97\x01\x00,\x9d\xf4\x85\xca\x07*\x00\x04\x16\x99\x88\xd3e'
#  b'\x0c\xf8\xbeg\x8b\xd5\xe8\x96e\xf4\x8bx\xfb\xfc\x1e\x06\xc4\x1d\x01\xe5'
#  b'\x1b\xa8M\x9a$\xb5\xae\xdd\r\xed\xc6V\xbf\xc5C+\xffQ(\x9a\xeaX\xa9\x9d'
#  b'\x06M\xf8\xa0\xf3\x00\xa7-LB\xa2\x87\xa2\xed\x8f\x1e\xfb\xfc\xde\xb2>\x07j?')

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

fake.boolean(chance_of_getting_true=50)
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'U*5PP9nyl5'

faker.providers.person

fake.last_name_female()
# 'Campos'

fake.suffix_male()
# ''

fake.prefix()
# 'da'

fake.suffix()
# ''

fake.name()
# 'Júlia Carvalho'

fake.prefix_female()
# 'de'

fake.last_name()
# 'Santos'

fake.first_name()
# 'Ricardo'

fake.first_name_male()
# 'Manuel'

fake.name_male()
# 'Xavier Gaspar-Santos'

fake.first_name_female()
# 'Lara'

fake.prefix_male()
# 'do'

fake.last_name_male()
# 'Mota'

fake.name_female()
# 'Ivo Nogueira'

fake.suffix_female()
# ''

faker.providers.phone_number

fake.msisdn()
# '6266090840299'

fake.phone_number()
# '(351) 922537043'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Travessa de Coelho, 90\n8357-135 Santiago do Cacém',
#     'birthdate': datetime.date(2007, 3, 5),
#     'blood_group': 'AB-',
#     'company': 'Barbosa S.A.',
#     'current_location': (Decimal('57.1675215'), Decimal('41.910789')),
#     'job': 'Haematologist',
#     'mail': 'isabel96@sapo.pt',
#     'name': 'Benjamim Torres',
#     'residence': 'Travessa Mauro Melo, 12\n6024-652 Vila Nova de Foz Côa',
#     'sex': 'M',
#     'ssn': '897-43-5504',
#     'username': 'melanierodrigues',
#     'website': [   'http://pereira.org/',
#                    'https://www.correia.com/',
#                    'http://www.coelho.org/',
#                    'https://www.simoes.pt/']}

fake.simple_profile(sex=None)
# {   'address': 'Av Cruz, 58\n7567-037 Alcobaça',
#     'birthdate': datetime.date(1932, 7, 3),
#     'mail': 'zbatista@sapo.pt',
#     'name': 'José Sousa',
#     'sex': 'F',
#     'username': 'tomasfaria'}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aliquam': 33582.474,
#     'amet': -93698118.0,
#     'corrupti': datetime.datetime(2002, 4, 12, 23, 25, 28),
#     'laudantium': 6810,
#     'magni': 'opoOoiWhapbYCNCJSSaW',
#     'veniam': Decimal('-4942.282'),
#     'voluptatibus': 'BuFAsFihOteQIZoTGGSM'}

fake.pybool()
# False

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'SvTOjPjAszumsawqxvMC',
#     Decimal('-803945.324356'),
#     'wMCAKUadiCJiUPpJsSfj',
#     17398438.861,
#     datetime.datetime(1973, 8, 13, 12, 42, 23),
#     Decimal('-9162394.58918')]

fake.pystruct(count=10, *value_types)
# (   [   'nUizNkcalilWqVgUlexF',
#         'gabreu@tavares.com',
#         'BgaQplTkwKvLyYFGFrmN',
#         540782559993.93,
#         Decimal('52005864750254.0'),
#         'cristianobrito@sapo.pt',
#         'esantos@hotmail.com',
#         'NeBBODNGTJTKNjVQFLLO',
#         Decimal('1678912.123'),
#         'EQMvLtBiJeFkQuxSOJLB'],
#     {   'aperiam': 'nVjdKRLQuHCZBjrFHibl',
#         'dignissimos': 'VMavsdfClEnhQMsPBFJp',
#         'distinctio': 'https://www.pereira.com/blog/app/tags/homepage/',
#         'excepturi': 'RktUNXiagGnEqMvfJtCZ',
#         'fugiat': 7031,
#         'fugit': 'rodriguesalvaro@lourenco.pt',
#         'incidunt': 'slZYcCPCYCOGgVxCJgDP',
#         'itaque': datetime.datetime(1986, 11, 15, 14, 35, 49),
#         'quasi': 'WWyVihyIIlhZNHvQxdqX',
#         'veritatis': 'lDlXebUjdyhfpdjskihl'},
#     {   'a': {   8: datetime.datetime(1973, 10, 4, 13, 15, 48),
#                  9: [   'JXlwnxfngyEZwmYbJYZQ',
#                         'reisdenis@freitas.org',
#                         datetime.datetime(2007, 11, 12, 15, 10, 13)],
#                  10: {   8: 'machadonoa@sapo.pt',
#                          9: Decimal('9217.891252'),
#                          10: ['qIEMyexczMWhjiXDHguI', 'jOzqGxpZgkxgjYFLdXKX']}},
#         'dicta': {   5: Decimal('65769825149059.0'),
#                      6: [   'https://miranda.pt/wp-content/posts/categories/terms/',
#                             'KOUMZXLNervPIjCDMEGM',
#                             datetime.datetime(2013, 8, 6, 11, 24, 15)],
#                      7: {   5: 'https://www.batista.com/faq.jsp',
#                             6: Decimal('766920326178171.0'),
#                             7: [   'RXOBrrxCtqvuBvhDUSSW',
#                                    Decimal('-4726.641534')]}},
#         'facilis': {   9: 'zWRHGlSVNsTftmCNZdkQ',
#                        10: [1142, 9565, 5503],
#                        11: {   9: 89.32915709,
#                                10: datetime.datetime(1998, 10, 17, 20, 3, 1),
#                                11: [   'NBOIBFfunFMDLsQQrkjD',
#                                        datetime.datetime(2012, 7, 8, 11, 50, 58)]}},
#         'incidunt': {   1: 'PyeDrMkUuDuBTpBqgNCA',
#                         2: [   'tysvZcPxkFmDubALEnjP',
#                                'cristiano59@tavares.com',
#                                'TyoqIMJIZSDgvySLzExt'],
#                         3: {   1: Decimal('-23166513127.443'),
#                                2: 'borgessoraia@machado.net',
#                                3: [   'fIiuzvlkFwkWcYtuUsKp',
#                                       'yYKMqayrTZChWWudOUzM']}},
#         'itaque': {   0: 'ccunha@gmail.com',
#                       1: [   'lAfIPBUbGpRkJfTwNBgx',
#                              'okGeEHXSFxrNwJonvKvY',
#                              'http://www.alves.pt/home.html'],
#                       2: {   0: 'madalenavieira@teixeira.org',
#                              1: 1190,
#                              2: [   'XAJqCWGuZtwzzHqYfblX',
#                                     'https://faria.net/posts/blog/post.php']}},
#         'maiores': {   2: 'NFWbxtKDeMOJsBFCsQHp',
#                        3: [   -988.3780601,
#                               'https://www.valente.org/tags/register/',
#                               'qqoqgYUTSbdccQRYmasH'],
#                        4: {   2: 'yasminbranco@gmail.com',
#                               3: 'IhnZajXDPxpDBBnqGlux',
#                               4: [2332, 'HuwKWZQPElMZxDSTMSDb']}},
#         'nam': {   7: 625.731689796,
#                    8: [   'http://nascimento.com/tag/blog/login.htm',
#                           Decimal('728158.7'),
#                           'zUuLEtsQVOajjUAseQAM'],
#                    9: {   7: Decimal('-2762371.0'),
#                           8: 'uYsZFfOfuQQgfduhhHxy',
#                           9: [Decimal('-5693838459.71424'), -448277.3]}},
#         'rem': {   6: 'cIJXZhaNoPMQrCsTRBSM',
#                    7: [   'elima@macedo.net',
#                           'oUAYatorXoGskkfIJOeN',
#                           'PcuSOEyzxSLGGHXvxEMV'],
#                    8: {   6: 'https://pacheco.com/category/login/',
#                           7: 757.8750553,
#                           8: [Decimal('52149.0'), 'NYNILzxtZRYZnvuFrNcb']}},
#         'voluptas': {   4: -752.79675516747,
#                         5: [   'nMMXkiTVxKypUdoVRgAy',
#                                6072965480.85,
#                                'SsTrnJOqmKCDOTJHdSQG'],
#                         6: {   4: 'cRaTGihlWoYtvQJcCoZL',
#                                5: 'hLeAOhKkMuPREETlRzBN',
#                                6: [7236, 'ObKNIfzVATYWCCLnnzEw']}}})

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('-41712154.402'), 'nyRwiImRTHyxCyXwrwyz', 'http://www.melo.net/category/', Decimal('2245.1050222493'), 'hecRmzyLVCjmaPfWMRqk', 'FIPPeARlnHmZnSrutHAM', 8668, -195.33}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('97228408.982996'),
#     2720,
#     8960,
#     'EFbsIoAoPlHUnifOpxxF',
#     'teixeiradenis@faria.pt',
#     1293,
#     Decimal('4266687.592069'),
#     2299,
#     'rsGAMnLKLtbylyCdzaKQ',
#     'HjiuXxRKkzvphdXLoumr')

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

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

fake.pyint()
# 5026

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   1669,
#     'oHJcfkffOpCFhDwEttoq',
#     'whenriques@gmail.com',
#     'https://www.costa.com/category/',
#     'AKUggmjTwPLZXlFZKwDy',
#     'rpormXKcSByxflXOTcIL',
#     'BWkGWAPuGhTSAetqfPXE',
#     414400344198875.0,
#     'EJvJvuPBZoQvTMRLXSnZ',
#     'mhHiCBjTaNqeDSwNZUgG')

faker.providers.ssn

fake.vat_id()
# 'PT776377562'

fake.ssn()
# '270-41-7179'

faker.providers.user_agent

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.2; ts-ZA; rv:1.9.0.20) Gecko/2017-03-11 08:59:10 '
#  'Firefox/3.8')

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

fake.mac_processor()
# 'PPC'

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2017-10-15 05:48:05 '
#  'Firefox/3.6.12')

fake.linux_processor()
# 'x86_64'

fake.windows_platform_token()
# 'Windows NT 5.01'

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

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

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

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_0) AppleWebKit/5311 (KHTML, '
#  'like Gecko) Chrome/50.0.864.0 Safari/5311')

fake.opera()
# 'Opera/8.75.(X11; Linux x86_64; kn-IN) Presto/2.9.182 Version/10.00'