Language pt_PT

faker.providers.address

fake.city_suffix()
# 'Ville'

fake.street_name()
# 'Travessa de Macedo'

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

fake.country_code()
# 'CR'

fake.street_address()
# 'Rua Igor Vicente, 2'

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

fake.postcode()
# '8304-991'

fake.street_suffix()
# 'Street'

fake.country()
# 'Comores'

fake.building_number()
# '47'

fake.street_prefix()
# 'Avenida'

fake.city_name()
# 'Barcelos'

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

fake.address()
# 'Travessa Rodrigo Vicente, 555\n2214-296 Portimão'

fake.city()
# 'Vila Nova de Gaia'

faker.providers.automotive

fake.license_plate()
# '2J223'

faker.providers.barcode

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

fake.ean13()
# '3075066448278'

fake.ean8()
# '65821053'

faker.providers.color

fake.hex_color()
# '#65275e'

fake.safe_color_name()
# 'gray'

fake.safe_hex_color()
# '#ee9900'

fake.rgb_css_color()
# 'rgb(206,247,86)'

fake.rgb_color()
# '42,126,111'

fake.color_name()
# 'MistyRose'

faker.providers.company

fake.company()
# 'Morais'

fake.company_suffix()
# 'S/A'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nCláudio Matos\n4800578871112511 03/26\nCVC: 990\n'

faker.providers.currency

fake.currency_code()
# 'CLP'

fake.cryptocurrency_code()
# 'XPM'

faker.providers.date_time

fake.year()
# '1970'

fake.iso8601(tzinfo=None)
# '1995-02-07T16:54:48'

fake.century()
# 'IV'

fake.date_time_ad(tzinfo=None)
# datetime.datetime(1727, 9, 25, 3, 19, 32)

fake.date_time(tzinfo=None)
# datetime(2001, 11, 4, 13, 1, 37)

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

fake.date_object()
# date(1972, 2, 14)

fake.day_of_week()
# 'Thursday'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2017, 7, 25, 1, 38, 30)

fake.day_of_month()
# '02'

fake.time_object()
# datetime.time(9, 58, 58)

fake.am_pm()
# 'AM'

fake.month()
# '06'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1992, 2, 9, 8, 17, 17)

fake.time_delta()
# datetime.timedelta(7587, 47416)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 4, 8, 0, 48, 42)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 6, 17, 4, 22, 47)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2017, 9, 15, 20, 37, 48)

fake.date(pattern="%Y-%m-%d")
# '1993-09-20'

fake.time(pattern="%H:%M:%S")
# '18:42:47'

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2017, 8, 17, 17, 51, 12)

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

fake.timezone()
# 'Asia/Oral'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 8, 7, 3, 36, 19)

fake.month_name()
# 'March'

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

fake.unix_time()
# 174575584

faker.providers.file

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/atque/unde.jpeg'

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

faker.providers.internet

fake.uri()
# 'https://vieira.com/about/'

fake.tld()
# 'net'

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

fake.domain_name(levels=1)
# 'borges.com'

fake.company_email()
# 'omelo@machado.pt'

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

fake.free_email_domain()
# 'hotmail.com'

fake.mac_address()
# 'c1:c8:7d:8d:1c:d7'

fake.url()
# 'http://barbosa.com/'

fake.email()
# 'almeidarenata@clix.pt'

fake.user_name(*args, **kwargs)
# 'castrojéssica'

fake.free_email()
# 'monteirokyara@sapo.pt'

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

fake.uri_extension()
# '.html'

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

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

fake.safe_email()
# 'tomé07@example.net'

fake.uri_page()
# 'register'

fake.ipv6(network=False)
# '487d:90bf:6983:5d6:6623:46e6:2830:9840'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7349-7615-1'

fake.isbn13(separator="-")
# '978-1-100-22275-2'

faker.providers.job

fake.job()
# 'Therapist, art'

faker.providers.lorem

fake.words(nb=3, ext_word_list=None)
# ['ullam', 'qui', 'aspernatur']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Est nulla voluptate voluptates sit.'

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Reprehenderit minus nobis vel doloremque inventore explicabo. Fugiat '
#     'quasi corrupti et recusandae odit ab officiis dolore. Laudantium ut nobis '
#     'voluptatibus. Accusantium nemo minima perferendis voluptatum neque animi '
#     'nisi.',
#     'Itaque rerum laudantium doloribus praesentium consequatur. Dolores '
#     'cupiditate nobis cum eos iure deleniti harum. Esse a ipsum a laudantium '
#     'libero minima dolorum. Ipsum sint sit at consectetur.',
#     'Suscipit debitis quasi eaque. Odio vitae eos nobis libero repudiandae '
#     'ipsa porro. Repudiandae optio eligendi ipsam inventore molestias. '
#     'Excepturi deserunt illum cum vel eligendi. Alias incidunt fugit sint '
#     'soluta magni dolorum.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Illum quisquam amet excepturi temporibus minus. Quaerat at odio reiciendis '
#  'perspiciatis ducimus voluptates mollitia. Vero vero doloribus eius nostrum '
#  'perspiciatis quia repellat.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Molestias ab excepturi occaecati dolorem dolor tempora totam esse. Molestias '
#  'inventore itaque nesciunt fugit tempora. Totam saepe incidunt repudiandae '
#  'facere cupiditate expedita officia.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Vitae hic laboriosam ratione.',
#     'Illum ipsam repellat consequuntur nemo fugiat.',
#     'Reiciendis culpa recusandae vero rem nisi eaque cupiditate.']

faker.providers.misc

fake.sha256(raw_output=False)
# '8292774dc24032c3476bcff817be538e4efb503422693269dc15c74493d62826'

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '1763dde1f2c983ac7e030d9b6ccaade8'

fake.uuid4()
# '427613c1-ebda-a215-5013-b9a452569051'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '5^@mW5_e8W'

fake.locale()
# 'ga_IE'

fake.binary(length=1048576)
# (b'9dch\xc3\x0cC?I\xe5"P\xd7 \x9a\xbenB\x1a\xce1\xaf\x03#\x8e"s\x8c'
#  b'\xde\xef\xa7\xdc\nW\xc6\xe9\x08\xf0\xd2\xf3\xbe\xc7\xd3!\xbb\xba\xfc$'
#  b'\x1ax\x1c@\xcb(\x82\x00\x84\xe4R<p\xa2Y\xf5\x905^P\xaf("\x87\x10\xfbk6'
#  b'3*\x034H\xaft\x03\xf3\xd1\xe7\x08\x04\xafm\xe4\x17\xb0,\x84@p\xc3\xeb'
#  b'.\x939\xb9\xce\x0c\x83\x8cw\x04\x9f\xaa\\\xac2\xc9N\x8f1\x84\x08\x95\xc4x'
#  b'\xb59\xca8\xa3K^3g\xc8f\xbb\xdb<\x82M|\xc4\\\xc9\xcc\xa6\xf8\xff\x9cpS='
#  b'q\xb0\xef\xda\x89\xe2\x0fiv\x87E^\x05\x86\x96\x18/\t\xa1\xe9\x87\xb1\xc3\xd2'
#  b'\xbe\xf7\xfb\xad\xa3\xba\xc6\xe3\xad\x89\xb3ie|\xed\xdc^\x96\x02wA+X\xbf'
#  b'\xa7r/\x1a@\x99\x12Z\xed\xa4\x063\x98\xa8\x82\x947\xb3\x81\x1f\xcf$S\xa5'
#  b'\xaf\x80q\xe8\xf8\xe5\x1c\x8c\xce/\xcdQ\x86\x16|\x08\xca)J\xd9\xe1B\x94H'
#  b'q\xaf\t\x92k\xe4\xe1\xde?\x91\xc8Gg\xb0\x84-r\xeb\x17\xd4\xb1\xbei\xd4'
#  b'v\xe5\xafX8W\xa2\n\xee\x8c\x07\xdc_\x15\xc1\x89\xe9*\xc2u\x96O\x93\xac'
#  b'v\x03"HBTNW\xe7\xafF\xb5\xafe\x95L\xda\x17a\x83\xf5J\x1a\x17\xe1b\xb0\x1a'
#  b'6\xf7\x87\xd7\xb0\xba\xb1W>-\xfc\x91y\x1e\xd7\xd5\x98 \xc5n\x13\xdc\xc8\x00'
#  b'G%\x16\xb1\x1fK\x80hx\x8d\xc1\x0e\xe4\xc0\xcf\xfd\x18\x10w(\x8f\xe3L\x94'
#  b'}\xa5\xd9\xbaR\x11\x18\x9cw\xc6AO\x02:pz\xae"\xa1\xc36\xda\xe1\x1f'
#  b'\xa5\x19\x8c\x1e\xf3.R\xaa\xd6F+\x8a?\x1aa0b\xa2\xbfS\xb9\xefKF\xb8\xb1j\xff'
#  b'\xf7_\x92d\xab\x9f&\x03C\xe0\x98\xb3\xe1\xbb\x9b~\x9e\x9c\xadcgJ\xf2\xa9'
#  b'\xea\xb0{\x17\xb3\xf7\xfb@E\xef\xc1\xe7\xf5:1K\xdd\x93\xf73\xa016\xe8'
#  b'\x0b\xad\x89\xb8\x0e0|y\xf1\x01\xee\x8ao\x07"t\x08\xf0\xcf\x1f'
#  b'\xb2\xa6\x19\xac\xf7\xa7\x87\xe1@3\xfbJ\xc6\xe0\r\xb6H\x18[\x9bS\xfe\x11\x94'
#  b',\xe0\x11C-1\x82\x03\xdd \xde\xf7\x88`\xec\x0b\n\x9f\xf8\x0e\x92\xd0\x07\xe1'
#  b'\xf6q\xbc\x15\x85\x0c\x8e\xc1\x100!\xa2\xa4hk\xcdD\x9fn\xb8\xc5%\x05$TQ\x8de'
#  b'e`\xfa\xbe\x03\x18r\x0c\xb3\x8fD\xec!\x85%w \xf4-\xbe\xb9G\xea\xbf\x99$\x8e9'
#  b'\xfb*\x8e\xa8\xb1\xd5h\x80 \xf7\x89\xebG5\xc0\xcdt\xf7%\xd9\x82\xfa\xe3\x03'
#  b'3C\xd2}\xe2[\'d\xb3L\xe4\x08\t\xec"Mw\xc4\xb6\xad\n\x16\xc0c+s\x08\x0e'
#  b'\x9a\x8e\x05K,\xa6.\x05\xb3\xb3<\xb0\xeb\x7f\xe8F~d5\xcbG\xfb\x94\xcb'
#  b'kl\xe7\xc8\xfcF\xac\xb4\xa9r5\x81\x1d\xadRR\x88\xde\xd8uZ\xf6\xaa*'
#  b'\x8e\xdb\xf0\xeb\x0c;\x8dc\xf0\xad\x8d>o8h\xd3=\x85\t\xa6&\xf82{'
#  b'\xa8\t\xa8\xf7\xbaa\xa0\x17B\x01\xb8P\xae\x9e\xe1\xdc\xa6\x957\r'
#  b'\x1b\xfb\xad\x1f\x9a\x00\xd4\xfdU\xe2\xd5\xa2\x80\xb4\x87<\xa1s\xb7\xdc'
#  b"\xf0\x18`\x06\xf8 nG\xd3j\x15h\x01\xc3o')\xf8\x14\xe8\x94=\x02\xb7O]@\x16"
#  b'^\x9b\xe94m\xed\x1f\xec\x1d\x9a\x91\x80\r\xfb",\x89.\xeb\xd0\x08\x16.#'
#  b'\x01\xa2(\x1c?\x9a\xb0\xf7tE\xa9Q\xec\xfb\x16\x82q\x93\x9fN\xa9\x0eu\xf6'
#  b'q\xc2/\x92\x15\xa2\xa4h\x1d\x85\xe7\xcc\xc2x\xf7\xfa\x0eX7[Yh\xc5kdr\xd5c'
#  b'\x9f\xad&d\xedL\xd1y\xf5b\xa7\x19\xd0b\xc6\xb74\x9d\x89X\xcd\xe9\xcd\xf5'
#  b'\xc2\xea\xcaD\xc2F\xcf\xc0\xde\xa5\xbf\xf8\xf7.\xd0\xe8\xdf\xa2\xd9\x00'
#  b'\xcf\xd3\xa8\x1bs3\xc6\x9f(?k\xaf\x03Ot\x9e4\xe3q\x12\xe1S\xff\xda'
#  b'\xd1\xf3<\x86JHB\x162R\xb0\xd1\xa6\x8f\xff\xbf\xf91\x91\xab\xfb\xbf\x14\xc6'
#  b'$\xe7\xa8\xba\xaexd\xc6N\x15\xc1\x92\x88\xf9\x9c\xbf\x7f\xdf\xf8\\'
#  b'\xa1\xa1\xaeN\xe4G|f8_\x9bN\xeb\xe0\x86\x03\x95\x80\xf6\xc9I\x8a\x1c\r'
#  b'u\xa5\xbf/\xcf\xca\x98R.\x81\x9b\x86\xfb\xd5\xfa\xb0)\xe0\xc6\xfbI"\x93\x16')

fake.language_code()
# 'eo'

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

fake.null_boolean()
# False

faker.providers.person

fake.suffix()
# ''

fake.name_female()
# 'Júlia Brito'

fake.prefix_female()
# 'do'

fake.last_name_female()
# 'Martins'

fake.suffix_female()
# ''

fake.prefix_male()
# 'do'

fake.last_name_male()
# 'Vieira'

fake.suffix_male()
# ''

fake.first_name_male()
# 'Vítor'

fake.prefix()
# 'da'

fake.last_name()
# 'Macedo'

fake.first_name()
# 'Joaquim'

fake.name()
# 'Laura Miranda'

fake.first_name_female()
# 'Pilar'

fake.name_male()
# 'Vicente Amaral'

faker.providers.phone_number

fake.phone_number()
# '913755440'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'Avenida Fernando Rocha, 30\n9500-879 Vila do Conde',
#     'birthdate': '1973-06-19',
#     'mail': 'ysilva@sapo.pt',
#     'name': 'Luna Batista-Assunção',
#     'sex': 'F',
#     'username': 'gonçalveslorena'}

fake.profile(fields=None, sex=None)
# {   'address': 'Rua de Vaz, S/N\n0664-280 Estremoz',
#     'birthdate': '1989-11-02',
#     'blood_group': 'B+',
#     'company': 'Rocha',
#     'current_location': (Decimal('36.5354825'), Decimal('135.458804')),
#     'job': 'Field seismologist',
#     'mail': 'barrosleonor@sapo.pt',
#     'name': 'Yasmin Cruz',
#     'residence': 'Largo Fernando Mendes, S/N\n6206-151 Vila Nova de Gaia',
#     'sex': 'F',
#     'ssn': '298-95-3664',
#     'username': 'lgonçalves',
#     'website': [   'http://www.pinheiro.com/',
#                    'https://www.assunção.net/',
#                    'http://domingues.org/']}

faker.providers.python

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {8992, 'https://almeida.org/explore/category.asp', 'gonçalocosta@matias.com', 'soraia27@gmail.com', 'http://cunha.pt/home.asp', 92524403686707.8, 'JSwgHydumKIuvkeGdBMA', 'teixeiraalexandre@sapo.pt', 'esá@sapo.pt', -631018623373.18, 'http://www.neves.net/'}

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {1602, 1091, 'lyzTGbdLrGceduNfxmbn', 'HNrkcvLQdJfzJNDbMeTx', 'http://miranda.com/', 6768, 'ZgZnRyCTdcmcJJmXIEKA', 'IuqZonJZrCmddkZAQNpa', 6163, 'EoPHgFGkLcXfMHwXWfEY', 'MdBuEPXIKHKZtMOnfzHk', 'MAcjfAzKeeObUcFebtFc', 'danielsantos@matos.com'}

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'asperiores': 'qKauSsvZhbhMngdzpxkS',
#     'dolorum': 'ovFiENdsAequZRKOHtSb',
#     'minus': datetime(2011, 2, 9, 12, 30, 15),
#     'numquam': datetime(1995, 9, 21, 22, 0, 46),
#     'occaecati': Decimal('42705103.308'),
#     'odit': 'pachecolara@sapo.pt',
#     'porro': -70661.864259,
#     'recusandae': 893,
#     'reprehenderit': datetime(2006, 3, 28, 3, 23, 36),
#     'rerum': 'dqdqZlMrqbSuaEzczoPA',
#     'tempora': datetime(2014, 12, 4, 22, 4, 57),
#     'ullam': 9684,
#     'velit': datetime(2005, 3, 4, 20, 49, 59)}

fake.pystruct(count=10, *value_types)
# (   [   'WgsxDzTJecDayBFUHWeL',
#         'UFwSsjyssgVmYEQPuELf',
#         7645,
#         Decimal('5813583643.0'),
#         62355125.0,
#         -7783.87098,
#         'ezMRCVGOmPStOkgpQHrI',
#         Decimal('-737.6'),
#         6685,
#         'UcApliqsQEBAzFhjqkaU'],
#     {   'accusantium': 1315,
#         'animi': -45165382.58873,
#         'consequatur': Decimal('-498647.88'),
#         'dolor': 'barrossamuel@clix.pt',
#         'expedita': Decimal('589113283447391.0'),
#         'inventore': 'pmriWBFySVFjbCdEvQEP',
#         'minima': 2061,
#         'nobis': 'SoJvIRsZWidxuqOprNOX',
#         'praesentium': 'https://www.miranda.com/',
#         'temporibus': 'márcio80@melo.com'},
#     {   'accusantium': {   9: 7003,
#                            10: [   'CMnJGjERnBLDbRzXbxIB',
#                                    'CMOUSZpPtnPdScwCJaYh',
#                                    5861],
#                            11: {   9: 'qwvYxcovyXUpWVTZWGcA',
#                                    10: 'nelsonfonseca@sá.com',
#                                    11: [9828, Decimal('2540525033.7046')]}},
#         'atque': {   1: 4000,
#                      2: [   'UPHqeviXvTMJVCoesYdf',
#                             'QkKUvnVRMOvWtGFoJcFZ',
#                             'nFPOpFARvkFFSxEErdnN'],
#                      3: {   1: datetime(2005, 9, 2, 5, 39, 39),
#                             2: 'ZwiRpqbmcsRZxEMckJvx',
#                             3: [4303, 2040]}},
#         'deserunt': {   0: 'alexandrevaz@hotmail.com',
#                         1: [   1099,
#                                'YpVLuHgxgUZMYuepZnlC',
#                                'kQlYPPgDnqUCmVbpKoyN'],
#                         2: {   0: datetime(1978, 4, 28, 20, 27, 55),
#                                1: 'QILslqVWtuLCWSWsdByo',
#                                2: [   'CCnsTMoVUIHMylWqvaNt',
#                                       'ihtoxpXvsuKjGDBdMcJT']}},
#         'dicta': {   7: 'uypCgXUnMHdEZdJbjyzr',
#                      8: [   'matiasabreu@clix.pt',
#                             'https://martins.com/explore/login.html',
#                             'ryTYJUVpbxBTJXvydnoB'],
#                      9: {   7: Decimal('-5008190.435018'),
#                             8: 'iDlbLPGCBZjwrChwLlzb',
#                             9: [-33526.387848, 'BJolIKEQqqtIJoEcAQof']}},
#         'earum': {   6: datetime(2006, 1, 15, 14, 45, 11),
#                      7: [   -345.320511108071,
#                             'https://lima.com/wp-content/explore/category/category/',
#                             'iXntyhflRBYetqBZHFMa'],
#                      8: {   6: 8837,
#                             7: 'aobuVmZnZAGfLTmXIGpd',
#                             8: [-29444841528.8, 'XDOttVIQEMjYzORgHujs']}},
#         'error': {   2: 'https://www.tavares.org/',
#                      3: [   Decimal('-427209.37933348'),
#                             datetime(2003, 7, 7, 19, 56, 25),
#                             -158779352242.62],
#                      4: {   2: 'WRrZUWeiZaRhnUjFDYyF',
#                             3: 'CKZzANxYwiihvunqJAQM',
#                             4: [4804, 'ndvLhXBVSkxUYGglcfOX']}},
#         'ipsa': {   5: 'diogotorres@gmail.com',
#                     6: [   'dToEcEBHAsDrqvgXQltZ',
#                            'uhhlzvSEtTKrJeLHinAa',
#                            'https://correia.com/wp-content/main/home.htm'],
#                     7: {   5: 9830,
#                            6: 'rmaeQCQiHxSXCPWMJwYQ',
#                            7: [   'BluODQtYCZguRpeKcRfx',
#                                   Decimal('-8929618639831.0')]}},
#         'magnam': {   3: 'OhfyDhzCwUrdbjAwMrBq',
#                       4: [-964.3210074, 3979, 4687390.0],
#                       5: {   3: datetime(1983, 3, 5, 21, 55, 11),
#                              4: -550218575.0,
#                              5: [   'MRYWHHnYGNOHZoaSUDmX',
#                                     'https://magalhães.com/tags/tags/posts/category.html']}},
#         'porro': {   4: -924111394844181.0,
#                      5: [8631, 'AAVICRfGgxredEUrNDVn', 'limaantónio@gmail.com'],
#                      6: {   4: 'nfMYIxhCIpvkbZOYNSQR',
#                             5: -3985519.0,
#                             6: [Decimal('-6923146.88367951'), -2.8]}},
#         'voluptatum': {   8: 1919,
#                           9: [   datetime(1989, 11, 28, 9, 36, 13),
#                                  Decimal('731470933.76'),
#                                  'http://www.magalhães.com/'],
#                           10: {   8: 'gICEXblRkPLRqYgpFvgk',
#                                   9: 'gasparângela@fernandes.net',
#                                   10: [   'iBoJbCcHbubbxBrgiDfQ',
#                                           'MKKgHTjXHhMFzWhVdhIY']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'LSDQFsndJbVIYsHUeBZy',
#     'http://www.alves.pt/post.html',
#     'álvaro02@sapo.pt',
#     Decimal('-7812843620944.1'),
#     3596,
#     'BzhYdTbpIYwolnSnGhUz',
#     'tlQLmSgnfqinZYhPqWYl',
#     'wudPLPohnrBCJjXgHoqf',
#     'guerreirogabriela@hotmail.com',
#     'https://assunção.com/',
#     -7198266793322.46,
#     2392,
#     'CltPnXWkjkpGIJQrmnkk',
#     'http://barros.org/posts/posts/category/post.jsp')

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

fake.pybool()
# False

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'DNjiwAxjYXhWkIxnaoRV',
#     'smaia@sapo.pt',
#     'joaquimsilva@sapo.pt',
#     'https://www.nogueira.pt/',
#     7355,
#     Decimal('818447.5924881'),
#     'ZAsooTYVATHvTIwYFxGn',
#     Decimal('6793012522256.0'),
#     Decimal('-5839448164.28'),
#     6042]

fake.pyint()
# 6756

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

faker.providers.ssn

fake.ssn()
# '588-11-2838'

faker.providers.user_agent

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; Win 9x 4.90; Trident/3.0)'

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5342 (KHTML, like Gecko) '
#  'Chrome/15.0.876.0 Safari/5342')

fake.opera()
# 'Opera/9.92.(Windows CE; sd-IN) Presto/2.9.183 Version/12.00'

fake.windows_platform_token()
# 'Windows 98; Win 9x 4.90'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8 rv:2.0; cmn-TW) '
#  'AppleWebKit/531.24.3 (KHTML, like Gecko) Version/4.0.2 Safari/531.24.3')

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2012-08-19 11:55:23 '
#  'Firefox/3.6.2')

fake.linux_processor()
# 'i686'

fake.chrome()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_9) AppleWebKit/5341 (KHTML, '
#  'like Gecko) Chrome/13.0.841.0 Safari/5341')

fake.mac_processor()
# 'PPC'

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