Language pt_PT

faker.providers.address

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

fake.street_prefix()
# 'R.'

fake.street_name()
# 'Av Leite'

fake.freguesia()
# 'Pombal'

fake.address()
# 'Avenida de Moura, 734\n3028-127 Santo Tirso'

fake.city()
# 'Freamunde'

fake.country()
# 'Luxemburgo'

fake.distrito()
# 'Setúbal'

fake.building_number()
# '8'

fake.street_address()
# 'Largo Daniela Alves, 6'

fake.city_suffix()
# 'Ville'

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

fake.city_name()
# 'Tondela'

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

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

fake.street_suffix()
# 'Street'

fake.postcode()
# '4004-394'

faker.providers.automotive

fake.license_plate()
# '75A 8963'

faker.providers.bank

fake.bban()
# 'GSRW9150681309379'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB86VPBV4212883737792'

faker.providers.barcode

fake.ean13()
# '1692605360932'

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

fake.ean8()
# '44608439'

faker.providers.color

fake.rgb_css_color()
# 'rgb(170,102,226)'

fake.rgb_color()
# '7,122,189'

fake.hex_color()
# '#8f9d32'

fake.safe_color_name()
# 'lime'

fake.safe_hex_color()
# '#880000'

fake.color_name()
# 'Peru'

faker.providers.company

fake.company()
# 'Carvalho'

fake.catch_phrase()
# 'Decentralized needs-based algorithm'

fake.company_suffix()
# 'S/A'

fake.bs()
# 'embrace cutting-edge convergence'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nRafaela Guerreiro\n4083831964446686 03/20\nCVC: 323\n'

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

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

faker.providers.currency

fake.currency_code()
# 'GGP'

fake.currency_name()
# 'Nicaraguan córdoba'

fake.cryptocurrency_code()
# 'XRP'

fake.cryptocurrency()
# ('DRC', 'Decred')

fake.cryptocurrency_name()
# 'Ethereum Classic'

fake.currency()
# ('SPL', 'Seborga luigino')

faker.providers.date_time

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1931, 4, 11)

fake.day_of_week()
# 'Tuesday'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2004, 7, 9)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 8, 7)

fake.day_of_month()
# '22'

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '19:10:26'

fake.time_object(end_datetime=None)
# datetime.time(11, 2)

fake.month_name()
# 'January'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 5, 8, 5, 4, 16)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 8, 26, 15, 8, 57)

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

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

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 5, 19, 23, 57, 33)

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

fake.month()
# '07'

fake.timezone()
# 'Africa/Brazzaville'

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1977, 7, 31, 22, 15, 24)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 8, 14)

fake.century()
# 'XVII'

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 8, 12, 16, 1, 51)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2010, 12, 10)

fake.year()
# '1999'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2012, 8, 23, 22, 40, 47)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2010, 5, 17, 7, 40, 15)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 8, 10)

fake.date_object(end_datetime=None)
# datetime.date(1970, 2, 23)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 4, 2)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 8, 3, 3, 17, 2)

fake.am_pm()
# 'PM'

fake.time_delta(end_datetime=None)
# datetime.timedelta(7888, 79487)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1981-10-15T22:35:27'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1992-11-18'

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 8, 14, 15, 50, 51)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 5, 10, 22, 32, 34)

faker.providers.file

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

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

fake.file_name(category=None, extension=None)
# 'occaecati.xls'

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

fake.file_path(depth=1, category=None, extension=None)
# '/vitae/aliquid.doc'

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

faker.providers.internet

fake.email(*args, **kwargs)
# 'coelhovioleta@clix.pt'

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

fake.uri_extension()
# '.asp'

fake.ipv6(network=False)
# '33b4:7ff9:7e56:6d4d:8463:a84e:5b77:6a4f'

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

fake.ipv4_network_class()
# 'b'

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

fake.ascii_company_email(*args, **kwargs)
# 'brianloureiro@assuncao.com'

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

fake.safe_email(*args, **kwargs)
# 'tatiana31@example.com'

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

fake.tld()
# 'pt'

fake.domain_name(*args, **kwargs)
# 'azevedo.pt'

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

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

fake.uri_page()
# 'homepage'

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

fake.ascii_email(*args, **kwargs)
# 'azevedojoao@gmail.com'

fake.uri()
# 'https://lima.pt/category/blog/home.php'

fake.company_email(*args, **kwargs)
# 'falves@faria.pt'

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

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

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

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

fake.url(schemes=None)
# 'https://www.gaspar.org/'

fake.mac_address()
# 'ff:ba:99:2e:dd:d1'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-5175-7865-5'

fake.isbn13(separator="-")
# '978-1-65756-529-6'

faker.providers.job

fake.job()
# 'Archivist'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Exercitationem aliquid asperiores quam modi laudantium quis.',
#     'Eligendi soluta velit nostrum dolorum occaecati maiores itaque.',
#     'Esse necessitatibus ex.']

fake.text(max_nb_chars=200, ext_word_list=None)
# 'Neque possimus earum accusantium voluptatum ut eius excepturi.'

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Ipsam dicta modi eaque suscipit nisi est sint. Ea voluptatum nisi enim '
#  'aliquid.')

fake.words(nb=3, ext_word_list=None)
# ['officiis', 'quam', 'voluptates']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Deserunt provident neque totam.'

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Repellendus explicabo ipsam minus perferendis. Qui eum laudantium '
#     'possimus alias impedit harum.',
#     'Voluptas maiores natus quod modi. Ut velit possimus excepturi.',
#     'Dicta tempora consectetur.']

faker.providers.misc

fake.md5(raw_output=False)
# '57518963f1600dd8d5fe719b8680a758'

fake.null_boolean()
# False

fake.sha1(raw_output=False)
# '6efd7ace0114f44c98c09f78a0dd20e499d93cc5'

fake.locale()
# 'hi_IN'

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

fake.sha256(raw_output=False)
# '98c9330368c22841a572f47a0f3058bc09eba5b625aa6502d469efb17f15ae4f'

fake.boolean(chance_of_getting_true=50)
# False

fake.uuid4()
# '6e68774a-2c2e-f6f2-579d-d7b08c26bbe3'

fake.binary(length=1048576)
# (b'1(q\xd8\x9e}+\x92J\xe1a}\xe8\x05\xd5\x83\xea\xf2\xdc\x08\xeb]\x16=\xe1<\xfeW'
#  b'?=\xd4W\x85\x19\x9d\xb5\xfa\xd3\x0e\x96\x07=\xb2\x97\x17_\x857\xa1F\x83\xfd'
#  b'\x13\xc2rqPr\x8f\x08\x0b\xd13$f\xca\xb6\t\x87\xf8\xc7\x87sPm-)b\x0f[(Ic1'
#  b'\xf3\xa3\xa1F\x18\xa4\x0f~\xf8G\x1dm\xbd\x13/\x98\xae+4T\x8f\\\x0f\xc9'
#  b'FA\xc3\xdeO\xe27\x0fo\x94\x95\xfc\xfcy69\xde#-\x01\xb6O5\x97\xf9\x18\xc9\xe1'
#  b'\x1c\x98T\x07\x06\x14\x18\xe7tg?\xb1Y\xab\xcd\xc6\x0b\xb8ee\xa1\xde\x9aS'
#  b"\xfa\x8b%\xf1\xdb\xf5'+\xd8=\xfaw9\xe8\xa7\xbc\xef\xaf_e6]\xce\x9a"
#  b'\xb4\x14\x9eh\xf5x\x18o\xed~\xef\xee\xaaBc\xc8S\x14w\x17\xa6\xff\xd0\xe3'
#  b'\xa5e3x}\\\x96i\xf9\xba\x9f\xcd*X\xc3\xd4;w\xd3t/\t\xec\xdcQ\x91\xad\xad'
#  b'\x94\xdd\xbc\x189Mn\xb6\xa4\xbfdsN\xa1\x89O;=\xa1E{#\xac\n\x91\xef\x15\xb8'
#  b'"4I\r"\xdfYc\xac\xbb\x8c2\xb5\x03$R|\x0b\xa1,7S\x0e\xae\xcb\x10\n\xca'
#  b'\xf2\x80\nx\x93\xcf\x16c\xa5\xc8B\xc6L\xaar,\xb7v\x86\x08F\xb7%\x92'
#  b'\x19\x1b3\x98^\xdf\xb4\xc5\x1a\x16c\xc75;\x8dc\x7fsF3[v\x992\x97t\xc8\xa8'
#  b'\xd9f\xeb)\t[\xe2 T\xe0\xf1^\x90-Ik\xa7\xb5\xcb\xe6\xa9\xec\x82\xfd'
#  b'N\x10\x89\xfc\xfc\x98@\x81bp\x14\x8e\x16\xef\xed\xbf\x00\xdf\xed]h\x04<\xda'
#  b'p\x11\x1c$*\x8eVM;\xafd\x83f\xd7\x93\xaeK}\xcf{\xc5\xe3\xa5\xc5m\xd0\xab\xec'
#  b'^\xe6\x8d\xe2\xa09$\xf0\x19"\xcb\xd4\x9ak\x1d\xa9\x15\xc7hr\xc1(xL'
#  b'\xaf\xe9\xb7\xca0\xfc\x07\x8aO\xbb\x15\xfd\x8a\x93a\xf7#\xec\xf3\xf7'
#  b'\xd1\x14\xd5V\xb1a/\x9b\xdaew\xd7h\x8do\xf3\xa9\x1d\xf2\x85\xf8\xff`\x9d'
#  b'J\xf5\x84\x94\xd3\x9d\xe5Iq\xd8\x8e(\x00E \x8e\x8c\xaf0v0\x82\x10 \x8bT\xe8['
#  b'.\x1d\xf5\x01\xb4l*M\xa6\xf9\xad\xa9%- \x1b\x8a$\t\xfc217~\x8c\x8dM\xc7'
#  b'\x1f\xce\xccr\xda\xe3\x1d\xbf\xdf\xb6\xab\xfd\x90\xf9\xe0j\xb5\xa4\xa9\xad'
#  b'$\xda\x02L\x1fkq,K\xb8L\x91\xd4^\x0f\x8e\xf7\x0f\xe0\xbb]b\xf6\x7f]a[H'
#  b"R\x1a'\x19E\x1bp\xe0\xc7Q\x1d\xefX\x98\x00W\x14\xd1q\xf9t(\xd5\x1b\xca\x17`v"
#  b"}\xf3\xf3\x19\x15'\x13\x18)\xad\x9a\\$\x98\xbf\xdb\x91\xfe^{c/s\xe4"
#  b'\xbc\x98\xae\x91\xedn\xab\xa9Z\xed!\xc3/U\x11\xd4\xdb\xa17\xd7\x8e&\xaaq'
#  b'\xa9@\x862D+\x87tdp@\xe8GY\xf9\x90\x04\xa4\xd0\xb5^\x8f\xa4p(w\\\x06?\x05\nX'
#  b'\r\xb9K\xe5\xb6E\xf1\x93\xbd\xb4~\x8c\x97(\x83gq\xf9\xf9vi\xecu\x1b'
#  b"\x1a\xbf'\x89\xda\xfc:\x063\xbc\x8d\x1dj2\x1bK\xa3\xa6Z8\x0fp\xb3\x13"
#  b'\x05\x17\x0e\xa6\xc3)B\x84\xd6nTTw\x0b\xdfC\xfcA\x81/:\x04\xcb\xe6\x887y_'
#  b'f\x9f>l\x9fR0\xa3\xda\xdf\xfd\xbe\x7fSyD]0\x04\x84AH\xaf"\x86\xac\xdb\xa3'
#  b'\x8d\x1e\xe6\x1dMe\x18\xd51tmP\xb7\xc1\xde:\xcc\x06\xcbD\xe31F\xe7\x98$KA'
#  b'A[\x8dz1\x06\xcb\xcc1\x8f\xda&{wW\xcc\xcd\x05j\xe5:#\xd8\xdd\xd3\xff\x9a4'
#  b'\x95&\x82\x913U\xf0\xe5\xd4\xcbG/\xbb\x16\xd3\x0czd\x99\xfc\x19{\xdb+'
#  b"\xaf\x86\xa7\x9c\x96\x10\t'\x86\xbbf8.\x7fn\x06\x8dg\xad%\x7f\xf3\x17H"
#  b'~\xc8\xa5/\xd4\xf8g{P\xd9\xe0\xde\xea\x90Hq\xb6\xb9x\xef\x937\x99&\xa7-Ha'
#  b'\xf4\x9cz|\xa6wC\x82\xb8\xe1\xa6Z\xe6\xa6\xb2O\xfac\x1a\x80ocJ\xef\xa5L\xd4N'
#  b'Z\x87\x10#\x82\x02\x8f\xf3\x80E\x04\x1b|\xcc\xdec\xf0\xd7o\x12\xffV\xa4]'
#  b'>\x9d\xc3\x10\x06M\xe8\x87O\xad\xde1\xf0\xc5u\x85\x1c!b\xf0K\x87+\x99'
#  b'Q\xdc\xcb\xb8\xf9\xb3\xda5\xfc2\xbe\x0f')

fake.language_code()
# 'sat'

faker.providers.person

fake.last_name()
# 'Anjos'

fake.name()
# 'Jéssica Rocha'

fake.name_male()
# 'Xavier Amaral'

fake.first_name_female()
# 'Lorena'

fake.suffix_male()
# ''

fake.suffix()
# ''

fake.last_name_female()
# 'Andrade'

fake.first_name()
# 'Duarte'

fake.prefix()
# 'da'

fake.prefix_female()
# 'da'

fake.suffix_female()
# ''

fake.prefix_male()
# 'de'

fake.last_name_male()
# 'Leal'

fake.first_name_male()
# 'Miguel'

fake.name_female()
# 'Mateus Gaspar'

faker.providers.phone_number

fake.msisdn()
# '4143029859820'

fake.phone_number()
# '937 708 655'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'R. Joaquim Costa, 44\n1478-848 Pinhel',
#     'birthdate': datetime.date(1917, 11, 27),
#     'blood_group': 'B+',
#     'company': 'Melo',
#     'current_location': (Decimal('61.688374'), Decimal('-11.698618')),
#     'job': 'Insurance risk surveyor',
#     'mail': 'iris85@gmail.com',
#     'name': 'Tiago Rodrigues',
#     'residence': 'R. de Batista, 66\n7627-308 Lamego',
#     'sex': 'M',
#     'ssn': '043-11-3798',
#     'username': 'sousaedgar',
#     'website': ['https://andrade.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Av Emma Carvalho, 62\n9897-484 Gafanha da Nazaré',
#     'birthdate': datetime.date(1926, 9, 8),
#     'mail': 'frederico91@sapo.pt',
#     'name': 'Patrícia Amaral',
#     'sex': 'F',
#     'username': 'mneves'}

faker.providers.python

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'cOulBjTXYAJeQminrizv',
#     'AAzxVXRbNUheYpdOMXam',
#     'http://costa.com/author.html',
#     'yVSkysalhJsJPIJxaeuh',
#     'igDfZlmqrjIljhsjaowQ',
#     665,
#     'MQtPpZYikdZeBvBPAeIh',
#     9529,
#     5311)

fake.pystruct(count=10, *value_types)
# (   [   -300337.834284,
#         'gQkWkvvibZZLClzzaUjT',
#         'VdoxUipyIOeVFwdNNGlx',
#         'dsAvHzyDvQJHNpJMpxLf',
#         6791,
#         8357,
#         'RsLmDhnSSGFvHZMXAHTf',
#         -88244584040.0,
#         Decimal('-451539927946006.0'),
#         'rXJQVvQKQILbRHzyTIUc'],
#     {   'commodi': 'HdxmUZmevFesTFxEhmnL',
#         'eaque': 'sQOglLbWAYBgcMUtDiJI',
#         'facere': 'MSOcfMCHPiAnkdPGXnTV',
#         'iusto': 'dsLPzoWTCGgLESjJJOEQ',
#         'molestiae': 'UdMElcoWlpDcbENomNWL',
#         'numquam': 'paulo46@sapo.pt',
#         'pariatur': 'https://www.pereira.pt/login.php',
#         'quam': datetime.datetime(1978, 1, 10, 2, 12, 25),
#         'repellat': 'YyCryMKiwOhZtMjCmFpq',
#         'sint': 'APERsrIqVlKKHPKuYjdF'},
#     {   'illo': {   7: 'ujRiYeIGOXDOXSZOIacO',
#                     8: [   8356,
#                            'http://www.nascimento.com/category.php',
#                            53557954458923.7],
#                     9: {   7: 'https://carneiro.net/home.asp',
#                            8: datetime.datetime(2002, 5, 28, 20, 10, 45),
#                            9: [   'https://www.matias.pt/list/home/',
#                                   Decimal('-174527983.823')]}},
#         'in': {   3: 'LfSVPmefBQMzXnKtDIuX',
#                   4: [   'oWcxfsnYYOLRwFvFTLBj',
#                          Decimal('-74707536840.184'),
#                          8228],
#                   5: {   3: 'https://www.barbosa.com/',
#                          4: Decimal('-799362608.5829'),
#                          5: [   datetime.datetime(1972, 11, 13, 23, 7, 20),
#                                 'nSiQxoLNjTuSRxiICbKU']}},
#         'magni': {   1: 'tLApGyyFjXmtFemRZRQM',
#                      2: [   datetime.datetime(2005, 5, 4, 22, 56, 30),
#                             Decimal('-27316780.4432574'),
#                             'https://maia.pt/'],
#                      3: {   1: 'limalia@sa.com',
#                             2: Decimal('44083.0'),
#                             3: [26.6493203164616, 'enunes@clix.pt']}},
#         'optio': {   5: 'https://www.cardoso.com/index/',
#                      6: [   6480,
#                             'https://macedo.com/wp-content/main/terms/',
#                             'pinheirotiago@simoes.pt'],
#                      7: {   5: 'nLrcByDmRFJLaTwLxPhj',
#                             6: 'https://www.magalhaes.pt/blog/wp-content/category/category.asp',
#                             7: [   datetime.datetime(1984, 8, 16, 4, 26, 16),
#                                    Decimal('-7344037.9633775')]}},
#         'quas': {   4: 2257,
#                     5: [   'MzwpvpNCLmmIjHjSJspR',
#                            'ldHUoVfydUcepYmllBKk',
#                            'fazjHTyVzHrlYVQKMqfz'],
#                     6: {   4: 'jtTAPXrNqasajfbJGobh',
#                            5: 'https://www.leal.pt/',
#                            6: ['XAImKDeIToTBixlnsImx', 'https://branco.com/']}},
#         'quis': {   2: 97,
#                     3: [   Decimal('77612638.98432'),
#                            -14072299072810.0,
#                            'https://www.leal.pt/category/home/'],
#                     4: {   2: 'http://garcia.net/',
#                            3: 'UYwwolYtfHjjdtRlMkPm',
#                            4: ['WychBYPagiZyWkTyovrp', 2809]}},
#         'repudiandae': {   6: 'RvyOVaWBAebnESHxawfc',
#                            7: [436, 365.72, 'KuRNCYplesHSDHxCTbPG'],
#                            8: {   6: 8881,
#                                   7: 'viXdecKUhbWAPELssAHi',
#                                   8: [   'https://www.borges.pt/login/',
#                                          'LtDABCAEqOKrUiWzTxNS']}},
#         'sit': {   9: 'dsRYHAuGGIgWcqzDeTBK',
#                    10: [   2295787963.6,
#                            'http://www.cardoso.pt/main/',
#                            'hotCgovMPiqWSppnPLVO'],
#                    11: {   9: 6912,
#                            10: 'YAWvafrabgofecGcYKYJ',
#                            11: ['YNCNlayubDcKWakeIrwo', 5393]}}})

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {1568, Decimal('-43654089560863.0'), 'yaracastro@hotmail.com', 'camposartur@clix.pt', 'https://www.moreira.com/tag/posts/main.asp', 'https://www.neves.pt/', Decimal('74.305879680231'), 730258.8, 1298, datetime.datetime(1994, 4, 23, 10, 1, 9)}

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   5057,
#     datetime.datetime(1995, 8, 19, 6, 43, 7),
#     datetime.datetime(2011, 8, 18, 20, 13, 41),
#     57189.93,
#     1529,
#     'josefernandes@brito.com',
#     'qSsFLhlcmfkmROeGhuJP',
#     'GEttngvnqXoCXOjZyCsG',
#     6114,
#     datetime.datetime(1976, 12, 15, 6, 32, 12)]

fake.pybool()
# False

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

fake.pyint()
# 7993

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'marco31@sapo.pt', 7431, 7342, 'GLBKrfnBbdaZlYUfsrom', 'https://www.pinheiro.com/', 'hwlMHWEazMsIPUKttGCY', 'mRCONggPKXhanDVPSPFl', Decimal('98843184.71')}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'adipisci': Decimal('1808287102054.0'),
#     'aliquam': Decimal('-2626004687.1488'),
#     'aut': datetime.datetime(2012, 5, 21, 3, 34, 18),
#     'cum': 37.7,
#     'earum': 'zOgBBPMyPVtphsWNZUrY',
#     'illo': datetime.datetime(1974, 9, 29, 23, 18, 58),
#     'perferendis': 4142.128168869,
#     'quam': Decimal('-691.8')}

faker.providers.ssn

fake.ein()
# '99-9923207'

fake.ssn(taxpayer_identification_number_type="SSN")
# '146-18-4614'

fake.itin()
# '903-85-3615'

faker.providers.user_agent

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

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_5 rv:6.0; km-KH) '
#  'AppleWebKit/532.42.2 (KHTML, like Gecko) Version/4.0.5 Safari/532.42.2')

fake.linux_processor()
# 'x86_64'

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

fake.opera()
# 'Opera/8.71.(Windows NT 5.1; tig-ER) Presto/2.9.184 Version/11.00'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/5310 (KHTML, like Gecko) '
#  'Chrome/14.0.880.0 Safari/5310')

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

fake.mac_processor()
# 'U; PPC'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_10_0; rv:1.9.4.20) '
#  'Gecko/2011-02-21 11:29:53 Firefox/3.8')

fake.user_agent()
# ('Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5320 (KHTML, like Gecko) '
#  'Chrome/58.0.837.0 Safari/5320')

fake.windows_platform_token()
# 'Windows 95'