Language pt_PT

faker.providers.address

fake.country()
# 'Paracel Islands'

fake.country_code()
# 'LC'

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

fake.city_suffix()
# 'Ville'

fake.street_prefix()
# 'Largo'

fake.postcode()
# '7605-787'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('38.713784')

fake.street_name()
# 'Avenida de Amorim'

fake.address()
# 'R. de Andrade, 71\n7168-307 Póvoa de Santa Iria'

fake.street_suffix()
# 'Street'

fake.city()
# 'Amora'

fake.city_name()
# 'Vila Franca de Xira'

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

fake.street_address()
# 'Rua Irina Jesus, 938'

fake.building_number()
# '30'

faker.providers.automotive

fake.license_plate()
# '997-CQY'

faker.providers.barcode

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

fake.ean13()
# '5644649921163'

fake.ean8()
# '70694369'

faker.providers.color

fake.rgb_css_color()
# 'rgb(252,151,150)'

fake.safe_color_name()
# 'lime'

fake.color_name()
# 'Chartreuse'

fake.hex_color()
# '#b2c7ed'

fake.rgb_color()
# '78,243,244'

fake.safe_hex_color()
# '#882200'

faker.providers.company

fake.company_suffix()
# 'e Filhos'

fake.company()
# 'Sousa Ferreira Lda.'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nPedro Gomes\n6011537114659191 09/20\nCVC: 604\n'

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

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

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

faker.providers.currency

fake.cryptocurrency_code()
# 'AUR'

fake.currency_code()
# 'LYD'

faker.providers.date_time

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(1476, 7, 14, 20, 55, 5)

fake.century()
# 'XII'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2017, 10, 29)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2017, 11, 14, 13, 2, 49)

fake.month_name()
# 'March'

fake.month()
# '03'

fake.unix_time(end_datetime=None)
# 907921431

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2017, 10, 17)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 11, 17)

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2017, 10, 9, 2, 25, 11)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2009-09-07T09:03:03'

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2017, 10, 15)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2017, 10, 17, 16, 2, 24)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2001, 2, 14)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 4, 3, 4, 45, 22)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2017, 9, 25)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2017, 2, 25)

fake.timezone()
# 'Europe/Minsk'

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '08:42:30'

fake.date_object(end_datetime=None)
# datetime.date(2011, 2, 10)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1982, 12, 24, 8, 51, 43)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 7, 21, 4, 25, 16)

fake.am_pm()
# 'AM'

fake.day_of_week()
# 'Tuesday'

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

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1999-06-26'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 10, 13, 3, 41, 41)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 4, 21, 14, 3, 48)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1988, 2, 13, 16, 54, 49)

fake.time_object(end_datetime=None)
# datetime.time(19, 30, 30)

fake.day_of_month()
# '07'

fake.year()
# '2003'

fake.time_delta(end_datetime=None)
# datetime.timedelta(14628, 34998)

faker.providers.file

fake.file_path(depth=1, category=None, extension=None)
# '/voluptate/inventore.gif'

fake.file_name(category=None, extension=None)
# 'impedit.pptx'

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

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

faker.providers.internet

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

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

fake.url()
# 'http://www.esteves.pt/'

fake.ascii_email(*args, **kwargs)
# 'afonsovalente@pacheco.pt'

fake.uri_extension()
# '.html'

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

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

fake.safe_email(*args, **kwargs)
# 'lisandro57@example.pt'

fake.ascii_company_email(*args, **kwargs)
# 'cardosonadia@lourenco.pt'

fake.ipv6(network=False)
# '5de9:94d:770f:5d44:8461:4300:2b4:15c8'

fake.tld()
# 'pt'

fake.image_url(width=None, height=None)
# 'https://placeholdit.imgix.net/~text?txtsize=55&txt=297x831&w=297&h=831'

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

fake.uri_page()
# 'faq'

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

fake.uri()
# 'https://freitas.pt/about/'

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

fake.mac_address()
# '8b:fc:e6:6b:1b:0e'

fake.company_email(*args, **kwargs)
# 'diogosimoes@moreira.com'

fake.slug(*args, **kwargs)
# 'voluptatem'

fake.email(*args, **kwargs)
# 'luca33@freitas.com'

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

fake.ipv4(network=False)
# '121.124.196.199'

faker.providers.isbn

fake.isbn13(separator="-")
# '978-0-643-86168-8'

fake.isbn10(separator="-")
# '0-7881-4286-0'

faker.providers.job

fake.job()
# 'Marketing executive'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   'A commodi ipsam ullam maxime odit ad. Necessitatibus illo nisi '
#     'laudantium.',
#     'Voluptatem doloribus atque sequi reiciendis illum. Enim hic delectus '
#     'voluptates maiores voluptatibus consectetur. Vel repellendus molestias '
#     'ea. Porro consequuntur inventore esse doloremque.',
#     'Dolorum aspernatur est optio. Dignissimos facere eius veritatis '
#     'perspiciatis doloremque cum. At dicta eos ducimus laboriosam delectus '
#     'deleniti magnam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Sapiente illum adipisci iure at accusantium. Voluptatum explicabo non.\n'
#  'Hic aliquam qui reiciendis commodi sequi. Qui ratione assumenda aperiam. Hic '
#  'enim rem nesciunt.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Suscipit voluptatibus et commodi illum voluptate. Doloribus accusantium '
#  'optio error.')

fake.words(nb=3, ext_word_list=None)
# ['sapiente', 'nihil', 'placeat']

fake.sentences(nb=3, ext_word_list=None)
# [   'Eos eius quod sunt.',
#     'Rerum accusamus harum.',
#     'Est voluptatem ipsum natus beatae omnis unde.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Sit ab hic suscipit.'

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

faker.providers.misc

fake.null_boolean()
# False

fake.boolean(chance_of_getting_true=50)
# True

fake.uuid4()
# '399cd223-0368-9626-cfb3-1fa813aa9047'

fake.binary(length=1048576)
# (b"Z\x1e\x83\x83DD\x99\x0e\xde\x10\x07\xdb\x10\x86T\xd3';\xa6\xda"
#  b"\xc2\xf8\x01\xc2u\x8a?\xfbDd\xff'7\xc3\x90\xcbf<\xe8\x80Z\xce(D\x85\xa4\xd7$"
#  b'q\x1a$|\xce\xb6\xdb\xe3\x8e\x8c"\xd1jJ\xea\x19\x0b\xc5\xf4\x19\x80\xff\xbaA'
#  b'4\xb0\x8e`\r\xf1\xfd@|\x94\x16\xd8\x97\x82X\xa7\x04\x13\x17\x02[\x98"\xf4'
#  b"l\xf90\xfb!B\xcf\x1a\xcd\xb1\x9d\x0b\x91\x15G'!\xcet\x03+tBCf\xaa\xc2C"
#  b'\x88\n\xfa\xc62\r}>\n\xf0\xf99\x1a\x80\xe5t\xb1j\x1e\x90\xef\x92\xb0\x98'
#  b'3\xc9Y\x1d\x1a\xda\x081\x1c\xcf\xfaL\x12\x979\xa4\xde\x0eT\x94\xee \xb8\xf3'
#  b'\xa0\xe1\x80\xc2t\xf8@\xe8K:\xbe\xad\x7f\xaf5t\x03\xd96\xa4{\x91BbyZ\x1b\x1d'
#  b'\xfc_E:\xfe\xc5\xeck}\xf6)\xfd\xc2|-\xae4\x90\x0f-\xf9\xd1$\xdc\xe6\x9b\x8fX'
#  b'Z\xe8\xb8 \x12\xa2\x88.f\xca\xc0K\xec.\xda\x06\x8b\xe1\x1dyyP\xe3\xb2'
#  b'\xa7w\x1e\xfa\x18t\xcdI\x16\xdfu\x88\xc2\xfb\x08\xa5\xb32.&}L\x84/'
#  b'\xb7w\xf6\x1c\x8b\xa9\x87FB\xd8)\xb8#ga\xc1\xcd\x12!\xa5"\xc8B\x80\x89,\xd6S'
#  b'%\xe6\xe3\xa0U\xc3\x8c\xfc\x19\xdfx\x89.\xcc\xc9\xf7\xf8\xd5\x91U'
#  b':\xb4\xc0\x00!\\\xd1z\xa0\xa4\xc2\x82\x88C\x1a\xe8U\x84\xa9lBK\xb4%'
#  b'\x16+\xdc\x88\t;K\xdb\xb9zS\xd1\x1cO\xf4\xc7U\\T\xd2\x80\x14\xa9\xd5'
#  b'\xfa\xdb\xd8\x14\x81\x91\xfc\x90\xd0N\xa32a\\S\x8b\xa4\xaeQ\x9a=Q{\x8b'
#  b'O5\x91\x0f<\x8d\xae\xa9\xdd#\x11\x9eMwj\xef_\xad\xf3-X\x08\xf9a]`\xa2r'
#  b'\x1c\x9dI\x9c\x04\x02\xf7\xb2O\xf0\xc8"\xa1\xb2\xe5\xfdr\xa9#\xb6'
#  b'.\xc1\xd6\xd1\xbc\xac\xd3\x01\xa2\x8a[\x1b\xf5\xf5\xf3\xa7\xbbD2\x00'
#  b'\x16\x8b\x00\xb5\xf4\x15a\xca\x8e\xa7\x80xk\xf1\x15v]\xf2 :N\xe9[\x91'
#  b'C\xb6o\xdb\x8d\x90V\xb1N#\xee\x8e\t\xbd\xe22j\xde\xcd\xa5t^\xc8\x01'
#  b'\x05\xcd\xd4\x86\x8b\xc3\xe1(\xc3\xb2w\x03&.\x16\x16\xa3\x05\xda]'
#  b'\xee\xf5\x8eP\x02a\x14\x80\xc0!\xf3\x88\xc0\xc8S\xa3\xb0\n\xa1o\xba\x92\xd4l'
#  b'~\x0c\x98\xc1\xa47\xd3\xe3\x14[2g\xbd\x04\xc6z\xa2c\x9a\x12\x03R\xeb\xf7'
#  b't\xe9\xf2\xa9\x0b;0C\x16\x9fv\xbcq\x1f\xec\x17\x885\xd2\xbdx\xa2\xa9\x19'
#  b'\xb8s\xa7\xe4H\x14\xa5\xca\x88R\xebU:G\x92\xc5-Q\x97\xaefe\x18J'
#  b'\x08\x81\x10\xbbq>\x92\xdd\xd6RHD\xb6\xa2\x02&v3\xe64t\xa0\xbe\xdb\xac\xa3hp'
#  b'<\x89\x1f\xfc\x17\x089\n\xadm&x\xa8\x14\xebK\xf1\x0em\x06\xef\n\n\x8f>aR\xa7'
#  b'ofsp\r\xf5<\xe5\x01\xa8\x96\x87\x8e\x1bB\xbd\x16E8n|\xf7#1\x81h\x1a('
#  b'\x02\xd3\xd6N\xcb\xab\xadr]\xe7\x96)\xaej\xff5\xf2425\xdb\xdd\xe7\xb3V)W\x00'
#  b'_\x19|\xd3\xe7\xf0\xcan\xf4\x87\xcc\xb53L\xa3\xcf\x8eYA\xdb\xaa\x85\x84\xc9'
#  b'nq\x9b\xffZQ\xb3%\xbf\xda\xee\xd5\xc0\xb2q)|\xc5\xfb\xd2d\xb2\xc6\x08'
#  b'\xbf\x88\x1b=\xec\x05\x80g\xa0\xf9"\xc8\x1cf\x1bnO\xde\xd5\x01\x11)\xc8\xc1'
#  b'\xa0\x91\xc7}\xe3&\x9d\x98\xa5\x88\r/X\x01\t\x13\xe8\x92\xc3J\x1e\xf4$\xfe'
#  b'\xb9\x82\xda\xa9S\x93\x82\xb9\x0e,\xca\r\xea\xb6\xa2\x17RPW\xd8e\x9c4H'
#  b'W\xafj;\xef]\xe6o\xb6q\xa5\x87$f\t\x84\xf7\xb0\xd8\x0b\x14\xa2\xddl'
#  b')\xde\xc4[\xf89Ze8\xffT\xf6\xa4"E\x7f\xb2:\xa7\x0b\xd0[t\x11\x14\x17\xb2\xa5'
#  b'\x89~\x84\xb5\xf0\xea\xc4\xccc\x85\x00\xa5V\x87X:\x8a\xbc\x0f\x9fi\x96a9'
#  b'8S\x0c_(\xa9\x1a\xa2\x10\x8f\xea\xb0\xd8(\x89%\x9e\x0e\xe2\x8a\x92\xb8[J'
#  b'c\xa5\x95\xdd\xee\xf0\xeb\xfeM-v*`.~\xc0f\xc9\xda\x8au\x0b\xe3\xee'
#  b'\xf5l\x8d\x83\x1b\xdf\xbb\\\x10gC\xff\xa0\xa3\x98K\x8d8)\x13x\x0f\x7f\\'
#  b'\xa9K-\x02,\xf4\nOh,3r\x1c;\x1e\xb1')

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

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '^6$La$HVml'

fake.sha256(raw_output=False)
# '9fc955539ef000ffa379ed71a789fb041ba7e519670fb40142c90566da7e4fad'

fake.language_code()
# 'brx'

fake.md5(raw_output=False)
# '5b9327d67fb61dfe250d712a2815044c'

fake.locale()
# 'kk_KZ'

faker.providers.person

fake.suffix_female()
# ''

fake.prefix_male()
# 'da'

fake.last_name()
# 'Mota'

fake.name()
# 'Gonçalo Tavares-Henriques'

fake.first_name_female()
# 'Rui'

fake.prefix_female()
# 'de'

fake.suffix()
# ''

fake.first_name_male()
# 'Violeta'

fake.name_male()
# 'Pilar Reis'

fake.last_name_female()
# 'Ramos'

fake.last_name_male()
# 'Vaz'

fake.first_name()
# 'Mauro'

fake.suffix_male()
# ''

fake.prefix()
# 'da'

fake.name_female()
# 'Ariana Moreira'

faker.providers.phone_number

fake.msisdn()
# '1274285917209'

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

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Largo Paiva, 16\n5709-621 Évora',
#     'birthdate': '2006-06-23',
#     'blood_group': 'B-',
#     'company': 'Araújo',
#     'current_location': (Decimal('-1.1348605'), Decimal('-44.034596')),
#     'job': 'Surveyor, mining',
#     'mail': 'manjos@sapo.pt',
#     'name': 'Igor Mendes',
#     'residence': 'Avenida Sebastião Gonçalves, 863\n2333-389 Santa Cruz',
#     'sex': 'F',
#     'ssn': '464-18-3006',
#     'username': 'bpaiva',
#     'website': [   'https://moura.org/',
#                    'https://araujo.pt/',
#                    'https://miranda.org/',
#                    'https://campos.com/']}

fake.simple_profile(sex=None)
# {   'address': 'R. Soares, 3\n8587-870 Gondomar',
#     'birthdate': '1993-12-10',
#     'mail': 'fabianavieira@hotmail.com',
#     'name': 'Vasco Lopes-Garcia',
#     'sex': 'F',
#     'username': 'emiliamiranda'}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'nadia07@sapo.pt',
#     datetime.datetime(1995, 2, 21, 8, 48, 51),
#     datetime.datetime(1984, 9, 30, 21, 10, 49),
#     'MIRlgTVNKzwuxHymUMMO',
#     552108267.33,
#     'EEbBqxfmngLuHCkANwvG',
#     4339,
#     'pTNARTzwyuEHBpIHlsNL',
#     Decimal('-299.56'),
#     datetime.datetime(2000, 8, 11, 8, 47, 26),
#     'CYNYpFUQEEsrHJDLurJE',
#     datetime.datetime(1990, 12, 31, 8, 30, 50))

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'victoria91@assuncao.com',
#     3458,
#     'baptistasantiago@gmail.com',
#     'ZpuJylWbHAqdSKvVcASb',
#     datetime.datetime(1981, 1, 25, 23, 25, 57),
#     Decimal('43881.87134063'),
#     Decimal('86675.6606'),
#     'carlotavaz@castro.net',
#     'JSBckQvdFtROEhNnMxvl',
#     119195.0,
#     'ZJYyDRqeadRwDqfwEWjQ',
#     'mara63@alves.com',
#     'uWepxXygZtYbRXgrzWMf')

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {7937, 'francisca84@gmail.com', Decimal('-82.8'), 'yDjcXTZFHhzyovPscvdL', datetime.datetime(1979, 1, 17, 23, 33, 24), -7230099264748.9, 'EBOqqJbPyNvpzFgsntIf', 'SByffDMdeUEdbkHprAem', Decimal('-189676.4433'), 'renata20@esteves.net', 'qDOKGSHBPGEajWcmonyP'}

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'corrupti': 7072,
#     'debitis': 'http://paiva.pt/register/',
#     'dolorem': 9047,
#     'doloribus': 'ZwHFPrVlloWyXeIaPFLc',
#     'iure': 1596,
#     'porro': Decimal('3.65'),
#     'ut': 78430.5168907,
#     'veritatis': 330,
#     'voluptates': 2505}

fake.pyint()
# 3534

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   731031.1649,
#     8555,
#     'nZbDHaAVTMtRDlQeXdIg',
#     'https://www.nunes.pt/main/',
#     'http://www.esteves.pt/',
#     'ZfRdGbHPvWsllppNGEUm',
#     'WxLfhHdvUiXIDBQsjiNK',
#     'yKKaRXERqesquohqEWYf']

fake.pystruct(count=10, *value_types)
# (   [   'mia34@branco.org',
#         'beatrizalmeida@antunes.pt',
#         'qaAeQwdorRMIBfYpjDDn',
#         'GvLakrYUcMeHUdOBAIIF',
#         'yBNuSUESKIhDZpKJxgag',
#         'vmachado@hotmail.com',
#         Decimal('2.4095689236185'),
#         Decimal('32504592363951.3'),
#         7552,
#         5528],
#     {   'consequuntur': 'TLGlaGDMxrtWFravtoyR',
#         'corporis': Decimal('-3278.0'),
#         'dolor': 'IYAenVyZmEsdJPdwqnLS',
#         'ipsam': 'http://www.guerreiro.pt/register/',
#         'nisi': 'NCLRUKjAJmQppPhdaQau',
#         'quia': 'pintoisabel@abreu.com',
#         'reiciendis': 'vDdsdBaoWTXdTZrTnnBi',
#         'reprehenderit': 2302,
#         'soluta': datetime.datetime(1988, 4, 30, 21, 51, 10),
#         'vel': 'JZmLhoPhwlSRWhpOumIG'},
#     {   'aut': {   2: 7126,
#                    3: [950572850468876.0, 7011, 'pferreira@torres.com'],
#                    4: {   2: 4544,
#                           3: 'LaAxEbMjXncvVVZoMule',
#                           4: ['SNTcGQoDuEzCPMmvVkkE', 'knjDFMaWJcqfJFvGXvNN']}},
#         'blanditiis': {   7: 8076,
#                           8: [   'http://www.goncalves.com/',
#                                  991.0,
#                                  'https://www.soares.pt/'],
#                           9: {   7: 7971,
#                                  8: 'gCRbKxryuYGLaAqYOzHw',
#                                  9: [   'aZvgKJHGJVNbPYxVmeun',
#                                         'KOlwIQKaYGSpPfhfSSvY']}},
#         'commodi': {   1: -528126498817.97,
#                        2: ['http://mota.com/author.jsp', -786810042664.7, 9912],
#                        3: {   1: 'vHfmFaLGcvyhkvAablWq',
#                               2: datetime.datetime(1986, 1, 11, 20, 47, 30),
#                               3: ['MQjAZHdmSUpsDYRoGnvi', 9534]}},
#         'esse': {   6: datetime.datetime(1977, 4, 27, 7, 54, 21),
#                     7: [   'gasparjesus@sapo.pt',
#                            'QklswNsMFpVxCtxSgITw',
#                            'http://santos.com/category/privacy/'],
#                     8: {   6: 'KejOkXTrsgAlNTkzCrGR',
#                            7: Decimal('-2717313144183.4'),
#                            8: [9883, 'valentinaloureiro@sousa.pt']}},
#         'mollitia': {   0: 8.87895617,
#                         1: [   'hzbjImZFkdKClsquwBtk',
#                                4189,
#                                datetime.datetime(2005, 11, 2, 21, 0, 15)],
#                         2: {   0: 'XiHPYUqHHSsJkgKDBFQK',
#                                1: 3527,
#                                2: [   'fabio91@nogueira.org',
#                                       'VbYyHHMWzRDUJfShlkOd']}},
#         'nobis': {   9: 'daniela20@vaz.com',
#                      10: [   'efPfHFIaayXcPwJkNowQ',
#                              'JIdcEOJWBpqvnjKSTUoi',
#                              Decimal('807.0')],
#                      11: {   9: 13183068.0,
#                              10: 71425194824.504,
#                              11: [   'fOjkytjwfSQDNwZzHwMD',
#                                      'madalena16@sapo.pt']}},
#         'optio': {   8: 'goncalopacheco@fernandes.org',
#                      9: [   'smLOCbYtbTKfraWziFJX',
#                             'guerreiroluna@hotmail.com',
#                             'XqSqqEOfVGgtszFHJLkz'],
#                      10: {   8: 'okWpXvrvHYIArEKvsplk',
#                              9: 'https://www.cardoso.pt/register/',
#                              10: ['QmawzHZdDkoazVCXNbLm', 90373242658007.0]}},
#         'quo': {   3: Decimal('-6653414637380.15'),
#                    4: [   Decimal('-580962743151413.0'),
#                           5352,
#                           'POOfiCulpqQeJDoaRXPU'],
#                    5: {   3: datetime.datetime(2017, 5, 4, 3, 42, 40),
#                           4: 5541,
#                           5: [   Decimal('-633471.753368'),
#                                  'wGDqGTamMLLMPwvKXMpJ']}},
#         'unde': {   4: 'renatomiranda@gmail.com',
#                     5: [   'sasbOgXuevFLcquUuZhM',
#                            'sDhoQcdMCKiVkFCuOZrZ',
#                            'gabrieladomingues@magalhaes.com'],
#                     6: {   4: 'https://henriques.net/',
#                            5: 'pQpcAJRvRISBypthbIIc',
#                            6: [   datetime.datetime(2005, 7, 15, 2, 41),
#                                   datetime.datetime(2005, 11, 27, 4, 36, 38)]}},
#         'voluptates': {   5: 8400,
#                           6: [   'https://leite.pt/register.jsp',
#                                  3299,
#                                  -968374856.94],
#                           7: {   5: 5194,
#                                  6: 2583,
#                                  7: ['cDZTzYplDEiHOvjhplcG', 380587.0]}}})

faker.providers.ssn

fake.ssn()
# '071-85-3132'

faker.providers.user_agent

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

fake.chrome()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5320 (KHTML, like Gecko) '
#  'Chrome/13.0.880.0 Safari/5320')

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

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_1 rv:4.0; doi-IN) '
#  'AppleWebKit/533.8.5 (KHTML, like Gecko) Version/4.0.4 Safari/533.8.5')

fake.opera()
# 'Opera/8.20.(Windows NT 5.01; ig-NG) Presto/2.9.160 Version/11.00'

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2016-06-08 10:26:35 '
#  'Firefox/8.0')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; doi-IN) '
#  'AppleWebKit/532.30.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B114 '
#  'Safari/6532.30.7')

fake.windows_platform_token()
# 'Windows 98'

fake.linux_processor()
# 'i686'

fake.mac_processor()
# 'U; Intel'