Language fi_FI

faker.providers.address

fake.country()
# 'Kamerun'

fake.street_name()
# 'Edelfeltintie'

fake.street_prefix()
# 'Tuomarinkylän'

fake.postcode()
# '80572'

fake.city_suffix()
# 'Ville'

fake.address()
# 'Birger Kaipiaisen tie 2\n22610 Närpiö'

fake.street_address()
# 'Yrttimaanpolku 72'

fake.state()
# 'Savonlinnan ja Kymenkartanon lääni'

fake.city_name()
# 'Siilinjärvi'

fake.street_suffix()
# 'bulevardi'

fake.building_number()
# '9'

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

fake.city()
# 'Toholampi'

faker.providers.automotive

fake.license_plate()
# '0E 9281D'

faker.providers.bank

fake.bban()
# 'LQUC7942504988741'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB74LZFA6477069034456'

faker.providers.barcode

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

fake.ean8()
# '89201244'

fake.ean13()
# '9676017744636'

faker.providers.color

fake.safe_color_name()
# 'purple'

fake.rgb_css_color()
# 'rgb(189,10,38)'

fake.hex_color()
# '#80cf83'

fake.rgb_color()
# '25,94,126'

fake.color_name()
# 'Silver'

fake.safe_hex_color()
# '#dd9900'

faker.providers.company

fake.company_vat()
# 'FI37688144'

fake.bs()
# 'synthesize frictionless users'

fake.company_business_id()
# '9992845-7'

fake.catch_phrase()
# 'Future-proofed analyzing frame'

fake.company_suffix()
# 'Oyj'

fake.company()
# 'Halonen Tuovinen As Oy'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nJukka Parviainen\n4485312138269944 11/19\nCVC: 214\n'

faker.providers.currency

fake.currency_code()
# 'INR'

fake.currency_name()
# 'Netherlands Antillean guilder'

fake.cryptocurrency_code()
# 'BURST'

fake.cryptocurrency()
# ('NEM', 'XEM')

fake.currency()
# ('IQD', 'Iraqi dinar')

fake.cryptocurrency_name()
# 'NEO'

faker.providers.date_time

fake.month()
# '03'

fake.year()
# '1988'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2005, 8, 19)

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

fake.month_name()
# 'January'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1975, 10, 19, 10, 44, 11)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1129, 3, 10, 1, 51, 11)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1973-01-18T18:32:19'

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1904, 5, 18)

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2018, 2, 16)

fake.time_delta(end_datetime=None)
# datetime.timedelta(8821, 34325)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 19, 17, 10, 32)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 17, 16, 16, 54)

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

fake.am_pm()
# 'AM'

fake.timezone()
# 'Asia/Brunei'

fake.century()
# 'X'

fake.date_object(end_datetime=None)
# datetime.date(2000, 5, 20)

fake.day_of_week()
# 'Thursday'

fake.time_object(end_datetime=None)
# datetime.time(3, 28, 20)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 12, 31, 22, 45, 35)

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

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2014-09-09'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 1, 5, 4, 34, 52)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 11, 3, 8, 19, 43)

fake.day_of_month()
# '05'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 6, 2, 17, 32, 24)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 2, 8, 6, 49, 13)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 1, 19, 50, 12)

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

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2012, 11, 13)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 12, 19)

faker.providers.file

fake.mime_type(category=None)
# 'multipart/form-data'

fake.file_name(category=None, extension=None)
# 'nemo.flac'

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

fake.file_path(depth=1, category=None, extension=None)
# '/accusantium/itaque.flac'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('33.35283', '-111.78903', 'Gilbert', 'US', 'America/Phoenix')

fake.latlng()
# (Decimal('39.191355'), Decimal('-113.055997'))

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

fake.location_on_land(coords_only=False)
# ('34.25', '135.31667', 'Iwade', 'JP', 'Asia/Tokyo')

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

faker.providers.internet

fake.ipv4_network_class()
# 'a'

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/226/991'

fake.ascii_company_email(*args, **kwargs)
# 'jkemppainen@niemi.fi'

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

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

fake.url(schemes=None)
# 'https://markkanen.fi/'

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

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

fake.uri()
# 'https://www.rauhala.com/blog/wp-content/terms.php'

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

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

fake.ascii_email(*args, **kwargs)
# 'pekkagustafsson@surffi.net'

fake.hostname(*args, **kwargs)
# 'srv-45.anttila.com'

fake.uri_page()
# 'post'

fake.ascii_safe_email(*args, **kwargs)
# 'olavikallio@example.org'

fake.tld()
# 'com'

fake.uri_path(deep=None)
# 'wp-content'

fake.ascii_free_email(*args, **kwargs)
# 'bsutinen@surffi.net'

fake.mac_address()
# 'a7:f7:48:c1:b0:a7'

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

fake.safe_email(*args, **kwargs)
# 'liisalindberg@example.net'

fake.uri_extension()
# '.html'

fake.free_email_domain(*args, **kwargs)
# 'kolumbus.fi'

fake.email(*args, **kwargs)
# 'millaeklund@virtanen.net'

fake.free_email(*args, **kwargs)
# 'lindforsmaria@hotmail.com'

fake.ipv6(network=False)
# 'db17:4a6a:7a03:927:e4a4:fa66:93cf:39cf'

fake.company_email(*args, **kwargs)
# 'maria46@pitkanen.org'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-450-82403-9'

fake.isbn13(separator="-")
# '978-0-9835125-0-9'

faker.providers.job

fake.job()
# 'Cert-fi -yksikön päällikkö'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Saepe corporis debitis amet molestias.',
#     'Dolores harum nulla excepturi quam qui aliquid.',
#     'Exercitationem cumque exercitationem nostrum.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['nulla', 'incidunt', 'nostrum']

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Ullam ducimus deleniti odio ipsum eos mollitia optio. Eaque dolorum culpa '
#     'distinctio dolorem ipsam. Exercitationem quas inventore voluptatibus '
#     'dolore.',
#     'Laborum perferendis fugiat. Architecto laudantium soluta cupiditate '
#     'molestiae sed ullam.',
#     'Nisi ea illo culpa. Porro quia aspernatur quis sapiente.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eveniet veritatis quasi facilis corporis. Autem praesentium beatae eius '
#  'consequuntur corporis neque fugit.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Molestiae hic voluptates fugit cumque nemo doloremque. Adipisci neque ullam '
#  'aperiam.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Quam eaque praesentium itaque.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# True

fake.sha1(raw_output=False)
# '3e10b818f6229671d80df88b1047998ade3af21c'

fake.language_code()
# 'tg'

fake.sha256(raw_output=False)
# '51542b74ea3986bb941d55717b27f03863e993700fbbe58da1e568becbb800c3'

fake.md5(raw_output=False)
# 'd0d7b69dc1c76a667bb8183a05a3219d'

fake.locale()
# 'ko_KR'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'r_0q%Bg((F'

fake.null_boolean()
# False

fake.binary(length=1048576)
# (b'4\xaf\x1aR\xb8\xe6O\xc2[5\xca\x0bJ\x043\xe3\xc7<\x9dC\x90 \xe7\xdeA\x93\xa4Z'
#  b'x\xc3\xd7\xb5\x99\xf7\x8d\xf7\x96\xae\t\xa194W\xd2V\xd9\xb1#\x91\xb5\x8a\xe8'
#  b'\xe0]a\xbe\x0f$3a\x06\xb1\x7f\xe7F\xe2\x89j~9\xcb\xabc+1I&8\xc1\xdc'
#  b'\x17l\xc1\xab\x94Q{\xa2\x85\x1e\x99\xec~G\x171#\xbb\xaf\xb1\xc2\xf6\xb1\xad'
#  b'\xa6\xef\xca\x0fa\x8dcq\xdd$+\xd1;\x07\x9a3\xb2\x95u\xa1[\xe1\x17\xa5'
#  b' \x05\xff\xcb\x13\xaa2Ft^&\xb3\x19cA\x00\xf8w\xd8\xdd\xcb\xbe4\x04'
#  b"'\xff\x8b\x91\x99V\x9b\xe5-/\xe0XpG~U\xaf \xf8\xbb\xc1\x8b%\xcb\xa0|\x1e\x1f"
#  b'\xbfP\xd8\xb2\xf1\xe2\x13\xcbd:\xe5\xf8\xc9ZOZ\ro\xfb\x0b\x9eeJ\xdb'
#  b'm\xeb\xca\xf8$(\x05\xb8\x8c}\xd2\x17\xce"\x9e<JQ\xb5\x0e\x88I\xc1\xfa'
#  b'\x9d\xe4r\x0f\x81\xeb\xa7\xf9;\xefP\xf7\xe6\xf6\x84\xf84 \xc8\x10'
#  b'\xdd\x85\xdcZ\xe06e\x1e\xaa\xcc\xc1\xb1\xce\xaad\xe6\xde\xc1\xb7\x0c'
#  b'\x13nG\x11?\xa1\xf2(Z\x82\x05Wz\t\xf0O\xc7\x1b\xa5\n&\x1f}\xd1\x1aK\x04"'
#  b'^\x11#\x80\xcfV\x97\xcc\xad&\xee\xae#\xfd\xde\x83\x1c@nV;=\xa7\x92'
#  b'\xa3\xdc\x06k\xf8\x9c\x0b\xd7rn\x13{\xf6; \xda\xa2\xa7\xa4\xd9\x8c\x7f\xe2r'
#  b'2\xeb\xd9\x9d@}t\x8b\xb5\x03\xe8\xc3\xec\xa5i\xd1za\x17\xc8s\xf2\x1fn'
#  b'Q\xdb\xf1\x1c\x85\xde>s\xed\x17\xad\x7fni\xc4L*:\xa7I\xd5\xa8Q\xf3LiFu'
#  b'\xf5$\xdbOS\x84+\xa3&c\x95\x92&8Oi>\xcd\x84\x06\x14\xa3\xe9\x06'
#  b'\xc1\x8b\x87\xe1\xac\xf3`\x8c\xf2\xc7\x12_g\x84\x90\xac\xff\xcfh\xf9'
#  b'I\xaf\x15F\xad\x8b\xf0D]\xc2QO\xd5H%\x18\x82\xab\xae\xb9\x18\x1a\xcee'
#  b'\xaa\x19\x17\x8b\x18\xd9\xa6\x12R\xfe7\xc4\x84\xf7\x123K4\xca\x98G\xdba\xab'
#  b'\xfb\n\xb6A\x11\x87\x9bf\xa8\xd4\xcd\xd6\xc5\xfd\xb3\x1fwy.\x10\xfb!s\xc6'
#  b'z\xa3\x83#~9 \xc0\xa4<h\xe9\xa1\xd2\xd4\xe0\xd9R\xe6;\x9c\x85\xf1\x81-\x16@.'
#  b'\x8dY\x84\xde\x00\x1bT\x08\xb6\xaf\xa1i\xfc/b\xa3\xc0\x14\xb0\xfd\x82\xab*V'
#  b"'6\xd5S\x19\xf8\xa3|9\x99\xb6Z\x89\xa6&\x04\xdc>\x1by\x11\x18\xa5\xf4"
#  b'\xc4a\x91\x82\x06=\x14\x0f\xdd\x89\x99\xfc\x12\x7f\x92>\xeaA\x01\x98'
#  b'\x92\xaf\xfe\xbe\xad\xb1\xf2|\xc5\xd6X\xd8\x9dR\xa1\x9a\x89\x98P^'
#  b'\xbf\xd3\x07N\x03.\xa3\xcf\x11\x9d&\x15\xad_08\xfd\x89\xb36#~\xb2W'
#  b"\xad\x06\x84r\xf4\xcdI\xe2['\xbd-\x9cn4\x94\xae\xfd#\x82\xf5\x0e\xab\xde"
#  b'\xa7\x8e\xff\x99\x18\xd9Zy\xa0\xffD\xaa<\xbc\xf9O\x0bQ\xabW\xb0\xee\xabQ'
#  b'rT\xe8u\x98O\xa2\xa7Ps\xa9\x8eW\xb0O\xec\xee2il\xc9\x00Z\xf98\x98\xc7\xd3'
#  b'\x8e\xbbax\xd70\x90Q\x16\xc9\x89\x9d\xebqG\xb5\xd7Dr\xc1u\x9f7\x8b\x92/K\xc4'
#  b'eJ\x9bh\x8ey\xef\xacF\x88\xa7b\xad\xa9\xbf\x8e\xfa\xb0|\xadu\xcbu\xe4'
#  b'\xa8J\xf6Bw\x85\xa4<\xcd\xd8[\x0cmzV\xf1\xf9]\x06\xae(\x1c\x17w\x15\xa2%<'
#  b'\x03\xdd\x8d\xa3\x05\xaei\x9d\xbe\xf2\xb9\xf8\x014\x07]ck\xd6d\xb4\x8at\xc7'
#  b'\x9d\xa2$\x10\xc3m2S[\x80\x80\x897\xb0n\xc4`Fq\x81\x10\xdah\x025s3\x86'
#  b'z2\x9e\x03]\xc9\xe2\xb7\x0c\xf9\xf6\x87c?V\xd8\xb0\xbe\xe5\xa6B\x11\xcb~'
#  b'\x0c\xeb`\x03x\xa3\xc87\xb4\x0c\xc9$(\xdf\x10\xd2\xe5Z\x10\xa1J\xa0%\x13'
#  b'f\x92h\xc1\x11\x1cq\xcd\xfc\xebf\x84}XgL7)\xb6\xdb\xd2;\xbb\xa8'
#  b'\xed\x11\xc1\xd0\xc4\x8d\xc6\xce\x10\x0c\x94:\xba\x82\x8d3e\xc47\xfb'
#  b'\xcb\xd3\x12\xec\x1e\xdd)\xf4M\xe4^\xea\xa2d~v/\\\x15\xbd\x12?\xca\xa1'
#  b'\xf9\x90\x1fa\x90Q\x196\x9f\xc3 \xdb\x99\xa4\x8d\x95#\xc9Twh\xd2p\x19'
#  b'\xf5v\xd9\xa1\x80\xf0Z\x94\xde\x9b\xf1\xd5\x81\x9bQK\x9cS6z\xe1+\xa8\xa4')

fake.uuid4(cast_to=<class 'str'>)
# '1c12b668-490e-4f87-9829-d4b7c22982a3'

faker.providers.person

fake.name_male()
# 'Petri Vuori'

fake.first_name_male()
# 'Jaakko'

fake.name_female()
# 'Tuulia Lindroos'

fake.suffix_male()
# 'BSc'

fake.last_name_female()
# 'Savolainen'

fake.suffix()
# 'MSc'

fake.prefix()
# 'Rouva'

fake.last_name()
# 'Luoma'

fake.first_name()
# 'Maria'

fake.name()
# 'Sebastian Karppinen-Heikkilä'

fake.prefix_female()
# 'Rouva'

fake.first_name_female()
# 'Satu'

fake.last_name_male()
# 'Rantala'

fake.prefix_male()
# 'Tohtori'

fake.suffix_female()
# 'DI'

faker.providers.phone_number

fake.phone_number()
# '+358 34 3561864'

fake.msisdn()
# '9484893361280'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'Ilveskuja 0\n58109 Urjala',
#     'birthdate': datetime.date(1904, 3, 6),
#     'mail': 'hannelematilainen@gmail.com',
#     'name': 'Elisa Lahti',
#     'sex': 'F',
#     'username': 'heikkilamarkus'}

fake.profile(fields=None, sex=None)
# {   'address': 'Jyväkatu 84\n70669 Keitele',
#     'birthdate': datetime.date(1976, 11, 29),
#     'blood_group': 'O+',
#     'company': 'Kokkonen Halonen ry',
#     'current_location': (Decimal('47.6165495'), Decimal('-18.492209')),
#     'job': 'Varadekaani',
#     'mail': 'ojalamika@suomi24.fi',
#     'name': 'Helmi Nyberg',
#     'residence': 'Jäkäläpolku 909\n99906 Siikainen',
#     'sex': 'F',
#     'ssn': '100881-870V',
#     'username': 'ojanenmarkus',
#     'website': [   'http://miettinen.org/',
#                    'https://www.sjoblom.com/',
#                    'https://www.mustonen.fi/',
#                    'http://kilpelainen.org/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('-3331950.2506'),
#     Decimal('2563.6130962'),
#     Decimal('505551597833795.0'),
#     6046423.7,
#     'http://takala.fi/privacy/',
#     'LGlwyiXCPvYBuJqQtxXm']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'bZAjsEwpBvMbbAfyiQfK', -71944479.24, 'helena43@surffi.net', datetime.datetime(1998, 8, 16, 9, 27, 3), 5297, datetime.datetime(2006, 11, 23, 22, 30, 39), 'https://alanko.net/wp-content/tag/author.html', 6485, 'RqgbAOWoZgNUXYPTlIMc', datetime.datetime(1970, 11, 13, 11, 17, 19), 'nlQtwcAWGvlhQBCImjZF'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(1992, 6, 16, 18, 2, 24),
#     'jalonenjuhana@heikkila.com',
#     Decimal('-40318045.1726341'),
#     8966,
#     datetime.datetime(1996, 11, 27, 11, 37, 27),
#     'LEkHIZMFvSrUWsjfllpN',
#     9138,
#     8404,
#     'MIPFgJoYAMrvCbtwLDPS',
#     'ikaFmLPKWfmiXwAtmoFh',
#     'XAnyXxkXwOypHofAGyCD',
#     'https://www.tuovinen.fi/tag/tags/search/terms.html',
#     'iKSupetyfRbOQxlHZNoW')

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2003, 12, 7, 4, 59, 47),
#     5633,
#     'jZziwdJcRxGyPEawuQNg',
#     Decimal('168658.373887284'),
#     -1959830.0,
#     'kaarinaleppanen@suomi24.fi',
#     5584]

fake.pyint()
# 3476

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

fake.pystruct(count=10, *value_types)
# (   [   Decimal('561102877084.5'),
#         'tXsFqSjMzsKFOblgOPBJ',
#         'XiJFzTFKHXJXAjgzwQIs',
#         'CgnGqbJfdMVPNKAKsJeT',
#         7664906.6095101,
#         'sdKUElCHEdIJNydocIUv',
#         'FWpOSwTFiNutGYduZkjp',
#         'FCqfzWGbVlFpWThyVyPg',
#         'somxOCsefeAQshSsknbt',
#         'http://www.mikkola.com/'],
#     {   'amet': 9791,
#         'minima': 'XEjFIUdeaTMNZvRWVymL',
#         'modi': Decimal('-1402.8229633517'),
#         'molestias': 'KpTXJBZsIhOothughXNR',
#         'occaecati': 8593,
#         'quaerat': 'bZnSYhbSsgNNBkJMDkAG',
#         'quos': 'OWcixriAmExSXzmUIbYl',
#         'sapiente': 'QjyKfefWXBvhSpDUaTJM',
#         'tenetur': 'XdzhzkyspSKPcGBsZZkY',
#         'ullam': datetime.datetime(1983, 2, 24, 5, 47, 27)},
#     {   'architecto': {   4: datetime.datetime(1996, 5, 2, 13, 58, 28),
#                           5: [   Decimal('-50229.6080578'),
#                                  442,
#                                  'oeloranta@tiihonen.fi'],
#                           6: {   4: datetime.datetime(1989, 2, 18, 0, 41, 49),
#                                  5: 5410,
#                                  6: [450, 9323]}},
#         'aspernatur': {   7: 'GeiVdeNurnAgjPpMzJWK',
#                           8: [   'http://www.heiskanen.com/faq.asp',
#                                  Decimal('4035770.6'),
#                                  'UzCdfqzfRESBdcGInpBw'],
#                           9: {   7: Decimal('593297.526061373'),
#                                  8: 'https://www.laaksonen.fi/terms.php',
#                                  9: [   'DPOLwpmKMESfgVkSMAnb',
#                                         'QoqDyEoDSqZEQefCSeMo']}},
#         'cumque': {   1: Decimal('6090850499.48584'),
#                       2: [   'SIMhoUhzZhtmiyEzjEBp',
#                              'rnHpuflYfEugIgjcQFOj',
#                              23760732.64562],
#                       3: {   1: 'KZnMvQEPOKkzdsVMHxko',
#                              2: Decimal('6.76'),
#                              3: [   7260,
#                                     datetime.datetime(2008, 8, 14, 1, 37, 39)]}},
#         'ipsa': {   5: Decimal('-68464686946637.0'),
#                     6: [   'EtBBejoIYCNeVKZkSUrE',
#                            -8909.57937534735,
#                            'YxRistRYXfFEEfdkTPfy'],
#                     7: {   5: Decimal('-5561205.45258597'),
#                            6: -7552957805.43,
#                            7: [2245, 6051]}},
#         'nam': {   0: Decimal('-519981.68'),
#                    1: [9274, Decimal('493.4914'), 'ZlCxBqPOabguXSfbxJRQ'],
#                    2: {   0: 'yJycFPDxMwaDefGHwUfU',
#                           1: 'bHwGdmkIMKtGDRAZeVWU',
#                           2: [7026669789.0, 'BOxHlsiZmYhdhXHetEnb']}},
#         'neque': {   2: 1819,
#                      3: [471, 'QHYBiMvMnlnyrrRxOViv', 'irma91@googlemail.com'],
#                      4: {   2: 'ceMloWdZYpeNHKZNjiqM',
#                             3: 391110404034.0,
#                             4: [   -38167089269.242,
#                                    datetime.datetime(2000, 10, 31, 1, 40, 12)]}},
#         'quam': {   3: 'iTTqrMuCplifskRNRYRx',
#                     4: [   'https://lehikoinen.com/wp-content/tag/app/author.php',
#                            'kQFanEIqypsVpiFVMHiM',
#                            'eKwFyWqeHnpYhUmEFoGW'],
#                     5: {   3: Decimal('83219712063010.0'),
#                            4: Decimal('4109.86'),
#                            5: ['oAsGiPnMKpwKwyrfUIrD', 5706]}},
#         'repudiandae': {   9: 925861902514.55,
#                            10: [   'ltQIsXxIyiVsfkbFYhJV',
#                                    33447194399.27,
#                                    'LtgXTTyBsJYpiypsSdXK'],
#                            11: {   9: 'chZaXHvmasOMbSAKbdtQ',
#                                    10: 'http://www.lindholm.fi/search/posts/login/',
#                                    11: ['NPJsJBGbgfYQBsHKdxVs', 6854]}},
#         'ut': {   6: Decimal('-636660.2'),
#                   7: [   'MjQWkZsHbMkfoItieqDy',
#                          'https://www.manninen.fi/homepage.asp',
#                          'GOMdSteUFEdpxDGpJdLd'],
#                   8: {   6: 'xfBNZHIXomPEcuylCdlQ',
#                          7: datetime.datetime(1973, 1, 2, 5, 3, 5),
#                          8: ['HuzMgAGkLscRJkEUQahi', 473.0]}},
#         'voluptate': {   8: 'http://hyvarinen.net/explore/wp-content/main.htm',
#                          9: [7685, 'xseppanen@suomi24.fi', 436],
#                          10: {   8: 5306,
#                                  9: 'mvirtanen@googlemail.com',
#                                  10: ['AeNcLposQCtpoMDBWuwo', 6409]}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'corrupti': 'https://www.kinnunen.com/login.php',
#     'debitis': 'PcRauwrtywswOqQORpFk',
#     'deserunt': datetime.datetime(2014, 5, 7, 19, 3, 39),
#     'earum': 'wGSYbKTtNUNsCUlzVnRI',
#     'eos': 'mirjamikolehmainen@googlemail.com',
#     'eum': 8132,
#     'laboriosam': 'rxWKSyIDazpKwRuxUAlu',
#     'minus': 7620,
#     'quae': Decimal('5067125103530.27'),
#     'vero': Decimal('6087429352529.0'),
#     'voluptatem': 'opCGcmRWgebiPpzKyzDR'}

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

faker.providers.ssn

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

fake.vat_id()
# 'FI60383342'

faker.providers.user_agent

fake.mac_processor()
# 'U; Intel'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_2; rv:1.9.4.20) '
#  'Gecko/2011-08-29 12:32:25 Firefox/3.8')

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

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.01; Trident/5.0)'

fake.opera()
# 'Opera/8.66.(X11; Linux i686; ko-KR) Presto/2.9.179 Version/10.00'

fake.linux_processor()
# 'i686'

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

fake.windows_platform_token()
# 'Windows NT 5.1'

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

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; tt-RU) '
#  'AppleWebKit/535.1.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B114 '
#  'Safari/6535.1.6')

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