Language fi_FI

faker.providers.address

fake.building_number()
# '3'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Niger'

fake.city_name()
# 'Karstula'

fake.street_address()
# 'Eduskuntakuja 995'

fake.postcode()
# '52706'

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

fake.street_prefix()
# 'Orisaaren'

fake.address()
# 'Maanmittarinpolku 90\n72484 Alavus'

fake.street_suffix()
# 'polku'

fake.street_name()
# 'Vaakalinnunpolku'

fake.state()
# 'Mikkelin lääni'

fake.city()
# 'Kokkola'

faker.providers.automotive

fake.license_plate()
# 'DAC-415'

faker.providers.bank

fake.iban()
# 'GB86LFEW7263349131187'

fake.bank_country()
# 'GB'

fake.bban()
# 'MACC9784991745581'

faker.providers.barcode

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

fake.ean13()
# '4890951099477'

fake.ean8()
# '06648428'

faker.providers.color

fake.safe_color_name()
# 'navy'

fake.rgb_css_color()
# 'rgb(41,218,91)'

fake.rgb_color()
# '226,183,69'

fake.safe_hex_color()
# '#99cc00'

fake.color_name()
# 'BlueViolet'

fake.hex_color()
# '#26e119'

faker.providers.company

fake.company()
# 'Riikonen Virtanen Osk'

fake.company_vat()
# 'FI90828863'

fake.catch_phrase()
# 'User-centric mobile firmware'

fake.bs()
# 'integrate cross-media metrics'

fake.company_business_id()
# '5667062-8'

fake.company_suffix()
# 'Osk'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nHeikki Ylönen\n4840395940903842 05/26\nCVC: 102\n'

faker.providers.currency

fake.currency()
# ('MGA', 'Malagasy ariar')

fake.cryptocurrency_code()
# 'GRC'

fake.currency_name()
# 'Israeli new shekel'

fake.currency_code()
# 'JEP'

fake.cryptocurrency()
# ('LSK', 'Lisk')

fake.cryptocurrency_name()
# 'Zclassic'

faker.providers.date_time

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

fake.day_of_week()
# 'Sunday'

fake.century()
# 'III'

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1931, 2, 25, 17, 7, 52)

fake.month()
# '02'

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 5, 1)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 1, 11, 2, 21, 7)

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

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

fake.year()
# '1991'

fake.am_pm()
# 'PM'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2006, 7, 29)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1995-03-22T11:33:22'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2018, 12, 22, 6, 7, 55)

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1989, 12, 3, 23, 36, 40)

fake.timezone()
# 'Africa/Maseru'

fake.time_object(end_datetime=None)
# datetime.time(1, 17, 42)

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

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1987, 2, 25)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 11, 3, 23, 9, 5)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 7, 53)

fake.day_of_month()
# '06'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2005, 6, 1)

fake.month_name()
# 'March'

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 3, 13, 19, 11, 34)

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

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 1, 23, 18, 7, 42)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 19, 15, 0, 36)

fake.time_delta(end_datetime=None)
# datetime.timedelta(9392, 62348)

faker.providers.file

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

fake.file_path(depth=1, category=None, extension=None)
# '/expedita/magnam.xls'

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

fake.mime_type(category=None)
# 'model/example'

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

fake.file_name(category=None, extension=None)
# 'sit.html'

faker.providers.geo

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

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

fake.latlng()
# (Decimal('86.7454175'), Decimal('128.064432'))

fake.local_latlng(country_code="US", coords_only=False)
# ('34.95303', '-120.43572', 'Santa Maria', 'US', 'America/Los_Angeles')

fake.location_on_land(coords_only=False)
# ('40.87363', '14.34085', 'Volla', 'IT', 'Europe/Rome')

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

faker.providers.internet

fake.ipv4_network_class()
# 'a'

fake.ascii_safe_email(*args, **kwargs)
# 'usihvonen@example.com'

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

fake.url(schemes=None)
# 'http://www.viljanen.org/'

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

fake.email(*args, **kwargs)
# 'sakari03@tolvanen.com'

fake.ascii_company_email(*args, **kwargs)
# 'olavi53@mikkola.fi'

fake.uri()
# 'https://haavisto.net/home.html'

fake.company_email(*args, **kwargs)
# 'tiia42@aalto.com'

fake.ascii_email(*args, **kwargs)
# 'gturunen@pitkanen.fi'

fake.mac_address()
# '85:cc:4b:db:17:9c'

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

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

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

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

fake.ascii_free_email(*args, **kwargs)
# 'jouni65@kolumbus.fi'

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

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

fake.uri_page()
# 'faq'

fake.uri_path(deep=None)
# 'main/categories/search'

fake.slug(*args, **kwargs)
# 'sapiente-voluptate'

fake.domain_name(*args, **kwargs)
# 'tuomi.fi'

fake.uri_extension()
# '.php'

fake.hostname(*args, **kwargs)
# 'laptop-71.perala.net'

fake.free_email(*args, **kwargs)
# 'kristian20@gmail.com'

fake.tld()
# 'com'

fake.ipv6(network=False)
# '2151:460d:fa93:fa12:5133:504d:8923:daac'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-59244-074-6'

fake.isbn13(separator="-")
# '978-0-89814-039-2'

faker.providers.job

fake.job()
# 'Agrologi'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Ut natus a unde voluptate.'

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Aperiam laboriosam libero sint debitis. Rem error consectetur beatae. Ipsum '
#  'eligendi quos aspernatur.')

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

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Consequatur vero error repellendus possimus non tempora. Laborum corrupti '
#  'voluptas cupiditate ipsum natus.\n'
#  'Impedit consectetur asperiores hic excepturi ab. Et consequatur illum dolore '
#  'iure quia sint.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'In ullam ducimus fuga quas nemo. Unde nobis atque assumenda. Neque soluta '
#     'dicta repudiandae.',
#     'Nihil iste cupiditate assumenda sint. Molestiae molestias recusandae '
#     'aliquam iusto beatae porro.',
#     'Excepturi harum impedit vero voluptate voluptatem facilis inventore. '
#     'Cumque neque dolore voluptatum ratione.']

fake.sentences(nb=3, ext_word_list=None)
# [   'Commodi sit illum fugit.',
#     'Cum quas dolores maiores.',
#     'Eum quibusdam veniam suscipit tempora expedita autem.']

faker.providers.misc

fake.sha1(raw_output=False)
# '53e3d98aac86c68204ba69017678a2a59cc53869'

fake.null_boolean()
# None

fake.language_code()
# 'gu'

fake.locale()
# 'raj_IN'

fake.uuid4(cast_to=<class 'str'>)
# '6de74f50-d62f-42b4-bdcd-2e893f7951cc'

fake.md5(raw_output=False)
# '2cc780bd291363175262b624e0a9e384'

fake.binary(length=1048576)
# (b')\xe4\xb5o\xbf\xe3\xfc;\xf8\xbbd\xb5niZ\x9d\xd9\x8c\xe9\x04g\xec\x0c\x89'
#  b'\x9d\xc5\x89\xb2\x83H\xbd\xa0\x92{\xa2\x95\xd0\x83k3\xb5\xb5\xc6Z'
#  b'\xf6\x93@\x9e\x0fq\x1f|wS\xed\xdcE\x17$\x9c\xd8.\x11\x80\x83\x9b\xd7/'
#  b'\xa4R\x9f\xb6B\x8b\xe0mg\xf4\x97\r\xce\x1c\x06"5\xc5\x99\x1e\x81\x8a\xda\r'
#  b'\xf0\xf5\x89V\xca\xe0\xae\xabk\xd7O%\x83\n&\x9d\xf8\xccrm\xbd\xb3\xe8j'
#  b'\xfdb/\xcc\xf1\x88\xe8\x80^\x84w\xde\xa2|\xb2\xed\xb63\r\x12"\x08q\x9a'
#  b'\x1d\x0e_\x049g\xac\xe2M/.\x97V\xd0\xa7\xe7#{\x83b\xcd\x80\xaf2\xd7@W\xbe'
#  b"\x94x\xf8\xbb\x1fg\x1a\xee\xea\x1e\xd4\xbf\xc8\x99\xf0\xb0\xeb'\xd4a"
#  b'\x03\x00\x16\xc5\xc3Z\x08$5\xec\xb4EE&\xaa\xa6 \xff-o\n\xbd\xe4\xd7'
#  b'\x88F\x18\x1d\x18\xb2\xb7!\xc2h\xec\xabR\x03\xf9\xd9\xeb#\xae\x14\x13\x91NG'
#  b'\nA\x91d\xd6\x96^\xb5\x00I\x11P\xcc\xc5$\x01\xeb\xc8e\xf0[\xc0\xff\xbe'
#  b'\xd5OY\xf0\x01_\x10dlPCf\x1f\xba\x08\xdc\xa58\x06df\xe97\xcf\x9a\xebLn'
#  b'\xc0\xfe.}\x82.\x88s\xee\xe9\xf6\x9cVc1\xc2\xaa\xb44{\xfe\x84d$\xb1(\x12\n'
#  b"J\x99\x1a4BwpH\\\xa1\x0e'io\x19\xde\xd1\xe1(\xcd\xda\x11\xab*\x81n-\n9X\xd2i"
#  b'\x89\x00\x18\x04tw\x8f$\xe002GqX\x90\xb1M;UR\xaa\x01\xc5\x164:\xcfs'
#  b'\xad\x10\x1a\x90\xf5_\xe5\xd3W\n2u\xd8\xfd\xf2z\xe0\xa9\x9b\xbc\x86\xc3Da'
#  b'U\x1f\xe6W=\xe7\xfd\xd2\x94\xeeb\x06\x83\x17cDSm\x1b\xd8\x07\xe6\x82\x16'
#  b'#mG\xbeR\r\x1d\xff\xecs\xc7\x98\xc4>\xd8{Z\xf3\x80\x14\xdc\xe6\xd0P'
#  b'\x93\xa6\xcb\xbf~\x0cP\xd2\x93\xb4+\x17+a\x04#\xcd\x06\xc2\xeb\x04~\xb8G'
#  b'\x93\xe8\xcc\xb7\xad\x94\x11\x1a\xcd\xb9_=y\x8b\xe6\xff\xd9)m\x86'
#  b'x\x84\xb2\x93\xd8\xab8\x90\x95\xbf4\xa5S\x8f\x19\xf8\xd7\xa3}\x13'
#  b'\\\x96\xaa\xd4K\xf92\xa3;\xf0\x94.\xd5\x11\x06f\xdey#\xc5\xb5T\xe5\xf8'
#  b'9:\x8a\x00\xc3\xbf\xc9U\\\x9f[\xa5\xec\xecFt\xf4\xf4\x1dC(\xa2\xf9\xa8'
#  b'\xffj\xf3>G\xea\xf9\xaf^]\xf3\x00\x0f\x16\xa2\x03Uj$\x8dZU\xbd\x90'
#  b'\x8c\xf3\xbf[\x18\xfe\x93\xd03\xd2x~\xf569\xc8\xf2\x88\x1c\x03'
#  b'\x1d\x08\x1b\xf8A\x1bvB$\x13\x9c\x801\r\xb5\xd1\xceS]\xac\xd0\xd7\x12\x01'
#  b'4\xec\xbd\xb5M\xd3\xca\xe0\xcdm\xa79\xa7\xe0\x9d\xa6)\xc9\xbe\xfe'
#  b'\xad\x94\xf6\xdb\xaa\x13\xdd\x19\x8a"\xf8\xc6\xbb\x08\x8c\xd4\x16<\x04\xb7'
#  b'\xb9D\x06\xa3p\x8c\xcc\x0e\xb2^E\xb6\x94\x04\x87B2q\xa3\xcex\x97\xc5\x9c'
#  b'\xcd&\xfe\xf4\x126\xeeb\x8e\xe1\x8c^d\xb6\xb1i\xd5\x11_X)V\xe4\xb6'
#  b'\x95\xe8\xb1\xa7L\x89\xb21g:\x03\x14\x86\xcb-\x0f\xf8\xc6\x90p\\H\xaa~'
#  b'\x02\xb2\x83%\xa9\xe5\xc8\xbbs\xb9\xaf\x14\x1e\x14mSq\xf0\xc41\r\x04\x9b\x85'
#  b'\x15\x99\xd0l2\x19N\x98:1\x84\xb84\xd7\x15\xda\xab\xbc\xf9LO\x86\xe0|'
#  b'\xecN\xda\xd2\xde\x01\xfcI\x8cqf\xce\xb0)\x9dk&X\xec\xb4P\xaf\xa2jJ\xa6+H'
#  b'\xb4\x04b\xf4\xf1\xfbY\xc1j\xd0\x7f3\xfc\xf9\x8d\xcfzh9!\x99\xad\x1a\x8d'
#  b't\x15\xc6\x9b\xf7\xbf\xb2\x0c_q\xa0\xa5.\x19x\x11\xed\tG\xd0^\xe9\nT'
#  b'\x1c\xe7O\xa0\xe4\x1b\xd7\tL\xear\xf2e+W\x8d\x15\xb7\xca?4\xa5\x9c\xee'
#  b'MLt\x1b2\xed\xab\xe0\x7f\xbb\x84B\xc1\xaa\xbe\xc1n\x0f\x98\x98\xfe\xb6#\x9e'
#  b'\xa6\xfb`\xc3,+C\x0b^X\n\xb2I\xbdW\x07\x89\xf9\xd1\x92r\xea8\x81\x08\tq\xcf'
#  b'\x97N\xfa>l\xce\n\x11\x12\xe5R\xee\xc5e\xc3\xbc\xa7\xb2KB\x98\xa2:\xbf'
#  b'\xc6\xe7\xa4\xf0!|\xa3\xae\x8b\xf7\x90\xa9\x03I\xc8\xb5\x9a\x0c\x84\xeb'
#  b"\xcb%'\x16/MCx\xe7\x03\x0b\xb6\xba\xb19#\xa1o\xf0<\x9b\xc2\xf3Z\xe7\xdd)\xcb"
#  b'>\xef\xc5\r\xdd\x1dR\xc4\xca\xcb\xb6\xab')

fake.sha256(raw_output=False)
# '42511a651c964c12bdf89f86b136fa503b9c0477cf3d326df53ce540da2ff7ca'

fake.boolean(chance_of_getting_true=50)
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'I)Kn2g7t^E'

faker.providers.person

fake.last_name_female()
# 'Nieminen'

fake.suffix_male()
# 'PhD'

fake.prefix()
# 'tri'

fake.suffix()
# 'MSc'

fake.name()
# 'Vilhelmiina Lähteenmäki'

fake.prefix_female()
# 'Tohtori'

fake.last_name()
# 'Saari'

fake.first_name()
# 'Roosa'

fake.first_name_male()
# 'Tuomas'

fake.name_male()
# 'Niko Aro'

fake.first_name_female()
# 'Nina'

fake.prefix_male()
# 'prof.'

fake.last_name_male()
# 'Toivonen'

fake.name_female()
# 'Ellen Hokkanen'

fake.suffix_female()
# 'DI'

faker.providers.phone_number

fake.msisdn()
# '2300996328600'

fake.phone_number()
# '+358 06 2709012'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Louhikkokatu 340\n11946 Ähtäri',
#     'birthdate': datetime.date(2010, 10, 4),
#     'blood_group': 'A-',
#     'company': 'Korhonen',
#     'current_location': (Decimal('-20.326525'), Decimal('-94.317745')),
#     'job': 'Nuorempi konstaapeli',
#     'mail': 'nymanarmas@hotmail.com',
#     'name': 'Olavi Nyberg',
#     'residence': 'Tukkisillankuja 6\n82502 Pornainen',
#     'sex': 'M',
#     'ssn': '300768-7646',
#     'username': 'auliskarhunen',
#     'website': ['http://riikonen.com/', 'https://savolainen.net/']}

fake.simple_profile(sex=None)
# {   'address': 'Uudenkaupunginkatu 7\n10229 Ranua',
#     'birthdate': datetime.date(2007, 7, 20),
#     'mail': 'marjattaheinonen@gmail.com',
#     'name': 'Birgitta Haataja',
#     'sex': 'F',
#     'username': 'jussi60'}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'harum': datetime.datetime(2005, 5, 21, 0, 47, 43),
#     'hic': datetime.datetime(1990, 4, 19, 10, 27, 27),
#     'quas': 'miravoutilainen@eskola.net',
#     'qui': 4710,
#     'quo': 5379,
#     'ratione': datetime.datetime(1970, 5, 14, 14, 17, 23)}

fake.pybool()
# False

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   97145516.0,
#     Decimal('-26800134627.7'),
#     -304436164279.4,
#     'MdZJFThlaiSzSnsrpsEy',
#     174210848893.0,
#     6443,
#     1955.0,
#     2355,
#     'CIVldUSwviHehdfDtbZq',
#     'http://pasanen.com/homepage/',
#     datetime.datetime(2017, 11, 20, 21, 13, 42)]

fake.pystruct(count=10, *value_types)
# (   [   'YhwQJhFjIYcfULhEUuIz',
#         'marttimarttila@hakkinen.fi',
#         -109452971648.0,
#         'http://www.timonen.com/index.html',
#         3856,
#         -2481480738838.63,
#         4709,
#         datetime.datetime(1981, 6, 9, 14, 39, 58),
#         3608,
#         'ZahqHksbQntCsXEwbuub'],
#     {   'aut': 'http://kinnunen.com/',
#         'cum': 'PPYUznpjrfzRRROrewAa',
#         'deserunt': datetime.datetime(2013, 11, 25, 0, 52, 48),
#         'excepturi': 'hamalainenanni@suomi24.fi',
#         'molestiae': 'jWNjhkIOmelvsrbsnGUg',
#         'molestias': 'paivi58@nyman.fi',
#         'mollitia': 'merja29@takala.com',
#         'necessitatibus': 'OaaPemXxYtCVvsEvAoAt',
#         'omnis': Decimal('-3888.11443'),
#         'quibusdam': 'LjnzzohqDNgMJNgijTae'},
#     {   'corrupti': {   6: 'KbKjFOjptTclzgYZtyjG',
#                         7: [   datetime.datetime(1981, 10, 13, 7, 15, 56),
#                                'http://www.raisanen.net/main/',
#                                Decimal('-449619264083228.0')],
#                         8: {   6: datetime.datetime(2010, 6, 10, 1, 50, 44),
#                                7: Decimal('-854110720923508.0'),
#                                8: [4254, 'BhwcuQlsWjHYoQWvApCr']}},
#         'esse': {   5: datetime.datetime(2008, 11, 3, 8, 18, 47),
#                     6: [   Decimal('-743417626.0'),
#                            -9.473549113974,
#                            datetime.datetime(2011, 1, 12, 23, 21, 46)],
#                     7: {   5: 'slhAQXyxlzRjnhYXxzza',
#                            6: 'wWfKQTkISMPUbjGFTQCE',
#                            7: [   'vilhelmsutinen@takala.org',
#                                   'rasanenanja@kolumbus.fi']}},
#         'eum': {   8: 9761,
#                    9: [87017541.14, 'spaananen@gmail.com', 1914],
#                    10: {   8: datetime.datetime(2000, 5, 22, 12, 35, 18),
#                            9: 6559,
#                            10: [2340, 9954]}},
#         'harum': {   4: 'ZPfiqMZXAkDFjTYoSvak',
#                      5: [   600382176.10447,
#                             'https://www.pitkanen.com/posts/about/',
#                             5561],
#                      6: {   4: 'WJmgoAQcbZvUbJAaujPa',
#                             5: 'jukka04@saari.com',
#                             6: [datetime.datetime(1985, 1, 2, 5, 51), 4539]}},
#         'labore': {   3: 'jarikallio@suomi24.fi',
#                       4: [   Decimal('-134301349481317.0'),
#                              'fQBLtCCAdBuaCVsNIgKW',
#                              datetime.datetime(1998, 9, 28, 20, 13)],
#                       5: {   3: datetime.datetime(1974, 9, 21, 17, 52, 11),
#                              4: 'XjBPVuhGqzLAKmKXCWPJ',
#                              5: [154.3768096, 'ubiPnLaoIlQmQvTYqZNF']}},
#         'officia': {   0: 6021,
#                        1: [   2635,
#                               'KHGuPPxaCDPqUyZyGnWW',
#                               'vilmahaataja@manninen.com'],
#                        2: {   0: 'rJwOWFTPHJDHSRQeCfEE',
#                               1: 'WBNaWXSvOZadsAdsItEl',
#                               2: [6230, 'toivanenjuha@heiskanen.com']}},
#         'quod': {   2: 6367,
#                     3: [   'hsIKRKvaKDfduylclLmj',
#                            'rintalajohannes@tuominen.org',
#                            'glehtonen@niemi.com'],
#                     4: {   2: 'https://www.heino.com/',
#                            3: 'ZXOrofJgRRQayEjGzRPX',
#                            4: [-9174055966.29, 3847]}},
#         'reprehenderit': {   7: 'https://www.virtanen.com/list/categories/tags/home/',
#                              8: [   datetime.datetime(1995, 4, 20, 6, 8, 29),
#                                     'kYXfZZrKrNcCsVajcsbB',
#                                     Decimal('-5.8394')],
#                              9: {   7: 6200,
#                                     8: 100,
#                                     9: [8717, 'amTvGZXIFVtBylKFyqAY']}},
#         'unde': {   9: 'RwNTMjCoXpaPWxFRERKc',
#                     10: ['qzyanIsEJXTNQujUiobo', 'ShrZadeTDjydqJGZDtFE', 3856],
#                     11: {   9: 6730,
#                             10: 176278557172837.0,
#                             11: [   'https://autio.com/main/',
#                                     datetime.datetime(1976, 5, 30, 11, 17, 57)]}}})

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(2005, 4, 29, 1, 18, 20), 'LOzEvxmMCjgNsvMaDcHH', 9543, Decimal('27776.4236'), Decimal('1885004319091.0'), 'DdCYINcLXwsVQhBjZtKL', 'snGSDsdFEZNIFlmRQPMF', 1503}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'oDRdZDndxUeBcPdZESUX',
#     'FzSFlQnsvvacssbnsxMx',
#     'hqCUUYfbZqHjnapWadty',
#     datetime.datetime(2000, 1, 4, 1, 18, 57),
#     'yTgwaUwgYifSmbEPFdyw',
#     'mirjatuomi@kolumbus.fi',
#     -2624331910922.64,
#     'kvLUrmZpAMPkDwGAhtZp',
#     8534,
#     'MPGdLIBCohuVDkmXqIBH',
#     Decimal('96425.4'),
#     'http://niemela.com/tag/tag/tags/about/')

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

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

fake.pyint()
# 352

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   9568,
#     'http://ollikainen.net/main/homepage.php',
#     -9048791.7697,
#     975127420863562.0,
#     Decimal('621297174.9351'),
#     'tpUigBlOsBCSBxJhkbFp',
#     Decimal('690194.799608415'),
#     'sQoTNpNSikOCIfkFPUZA',
#     'cDMZKHxNfTxfQmQNqqms',
#     'ZiUZyscdglCgYkGdmPZo',
#     4916016692509.5)

faker.providers.ssn

fake.vat_id()
# 'FI18600280'

fake.ssn(min_age=0, max_age=105, artificial=False)
# '010844-4211'

faker.providers.user_agent

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.2; my-MM; rv:1.9.1.20) Gecko/2018-05-01 16:35:15 '
#  'Firefox/3.6.2')

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5 rv:5.0; bs-BA) '
#  'AppleWebKit/533.50.5 (KHTML, like Gecko) Version/5.0 Safari/533.50.5')

fake.mac_processor()
# 'U; Intel'

fake.user_agent()
# 'Opera/9.23.(X11; Linux x86_64; zh-SG) Presto/2.9.161 Version/11.00'

fake.linux_processor()
# 'i686'

fake.windows_platform_token()
# 'Windows NT 5.0'

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

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

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

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

fake.opera()
# 'Opera/9.94.(Windows 98; el-GR) Presto/2.9.170 Version/10.00'