Language pt_PT

faker.providers.address

fake.city()
# 'Mirandela'

fake.city_suffix()
# 'Ville'

fake.street_name()
# 'R. Lisandro Pacheco'

fake.postcode()
# '5705-058'

fake.street_address()
# 'Largo Campos, 20'

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

fake.country_code()
# 'GB'

fake.street_prefix()
# 'Avenida'

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

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

fake.city_name()
# 'Lagoa'

fake.building_number()
# '52'

fake.country()
# 'Turquia'

fake.street_suffix()
# 'Street'

fake.address()
# 'Av Denis Rodrigues, 284\n1413-876 Gouveia'

faker.providers.automotive

fake.license_plate()
# 'MUI 609'

faker.providers.bank

fake.bban()
# 'HUHB5294304660421'

fake.iban()
# 'GB45FMFP5949693897522'

fake.bank_country()
# 'GB'

faker.providers.barcode

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

fake.ean8()
# '91471369'

fake.ean13()
# '7201090098714'

faker.providers.color

fake.rgb_css_color()
# 'rgb(241,113,243)'

fake.hex_color()
# '#2d9daf'

fake.safe_hex_color()
# '#aacc00'

fake.color_name()
# 'SeaGreen'

fake.rgb_color()
# '197,100,124'

fake.safe_color_name()
# 'gray'

faker.providers.company

fake.company_suffix()
# 'Lda.'

fake.catch_phrase()
# 'Organized object-oriented help-desk'

fake.bs()
# 'grow bleeding-edge systems'

fake.company()
# 'Sousa'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nAriana Carvalho\n4138752210460724 09/24\nCVC: 742\n'

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

fake.credit_card_provider(card_type=None)
# 'Mastercard'

faker.providers.currency

fake.currency_code()
# 'IRR'

fake.cryptocurrency_code()
# 'LTC'

faker.providers.date_time

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 12, 5, 15, 39, 53)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 12, 25)

fake.am_pm()
# 'AM'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 6, 23, 11, 44, 12)

fake.day_of_month()
# '11'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1995, 9, 2, 22, 49, 14)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1980-07-04T17:59:37'

fake.time_delta(end_datetime=None)
# datetime.timedelta(6698, 35567)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 1, 5, 5, 14, 24)

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

fake.timezone()
# 'Africa/Djibouti'

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

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

fake.unix_time(end_datetime=None)
# 1268381613

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 4, 25, 20, 28, 23)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1996, 5, 11, 2, 37, 52)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2017, 12, 13)

fake.day_of_week()
# 'Monday'

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2017, 12, 10, 4, 49, 37)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '02:04:37'

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

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

fake.date_object(end_datetime=None)
# datetime.date(1974, 2, 8)

fake.year()
# '1983'

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

fake.month()
# '06'

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(1230, 3, 27, 21, 53, 4)

fake.time_object(end_datetime=None)
# datetime.time(20, 38, 29)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 5, 25, 7, 50, 10)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2017, 12, 13, 19, 58, 35)

fake.month_name()
# 'October'

fake.century()
# 'XII'

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2017, 10, 21)

faker.providers.file

fake.file_path(depth=1, category=None, extension=None)
# '/voluptas/error.ppt'

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

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

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

faker.providers.internet

fake.free_email(*args, **kwargs)
# 'beneditacunha@clix.pt'

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

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

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

fake.mac_address()
# '4e:21:8d:e9:35:09'

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

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

fake.url()
# 'http://www.tavares.com/'

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

fake.tld()
# 'com'

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

fake.slug(*args, **kwargs)
# 'pariatur-facere'

fake.ascii_email(*args, **kwargs)
# 'rfaria@cruz.pt'

fake.uri_page()
# 'post'

fake.ascii_company_email(*args, **kwargs)
# 'camposiris@melo.org'

fake.company_email(*args, **kwargs)
# 'leandrocarneiro@ferreira.com'

fake.uri_extension()
# '.asp'

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

fake.uri()
# 'https://www.silva.com/'

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

fake.ipv6(network=False)
# 'd219:ee91:bdff:81bf:5da7:17e9:71e3:e121'

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

fake.email(*args, **kwargs)
# 'melissaaraujo@gmail.com'

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-4469-0743-6'

fake.isbn10(separator="-")
# '0-09-452698-2'

faker.providers.job

fake.job()
# 'Scientist, biomedical'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Voluptate eius numquam omnis.'

fake.words(nb=3, ext_word_list=None)
# ['veniam', 'dolore', 'ex']

fake.sentences(nb=3, ext_word_list=None)
# [   'Molestias aut officia aperiam voluptatem quod dolores.',
#     'Quod ex animi.',
#     'Aliquam magni blanditiis doloremque modi quidem quam illo.']

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Nesciunt eaque numquam fugiat. Delectus voluptatum modi ea corrupti.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Reiciendis eaque libero necessitatibus aut. Excepturi explicabo quae '
#     'provident alias id maxime illum.',
#     'Voluptas corporis rem maiores unde laudantium quae repudiandae. Atque '
#     'consequatur nobis reiciendis cum.',
#     'Hic cupiditate harum sed. Provident ex nisi modi hic.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Temporibus dolore nesciunt consequuntur. Labore sint eos ullam quod '
#  'similique impedit. Aliquam recusandae ducimus reprehenderit.')

faker.providers.misc

fake.md5(raw_output=False)
# '1d570d475a894fb1adde491726b61f48'

fake.null_boolean()
# None

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

fake.language_code()
# 'nso'

fake.boolean(chance_of_getting_true=50)
# True

fake.uuid4()
# 'b1670f48-a57f-1160-0b66-6401577127a3'

fake.locale()
# 'az_IN'

fake.binary(length=1048576)
# (b'pX[\xb4\x8ds\xaa\xf5F\x93D\x04ua\x15\xc3\x96\xa1\xa8\xd1K\xb5\xaa\xa3'
#  b'\xef}\x032d5\xd9\xe3\xbe\xf7!\xfb\xe8[\x14\x8cn+\x84uz^\xf2\xe7?/Z%'
#  b'\xd3\xce\rlP6\x8d\x89\x03\x8f\xe8(\xd0\xae,\x1c\xecO\x94\x93\xe8\xbebk'
#  b'\xb2l\rv\x90Y%\xe1|\xf0\xe0\xe2\xbc\xd9\xd4\x92_b6\xcbD\t\x8dE'
#  b'\xc6\xbb\xd6\x88\x0ca>wN\xa0\x08\xe2\xe1\xadu\xb3\x14\xd5\x89\x038X\xe2!'
#  b'TjA\xfdGJF\x9b\xe0\xb7\x00\xcfW\xc3r\xbc~\xa6\xcf\xae\xfe\xcd{,\xfc\x90@\x9a'
#  b'\xf9\xb9\n\x91\xa8\x99\xe1BL+C\xdc9\xfc\x05\x07?\xc6\xa2$f\x8dSjB\x83\x9d$'
#  b'\xe1\x9a\x10_\xdf\xe8\xa2a0w6\x05\x0f=\x8d\xc8\t\xbaHa\x1ej*\xa4'
#  b'\x93\x94&\x97-\xc38V\xbb\r\xae\xc4\xd6"\xe6\xb8(=<9\x0f{\xcd\x1c\xa1^B\xec'
#  b'\t@T\xe2\x7f\xe0\x08\xf2F_\xc2\xbf%#\xaai\xc4\xef\xc7\xe5I\x8af\xbe'
#  b'\xa6\xfdj\x8f\x9b)\x193\xe3[+KZ\xcf\xa9?\xd4\xc5\xb4\xd2!`\xee\xb3'
#  b'\xbfp\x11\n\x06\xef"\xab\x9d\xf3\xe8\xdd)\xa8\xcbf\x08\xca\x90\xe9'
#  b'\x8e\x16\xca\xdfk\xe5\xc4\xfa\xf76\xc5\xac@b\x89p\x0fs\xd7\x807\x805\xaf'
#  b'\xc3\xedW\xbe\xeaEA;\xb6/I@\xda3\xa9\xb8\xc7\x86yc+v\x01\xc5\xbfCA+'
#  b't\xd3\xab\x89\xbdg\xcb\xb1\x9a\xfbq\x07\xe0\xb2\xa7On\x88\x16\xff'
#  b'8\xf9\x86\x95W\xf6\xd3YYr\xdd\xacq\x8a\x86w\nD2\x1e\x93\x08YO-"3-\x112-b'
#  b'?w\xa0\xe1u\x80\xe43\xf5\x80\xfe\x93E\x00\xe3|\x97[\xf9z\x0c\x97\xf8\xd2'
#  b'N\x9fa\x16v\xf2\xcb\xffd\x96\x05\xca\xf47\xce{\xe7m\xf8\x16\xcd\x88\xcfn'
#  b'\xffE\xb6\xdfb\x07\x00\x93\x1b\x05\xb0\x84\xeefZ\xab\x99Zz&\xeb\xce\x0f\xf2'
#  b'N\xf3\x1b\x0bw\xa4\xf9bN\xd3c3\xd0\xfd\xb6g\xd8\t\xaby\xfc\xc8Z\xf6'
#  b'&\\\xed\x02\x1f\xe1\xe9$\xbc\xdc]t\x90\xa7Y=#\xed\xff\xb0\x9a\xe2bV'
#  b'\x00S\xbf\xa8\xaf}\xab\x8b\x01\x02\x04\xdb\x193\x8e!/\xa81\xa3\xb6\xb6\t\xe2'
#  b'\x9cp\xee\xde\xed\xc4\x89\x02P\x08\xdf\xe8f\xf1o4s2\x81_}g6\x03H\xc6\x81\xcc'
#  b'V\xb8\x9fGQfO3k\x84b6\xcb\xbeN^\xa8\xac\xf9\x91\x05\xeb\xe4\xbd'
#  b'\xbc\r\xfb\x1e\x87\xe7\xa4\x15.\xa9j\x93\x95N\xca\xb5Ot\xc79E>>\xfc'
#  b'w\xf3\xdf\x8c\x9d>W\xc9\x17-\x88=\xf6T\xfdRRp\xb8\xaer(YCj\xac\x0b\xb9'
#  b'\xd3\x05\xb0&Zm\xa4\x9b\xe9\xe5\x18\xd5j\xe0Ql\x19k\xa7\x99\xba\xfa\x8f\x13'
#  b'\xfd\xcb\xb1_\xfd\x87Vj\xfa\xfa\xff\x88EM\xd1\xe9l e\x00\x02\x07\x9e%'
#  b'p\xe0\xbe\xd2\x0b\\\x98\xe1=~\xc2\x98x\x10\xc0`\xca\x01\xaey\xfeO\xbd\x9a'
#  b'\xa6,\xee\x17e\x89*\xed@\xe5n\xe6\x88\x81m!V.\xdf\xe80_+\xbf\xbb\xe7\x8a\xd8'
#  b'\xab\xdbk\xf8\x1b\x7f\x8e\rWC\xbf\xdf\xe5\x90\xff\xfe\xe5|\xe1@Suw-'
#  b'8A\xe7\xb0\xd8F\xfbB\xbd\x1f\x10ss\xd3\xc5\xb1\xbe\xf1\xe4\xce~\x95h\xee'
#  b'<\x1b2\xa0\xb0\x0fZ\xa6\xcd.(\x84\xaf\xb0\x9aB\xd0\xf8\xf2i\xb4\xc2\x1b\xf8'
#  b'D\xdb\x8a\x96\xd7K}\xb3\x8dI\x7f\x82$\xd8\xe4\xa2"NZ#\xe8\xffF\x9c'
#  b'\x95Q\xcd\xcb\x90x \xb6m_\xbc[\x9fK\xa4{\xe4\x00\xc5S\xbf\xdb\xb0w'
#  b'\xc9\xcfP\xf6E\xe1:\xa8\x7f\xe5E\xce{\xbd3\xc5\x8d9w\xf0\xc7\xea8\x82'
#  b"\xf8\x87\xe4]\x06'[S\xd4\xb6*\x0b\xeb{\x81\xa1\xfc\xdc\x89\xe6l\x06\xc9-"
#  b"O\xb83\xd2\xdc!5\xc3#\x11r\xb4\xf0\xbd'\x01'p\x85'\x12\xf9\xe7'I\xf7\xb5\x98"
#  b'\x0fr\x18Lx\xe8\xecf\xfc\xe5(\x93\xe1h\xb9\xb9\x9e\x96\x87\xc1b{\x01\xc3'
#  b'\xc7\x8eS\xa5\x85\x8e\x99\x0c\xd5\xb2\xe3\x8fc[@\xab\xd2\x17\xb3\xe2@sw\xc3'
#  b'\xcf\xbcMUj5\x8fv\x1e"\xf5?\x1d\xbe\x88\xec\xf7\xfcK:I\x13\xe4=pE1\xdc')

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

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

faker.providers.person

fake.first_name()
# 'Filipe'

fake.prefix_male()
# 'da'

fake.last_name()
# 'Valente'

fake.suffix_female()
# ''

fake.name_female()
# 'Diogo Torres'

fake.first_name_male()
# 'Edgar'

fake.last_name_male()
# 'Carvalho'

fake.name_male()
# 'Cristiano Santos'

fake.prefix()
# 'de'

fake.last_name_female()
# 'Pinheiro'

fake.name()
# 'Laura Morais'

fake.prefix_female()
# 'do'

fake.suffix()
# ''

fake.first_name_female()
# 'Micael'

fake.suffix_male()
# ''

faker.providers.phone_number

fake.phone_number()
# '+351255845317'

fake.msisdn()
# '6026435458836'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'Travessa de Nogueira, S/N\n4873-895 Gouveia',
#     'birthdate': '1984-05-20',
#     'mail': 'ulopes@sapo.pt',
#     'name': 'Letícia de Cunha',
#     'sex': 'M',
#     'username': 'fcoelho'}

fake.profile(fields=None, sex=None)
# {   'address': 'Av de Carneiro, 4\n1885-152 Espinho',
#     'birthdate': '1986-11-25',
#     'blood_group': '0-',
#     'company': 'Costa',
#     'current_location': (Decimal('-18.8437125'), Decimal('173.983610')),
#     'job': 'Animator',
#     'mail': 'xandrade@hotmail.com',
#     'name': 'Tomás Lourenço',
#     'residence': 'Largo Cunha, 8\n4276-964 Gafanha da Nazaré',
#     'sex': 'M',
#     'ssn': '520-81-0206',
#     'username': 'beatriz84',
#     'website': ['https://www.figueiredo.com/', 'https://cunha.com/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'https://macedo.pt/main/tag/tags/home/',
#     7746,
#     8899,
#     1347,
#     8069,
#     'miguelsantos@clix.pt',
#     'ucDDESqHUxzsRipoBOCc',
#     4049,
#     'IaqyBzuXcPPFiBMcNUrA',
#     datetime.datetime(1995, 10, 21, 20, 13, 18),
#     -5799.33870852331,
#     'wMIjmwzBIBfrmxOkMLoY',
#     'https://www.lourenco.org/register/')

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('502253506.1344'),
#     457097157605.0,
#     'https://lourenco.net/privacy/',
#     'https://ferreira.net/',
#     'kEuunFvvejUuVvQPBrMo',
#     datetime.datetime(1987, 5, 5, 19, 37, 55),
#     'benedita55@clix.pt')

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('8.13927583474309'), 'OAUjczfuVBdZJHPLqrOS', -3826.894, 'qHibcSouPqfrGxJfUCbX', 'http://monteiro.com/', datetime.datetime(2005, 12, 6, 12, 7, 55), -927216.0, 5590, 'ILtzZvUeHXzoQxMHjsGH'}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'adipisci': datetime.datetime(2013, 12, 8, 3, 13, 43),
#     'beatae': 2700574171184.0,
#     'ea': 'okPNDmCzaVndtJbXJPcO',
#     'odio': 'https://almeida.pt/',
#     'perspiciatis': 'debora38@neves.pt',
#     'porro': datetime.datetime(2007, 2, 21, 20, 24, 34),
#     'quod': 7034,
#     'sunt': 'TWXCXXhdYrZpLwUaQHsW',
#     'tempora': 'vLxnVQQpcEPRAWdUWlXL',
#     'ullam': 6713}

fake.pyint()
# 8378

fake.pystruct(count=10, *value_types)
# (   [   -5931402543614.0,
#         'https://pinto.com/list/privacy/',
#         'JVfLcMXJIakWHFEBPGRV',
#         'pXKCitatGPBzcYbbQbpw',
#         'FsrbswCLtxkAWduLsTzT',
#         datetime.datetime(2001, 3, 10, 4, 59, 42),
#         1786,
#         'tatiana06@clix.pt',
#         'sDPUFFOnLHOxPTNYThec',
#         3138366.5],
#     {   'commodi': 'KiwmtysmPbOzSEpuGtCU',
#         'dolores': 'XUVFNZlZiJylgCttuORO',
#         'enim': 2596,
#         'illo': 'pachecoivo@pinheiro.net',
#         'iure': 'cGlQokKkqmBPXrwJbHpr',
#         'magni': 5044,
#         'maxime': 594,
#         'nostrum': 'OReUcKjersVFhnDruiJp',
#         'reprehenderit': datetime.datetime(1997, 9, 18, 0, 20, 49),
#         'repudiandae': datetime.datetime(2002, 8, 16, 7, 39, 22)},
#     {   'aut': {   5: Decimal('38403622.363561'),
#                    6: [   'KBrvQGWdQTMIzbHwKBGQ',
#                           'znunes@hotmail.com',
#                           'vVnGKHYBitlqLdCWiyOT'],
#                    7: {   5: -7452.930291,
#                           6: 'vieirafabiana@clix.pt',
#                           7: [   'https://santos.com/search/search/tags/faq.html',
#                                  'UOuIcLgfviKDaduYFZOy']}},
#         'cupiditate': {   6: datetime.datetime(1979, 12, 3, 19, 46),
#                           7: [   Decimal('718010866297.0'),
#                                  Decimal('-80493.315549'),
#                                  datetime.datetime(1998, 7, 18, 18, 28, 1)],
#                           8: {   6: 9103,
#                                  7: 'ngvlTbUKeSWGJrJlYJPH',
#                                  8: [   -3481507291.4,
#                                         Decimal('-31188946260.4')]}},
#         'eius': {   9: 'artur21@batista.net',
#                     10: [   datetime.datetime(2013, 8, 23, 14, 5, 24),
#                             'juliana99@domingues.pt',
#                             'vWAYBfjNhdmUlKMyrjxT'],
#                     11: {   9: 'dominguesmarta@hotmail.com',
#                             10: 'https://anjos.com/explore/tags/category/home/',
#                             11: ['GDKpqYJmoZDkGkGKaBKj', Decimal('66.0')]}},
#         'facere': {   2: Decimal('4223.6757'),
#                       3: [   'YZOWteCMPCPqjZTRzajj',
#                              'http://cruz.pt/homepage.htm',
#                              Decimal('-881069.1774')],
#                       4: {   2: 9.2299,
#                              3: 'magalhaesfilipa@hotmail.com',
#                              4: [   datetime.datetime(1982, 8, 8, 0, 47, 42),
#                                     'jrWkTRXlXVGPiuIZbRFU']}},
#         'minima': {   8: 'https://www.martins.pt/',
#                       9: [719, Decimal('2024297883.442'), 1013],
#                       10: {   8: datetime.datetime(1971, 3, 2, 18, 35, 3),
#                               9: 'MGGPGwgQZLjiWiBCgzIF',
#                               10: [   'http://tavares.org/list/wp-content/category.html',
#                                       8807]}},
#         'minus': {   7: 'https://www.sousa.pt/app/privacy.asp',
#                      8: [   'aCBuqIluMBNTnpXTQvHJ',
#                             'emmavalente@ramos.org',
#                             'zmota@melo.com'],
#                      9: {   7: datetime.datetime(1980, 2, 18, 10, 48, 23),
#                             8: Decimal('-1697955196.7539'),
#                             9: [1406, Decimal('-912819806801.168')]}},
#         'nostrum': {   3: Decimal('1517418.38756'),
#                        4: [   'dwPnBttZgDnaFFROcKdV',
#                               'oJcJDXWLhIyMVsHAlpYy',
#                               'bBtJYhcwMLUgxGSVYJlj'],
#                        5: {   3: 'ssGzIISjabIVyLrHGXLr',
#                               4: Decimal('4977719.165'),
#                               5: [2393, 'https://www.neves.com/index/']}},
#         'quas': {   4: Decimal('1235901.31'),
#                     5: [   5717,
#                            'hGPNdXUdIkyirmvsKxPP',
#                            Decimal('409525575352199.0')],
#                     6: {   4: -798379.17827,
#                            5: 'kloureiro@correia.pt',
#                            6: [   datetime.datetime(2010, 7, 4, 4, 27, 20),
#                                   'jcGRJwcSXLbCjNYXldRY']}},
#         'sed': {   1: 'xsrQFbRtaxBtyDWJteJY',
#                    2: [   'rXNsaxKcaJotFHWkmtXS',
#                           'http://www.mota.com/explore/category/tags/search.html',
#                           'http://www.teixeira.com/'],
#                    3: {   1: datetime.datetime(1984, 9, 22, 21, 35, 40),
#                           2: 'amelia39@hotmail.com',
#                           3: [   'kZguQRYjeTDoYOpHYuUB',
#                                  'http://www.lourenco.com/category/']}},
#         'voluptatibus': {   0: 'jvaz@figueiredo.com',
#                             1: [   'czVoKXEgaJZoyHRqMloV',
#                                    'yDCXBaxWUghTmyvDUoMv',
#                                    6055],
#                             2: {   0: 4044,
#                                    1: 'vjOzSfPhpEFpMQrsFnGk',
#                                    2: [3101, 'SiLZTjiLMIxydEzXMaAH']}}})

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('7016277197784.3'),
#     'LSOgEnGPOhLudvroSGKV',
#     1358,
#     'TYWEdLvBFyyzVwGwkyMh',
#     'https://nunes.com/app/search/',
#     'vaIaOAZdgtRUSuXaBddR',
#     'tWMtcGLGGvPniZKgkcMg',
#     Decimal('-297690468.340218'),
#     'jpereira@hotmail.com',
#     'PUZtwHBnfgvkLKLVlCMK',
#     9258111708517.1,
#     Decimal('-81393807.9159'),
#     'DcNuXKxBJlzarHxtGXMX']

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

faker.providers.ssn

fake.ssn()
# '088-68-9983'

faker.providers.user_agent

fake.opera()
# 'Opera/8.11.(X11; Linux x86_64; it-IT) Presto/2.9.162 Version/11.00'

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; nb-NO) '
#  'AppleWebKit/535.29.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 '
#  'Safari/6535.29.4')

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6 rv:4.0; hi-IN) '
#  'AppleWebKit/533.17.1 (KHTML, like Gecko) Version/4.0.2 Safari/533.17.1')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows CE; Trident/4.0)'

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

fake.mac_processor()
# 'PPC'

fake.linux_processor()
# 'x86_64'

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2017-04-06 10:26:07 '
#  'Firefox/3.6.13')

fake.chrome()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_8_7) AppleWebKit/5360 (KHTML, like '
#  'Gecko) Chrome/15.0.882.0 Safari/5360')

fake.windows_platform_token()
# 'Windows 98'