Language et_EE

faker.providers.address

fake.city_prefix()
# 'East'

fake.military_state()
# 'AA'

fake.postcode()
# '86344'

fake.zipcode_plus4()
# '27656-2013'

fake.city_suffix()
# 'haven'

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

fake.military_apo()
# 'PSC 9394, Box 8307'

fake.state()
# 'Idaho'

fake.zipcode()
# '88897'

fake.military_ship()
# 'USCGC'

fake.building_number()
# '209'

fake.military_dpo()
# 'Unit 9647 Box 3395'

fake.secondary_address()
# 'Apt. 213'

fake.street_name()
# 'Malle Park'

fake.state_abbr(include_territories=True)
# 'ND'

fake.city()
# 'South Katrin'

fake.address()
# '070 Jaanus Radial Apt. 805\nWest Aleksandra, VA 65535'

fake.street_address()
# '354 Koppel Hill Apt. 137'

fake.postalcode()
# '72110'

fake.street_suffix()
# 'Row'

fake.postalcode_plus4()
# '16413-3844'

fake.country()
# 'Antigua and Barbuda'

faker.providers.automotive

fake.license_plate()
# '7-43544'

faker.providers.bank

fake.bban()
# 'ELXZ3560274436112'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB19ELLQ8908646867875'

faker.providers.barcode

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

fake.ean8()
# '03749531'

fake.ean13()
# '1556137655839'

faker.providers.color

fake.safe_color_name()
# 'black'

fake.rgb_css_color()
# 'rgb(67,9,246)'

fake.hex_color()
# '#54bdf5'

fake.rgb_color()
# '192,76,47'

fake.color_name()
# 'AntiqueWhite'

fake.safe_hex_color()
# '#ffbb00'

faker.providers.company

fake.company_suffix()
# 'and Sons'

fake.bs()
# 'exploit 24/7 vortals'

fake.catch_phrase()
# 'Persevering client-driven capability'

fake.company()
# 'Kink Group'

faker.providers.credit_card

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

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

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

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

fake.credit_card_full(card_type=None)
# 'Discover\nMihhail Tamme\n6585943849034179 06/27\nCVC: 902\n'

faker.providers.currency

fake.currency_code()
# 'LTL'

fake.currency_name()
# 'United States dollar'

fake.cryptocurrency_code()
# 'UBQ'

fake.cryptocurrency()
# ('BURST', 'Burstcoin')

fake.currency()
# ('BYR', 'Belarusian ruble')

fake.cryptocurrency_name()
# 'Bytecoin'

faker.providers.date_time

fake.month()
# '09'

fake.year()
# '2008'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1997, 4, 2)

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

fake.month_name()
# 'October'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1981, 11, 19, 7, 40, 18)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1931, 2, 3, 17, 9, 44)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1995-01-22T21:01:26'

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

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 2, 9)

fake.time_delta(end_datetime=None)
# datetime.timedelta(1444, 67233)

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

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, 9, 4, 30, 40)

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

fake.am_pm()
# 'AM'

fake.timezone()
# 'Africa/Nairobi'

fake.century()
# 'XVII'

fake.date_object(end_datetime=None)
# datetime.date(1973, 2, 13)

fake.day_of_week()
# 'Wednesday'

fake.time_object(end_datetime=None)
# datetime.time(16, 37, 49)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 12, 26, 0, 29, 26)

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

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1994-08-30'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2017, 5, 2, 7, 10, 49)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 11, 20, 5, 8, 41)

fake.day_of_month()
# '18'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 10, 2, 0, 0, 5)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 10, 6, 14, 48, 31)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 11, 9, 18, 8)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 1, 15)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2018, 7, 3)

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

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'magnam.wav'

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

fake.file_path(depth=1, category=None, extension=None)
# '/molestiae/magni.bmp'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('41.47892', '-87.45476', 'Schererville', 'US', 'America/Chicago')

fake.latlng()
# (Decimal('-78.042746'), Decimal('3.975206'))

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

fake.location_on_land(coords_only=False)
# ('46.65581', '32.6178', 'Kherson', 'UA', 'Europe/Kiev')

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

faker.providers.internet

fake.ipv4_network_class()
# 'b'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/229/892'

fake.ascii_company_email(*args, **kwargs)
# 'urmaskuznetsov@zahharov.com'

fake.slug(*args, **kwargs)
# 'similique-nesciunt'

fake.domain_name(*args, **kwargs)
# 'kuusik-sevtsenko.com'

fake.url(schemes=None)
# 'http://www.ratsep.com/'

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

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

fake.uri()
# 'http://www.uibo.com/'

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

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

fake.ascii_email(*args, **kwargs)
# 'kirsipuudiana@joesaar-abel.com'

fake.hostname(*args, **kwargs)
# 'desktop-67.raudsepp.com'

fake.uri_page()
# 'post'

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

fake.tld()
# 'net'

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

fake.ascii_free_email(*args, **kwargs)
# 'palmkristiina@gmail.com'

fake.mac_address()
# 'a8:c5:7d:e4:52:89'

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

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

fake.uri_extension()
# '.php'

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

fake.email(*args, **kwargs)
# 'kaun@keskula.com'

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

fake.ipv6(network=False)
# 'd3c9:eaa2:b357:e2e:7300:36c3:7add:502e'

fake.company_email(*args, **kwargs)
# 'ausvello@molder.biz'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7247-4971-3'

fake.isbn13(separator="-")
# '978-1-393-36974-5'

faker.providers.job

fake.job()
# 'Restaurant manager'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Voluptatibus recusandae rem facilis.',
#     'Repellendus nemo iure rerum molestiae necessitatibus.',
#     'Impedit quaerat consectetur.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['assumenda', 'aut', 'repudiandae']

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Laborum aperiam nostrum suscipit perspiciatis voluptatem necessitatibus '
#     'at. Iste dolor nam sapiente dolor esse necessitatibus.',
#     'Dignissimos ipsa repellendus voluptas eveniet laborum nesciunt impedit. '
#     'Fugit eligendi exercitationem porro ipsum nostrum corrupti.',
#     'Corporis dolorem incidunt tenetur ipsum. Autem autem tempore fuga '
#     'accusantium sapiente tempora. Corporis tempora omnis possimus.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Harum rerum culpa vitae tempora ipsum. Dignissimos debitis explicabo '
#  'distinctio deserunt.\n'
#  'Ut facilis numquam sapiente delectus. Nam fugiat velit blanditiis cumque. In '
#  'occaecati dolorem molestiae.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Veniam maxime totam quasi impedit occaecati illum. Nisi perspiciatis nostrum '
#  'voluptas sit quis. Ex pariatur autem numquam. Magni aspernatur asperiores '
#  'eius illo repellendus.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Necessitatibus hic architecto porro.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# True

fake.sha1(raw_output=False)
# '0913447d0d50f738a9a7f752c62de2fb5f5afdb3'

fake.language_code()
# 'dv'

fake.sha256(raw_output=False)
# '524362e306ba4789ce283a150c4db22ebca641d4642420bc3b4334d0bfbef4cd'

fake.md5(raw_output=False)
# '052a459726f88a079440ff84bd6760be'

fake.locale()
# 'wae_CH'

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

fake.null_boolean()
# True

fake.binary(length=1048576)
# (b'\x9d\xc4\xd7k\x9e\xa1\xc0\xe2b\xc5\xd5\xc9a\x08\x9f"\xc06AV\r\x18`\xe5'
#  b'\x1e\x01O\x01\x17\x83\xd8T\xc0l>\xf7{\xaa5\xc7\xb3,\x1d9\x98\xe0\xa8\xf8'
#  b'\xf3_+\t\xd4\x14E\xc7>\xef\xea\x8e\xa8\xa3\xd5\x19z\x8ag\xc4c\x08H\xa0'
#  b'\xa8\xe9\xae\xf5x&\nG\xec_"i\xa7P\xcd1\x94\x03\xeflm\x9aJ\x05N\xe4\x9f\xa1'
#  b'[8\xdfA\xe2}\xea\xb1F\xd00\xffZ\xecMjG4m\xff:\x8b\x1a$\r\x0e\xd9AIE%X'
#  b' \x89\xb9\xc0\xfb#\xa7vpd\xd3\x9aC\x89\xeaT\x19^\x05\xa8\xe1#\xad\x99uCY\xae'
#  b'\xdax\x9d\x8e`\x10\x15g7F\x1b\x9a\xe2\xe4\xe1\xe52\\8\x07\x87|&O\x15"\xc52'
#  b'8\xb0/\xc1\x05&\xc2\x03\x92\xdd/Or\xb0\x08\x95\x015\x8d,tn\x89|\x02\xc1\x1c!'
#  b'\xa0\xacQ\xcdw\xb6\xc7\xa73a8\x02\xeer\x1d\xd7\x1b\xd8x@7\xe6\xb3~'
#  b"\xe9]\x85\xa1'[ \x93\xff\xcfC\x0ba{f\xb6-\x80K\xde\xc0S\xa9\xa2"
#  b'\xf4\xa3\xbd\xd5.\x91\xc4#\x8a\xaeK\xff\x7f\xd5\xcb\x12\x89AzA'
#  b'\xf1\xee\xc7\x9b_\xf2\xe1I\xbd\xd6T>\x96:\x1a\xae\x12\xbf\xca\x7f'
#  b'\x06O\xaf\xf9dV\xa2cW\xa6\xdetn\x08\x97Q\xfd\xffm\x98w\x1ck\x80f\x0c\xbc\xbc'
#  b'f8b\xce\xbe\x016Et\x90\x84;\x9a\x9e\xbaRkw\x1b\x9a\xb3[]&\x9bI7~'
#  b'\xe5\x9b\xd5\x9b\xa6\x8de\xc2E\x90\xec\x98\x8bf\xfeK2|\xa7\xed'
#  b'\xa5\xa6\xe9\xddr\xbb\x8a\xfc\xcb\x9c\xfe\x87\x9e\xb4w?\xaav\xb2!q\xcc{\xff'
#  b'\xcf\xf4\xd3\xa4\x17T\x1c>\xec\x92\x12C\xfc\x13$}\xe0\x90\xe5\x1b\xe7Cde'
#  b'\xb7o\x83\r\x01"\x07\x83\xc83\x9a\xefDnI\x18\'\x11_\r<\x05U\x16$E\xc5\x92'
#  b'3\xd0\xae8\x9f\xf1f\xb7\xe1JV\x1b;\x87\xa6\x8a=3\xeb\x1f\x01\xfc\x1b\xc1'
#  b'\x8f\xe9\xe4,\xe4\xc4Xj \x0b\xf9\xed\xb8\x9d\xc5\x15\xa4\xed\xf7\xb7'
#  b'\x0c7l\xb8,\x1b|p\xa6XOGg\xa9\xda\xb8\x87)j\xe3\x15\xbf\xb0\xfcC\xcd\x9b4'
#  b'.\x1f\x0f\xaa\x96\xff\x83\x85\xa7\xe6\x95\x1e\x018\xf6\x1f\xcf\xb4\xa1e'
#  b'\x8f\x11\xb3x<(\x9f\xe3p)\xa2\xe1\xac}6\x1c\xd5\x06\xd7\xe4l@:\x19F/m!'
#  b'\x96\xfb\x88]\xf2Ca\x038\xb5\xf5~\x82\x10\xbaI\xcd\xd2\xf8\xb1\x9c\xacR\x96'
#  b'\x05\x8d*\xab\xd6d\x04z]v\x80\xaf\x8b1\xfe?Ir$bqU\xf0,\xd3\x86\xf8\xe5'
#  b'\xa7\x05/\xa6m\xa7\xa3\xb5u\xb9\x8d\x8f\xaa\xfe\x99\xda\xa3\x1f\x1cB'
#  b'\x13\xff)g\x8f\x9c\x9eg(^\xa4\x0e\x86\xd6 \xe0;\x83y6LV\n\xda\xd3\xc2o$'
#  b'\x8b\xdf7\x1aQ(\x92\x7f\x80\xec\x8c^\x8d\xc0Y\xbd\xc3\x19\xd8\x0e'
#  b'\xe0\xd7\x15\x928\xbaa&9\x02\xd5LcD\x8caF\x96k)\xc9\x92e\xa2E\xd9O\n'
#  b'\xd8v\xff\x9bB\xcf\xe6\x83\xb17N\x913#\xd1\xfd\x0e\xfd\x9a\xb2'
#  b'\xd9\xcd\xbc\x904m\xec\x16\xe4g\x95\x85\xb2\x96\x8c\x92\xd17-PV\xd7\x06E'
#  b'\x96\x8d\xe9\x99x\xabB\xc1\x9c[]\xd1\xba\xe9\x04\xb8\x84\xbf\xd2{N\x1a%\xd2'
#  b't\x94\xafp\xb1\x81\xc4\x1ev\x82\x11m\x1e\x9f\xb8e\xa9\x81\x07\xcb'
#  b'\xae\x98&\x9d\x1aH\x05\x9b{\xb1W\x88\xad\xcab\x90\x85\x17\xc6D'
#  b'\xb4\xce\xe7\xf0Q\xa0\xc1\xfd|^f\x02!\xbd\xde\xc8\xbf\x9e\xd3P\n\xdfB\x88'
#  b'\xeb\xec\x98\xfb\xf3\xfe\xdf\xab\x14O\x02s\x97\xcf\x85\xe6\xe8s\x1c\xed'
#  b'\x1b )\xfe\x0b@\xb3~|\xa1l}\xa9\xd7uz\xd5\x8f\xe5\xb0&\x84\xcc\xf7'
#  b'\xbb/\x9a\xac\xbd\xc7\xd5\xc8\x8e\x94\xfc\x1c\xf7sC\xbb(\xf0c\x92'
#  b'\xd3d\xb1\x83"\x0c\xc4\x18\x82\xa7R\n]{\x8fD\xacB\xe5PPu\xc1${\xdaN\xfa'
#  b'\xf0\x88\xaf\xe8\xfc\xaa#\xfep$\x8c>\tx\x85\xaf\x19\xb7\xaf\xf2\xa1|\xc9V'
#  b'\xc6\xfd^\xdb\x91zF\x9e\x11\x1c*r\xeb\xf5xQ\xbe\x01_\xda\xd7\x80a\xae'
#  b'hF\xc9\xa1\xaf\xff\xe8\x17U\x0f\x9f\x16\x82\xc9\xed\xa9i&\xe1\xb7'
#  b'\x8e4\xa6\xe3\xd7)\x1d\xb2')

fake.uuid4(cast_to=<class 'str'>)
# 'bc405b29-bf5e-4233-9201-dd6449059797'

faker.providers.person

fake.first_name_male_est()
# 'Rein'

fake.first_name_female_est()
# 'Anu'

fake.prefix()
# 'proua'

fake.suffix()
# 'MSc'

fake.last_name_est()
# 'Mets'

fake.first_name_est()
# 'Tiiu'

fake.prefix_female()
# 'pr'

fake.prefix_male()
# 'prof'

fake.last_name_female()
# 'Karro'

fake.first_name_male_rus()
# 'Artur'

fake.first_name_female_rus()
# 'Tamara'

fake.first_name_rus()
# 'Natalia'

fake.first_name_male()
# 'Mihhail'

fake.name_female()
# 'Kristina Rand'

fake.suffix_male()
# 'BSc'

fake.suffix_female()
# 'PhD'

fake.last_name()
# 'Kutsar'

fake.first_name_female()
# 'Kristi'

fake.first_name()
# 'Kristiina'

fake.name_male()
# 'Marek Kirs'

fake.name()
# 'Sergei Jefimov'

fake.last_name_male()
# 'Mitt'

fake.last_name_rus()
# 'Vlassov'

faker.providers.phone_number

fake.phone_number()
# '099.336.8970'

fake.msisdn()
# '5872691240061'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '8752 Kilk Knoll\nLindstad, DC 31974',
#     'birthdate': datetime.date(1952, 4, 5),
#     'mail': 'ajurgens@yahoo.com',
#     'name': 'Aleksander Karpov',
#     'sex': 'M',
#     'username': 'mkokk'}

fake.profile(fields=None, sex=None)
# {   'address': '15748 Laine Trail Apt. 712\nIgorhaven, MI 84617',
#     'birthdate': datetime.date(1951, 4, 7),
#     'blood_group': 'B-',
#     'company': 'Koppel, Ojala and Kask',
#     'current_location': (Decimal('-25.4544525'), Decimal('-154.698409')),
#     'job': 'Retail banker',
#     'mail': 'ounanu@yahoo.com',
#     'name': 'Maria Kotkas',
#     'residence': '6301 Lokk Stravenue Apt. 288\nSvetlanaville, WV 24518',
#     'sex': 'F',
#     'ssn': '45404155660',
#     'username': 'malle07',
#     'website': ['https://parnpuu-kapp.com/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(1977, 1, 20, 6, 41, 45),
#     'margus64@sidorov-popov.com',
#     Decimal('64137617850030.0'),
#     'mOWMSqcfilPfYgtdkjdu',
#     datetime.datetime(2017, 5, 18, 15, 44, 3),
#     'mJgdiGNxMCNHRlOjDYTh']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'mstepanov@yahoo.com', Decimal('45800.792'), Decimal('746.35451953972'), 'lskHjUQbNtHyxBADzIQB', 1527, -70.461513853965, 'kristjan24@yahoo.com', datetime.datetime(1973, 2, 14, 10, 38, 23)}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'bnxKAnDZybuNyueWmcOY',
#     datetime.datetime(1995, 9, 15, 18, 14, 4),
#     1515,
#     datetime.datetime(1974, 9, 29, 18, 36, 42),
#     'ayoTSQCPLRzfCZbDhWFV',
#     -55286824337230.8,
#     'dzsnsOKYbYEMpZudIjvT',
#     'ZDEPEMenHwNXJGyNAYNT',
#     'sECjzsPzbZHySOMbcshh')

fake.pybool()
# False

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   2074,
#     719,
#     'AnHHhCCBqqjdrSpQrcbn',
#     8457,
#     'ckuusk@yahoo.com',
#     'yipCLuYQBhrEBYOnROAG',
#     datetime.datetime(2002, 5, 7, 23, 15, 10),
#     'irina01@yahoo.com',
#     822]

fake.pyint()
# 6141

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

fake.pystruct(count=10, *value_types)
# (   [   'xKYlhteAObcwSgflnfYY',
#         'pKmEhtUWvkYfHHVFfJvG',
#         'SLOqNWdSHKTzuzeXqRRJ',
#         'https://www.kaljula.info/',
#         'cIODNLwlDWIUagVvLGDh',
#         'UgJPxYMpVlCFkbmyPAFu',
#         'WXLMeVhKWDWtQCSDhPmJ',
#         datetime.datetime(1976, 4, 19, 5, 56, 6),
#         'https://klein-manniste.org/about.jsp',
#         'https://www.afanasjev.com/category/'],
#     {   'delectus': 'JpwsoupWrNmPKaQNScpD',
#         'earum': 'GBNdFVmRinGnXnvpvjlb',
#         'eligendi': 'https://www.jegorov.biz/',
#         'iusto': 6689,
#         'odio': Decimal('-723.8410554'),
#         'quae': 437,
#         'quas': 'anu39@gmail.com',
#         'quidem': 'UdZrZZEWjrnaalQUfKdh',
#         'quo': 'GwOwnzfyCxlHWQcqLOBb',
#         'ullam': 'TxGUInIEDguCioqUOFxM'},
#     {   'asperiores': {   9: -48086966771.336,
#                           10: [2178, 9256, 'OxOLMxQhftyJTIJwZQYg'],
#                           11: {   9: 'MeVpzCKqqbHueWIjHjJs',
#                                   10: 'https://www.lumi.com/post.html',
#                                   11: [   'qsergejev@veski.com',
#                                           Decimal('27041.5866973')]}},
#         'deleniti': {   1: 'XlvVpqfRJSEwSlAeSyPr',
#                         2: [   2990,
#                                'http://www.sibul-sulg.biz/',
#                                'bhAHdwNXSsQXVRilvRzT'],
#                         3: {   1: 'kristiinajaakson@saar-tali.com',
#                                2: datetime.datetime(2005, 10, 30, 21, 33, 59),
#                                3: [   'TzzNfKekmoafixCdXdKM',
#                                       'PzNhziVBuvZeWCWTNEfx']}},
#         'dicta': {   0: 4542,
#                      1: [   'http://tamm.info/homepage/',
#                             Decimal('-4.3361098'),
#                             -4140632.7],
#                      2: {   0: datetime.datetime(2006, 7, 31, 4, 55, 24),
#                             1: Decimal('-1955512828415.1'),
#                             2: ['OarrTRoKLHIaOGrNEgRS', 7914]}},
#         'distinctio': {   2: 1604,
#                           3: [   'priitjohanson@vaino-safronov.biz',
#                                  8366,
#                                  'HqtxSvWabwSqtKIzoDFE'],
#                           4: {   2: 7978,
#                                  3: Decimal('-95039699292.49'),
#                                  4: [   'aXqRzFJFbZGzgcsSFFUC',
#                                         'xwwMYHSDuqWzrqThzvEx']}},
#         'ducimus': {   4: 3912,
#                        5: [   'pajutarmo@bondarenko.com',
#                               'IeoweCfAYbfkNZMrFgQT',
#                               'qVfmNnQPzwFROQtcRQBo'],
#                        6: {   4: 'lWOjyVbLoVfgeUVedInf',
#                               5: 1871,
#                               6: [   'https://www.lepp-kisseljov.com/explore/blog/login/',
#                                      7078]}},
#         'iste': {   7: -85583889.453,
#                     8: [   -74309130111862.8,
#                            'lindasutt@leppik.org',
#                            'sobolevnina@yahoo.com'],
#                     9: {   7: 'yCwEZDCmyCfDUwShjnZo',
#                            8: 7246,
#                            9: [   'http://www.urb-hunt.biz/posts/search.htm',
#                                   'XsRXgwnBHEkRbtGyXuQr']}},
#         'pariatur': {   6: 5718,
#                         7: [   'gYsEfywHKLivROXcFbjQ',
#                                8402,
#                                'https://vaht.biz/posts/app/list/index.htm'],
#                         8: {   6: 'http://www.bondarenko.info/privacy/',
#                                7: 9930,
#                                8: [   'OptfpEEweZTxcjMqPWTl',
#                                       datetime.datetime(1973, 1, 24, 22, 39, 44)]}},
#         'saepe': {   3: 2226708220.53759,
#                      4: [   'EbubAsABciyceqcBnzCh',
#                             datetime.datetime(1991, 1, 24, 6, 48, 23),
#                             -713750654103153.0],
#                      5: {   3: 'wbXkcLYugOFumLpjeAkQ',
#                             4: 5157,
#                             5: [   'tlokk@hotmail.com',
#                                    'nikolai38@vali-popov.net']}},
#         'ut': {   5: 'EgymqyhgdTGnvHlxwdLj',
#                   6: ['hlvBlKoQjuaTKGnHPWVP', 3638, 'GdyPVMRytgYLzuhGMCWb'],
#                   7: {   5: 'scmYxwuFmeAroqDkwffP',
#                          6: datetime.datetime(1976, 6, 1, 10, 37, 13),
#                          7: [   Decimal('-335342087.9'),
#                                 'sergei51@kaarik-rumjantsev.biz']}},
#         'voluptatibus': {   8: 'ZteIlQdxYLqcdBMTaKBE',
#                             9: [   'RrcQicQnJPnKlbrTpyCz',
#                                    'mhDbqtzTgQhyRlAqJxxQ',
#                                    'GlRiQXUmsauvlbQpMBej'],
#                             10: {   8: 77510.318,
#                                     9: datetime.datetime(1990, 4, 7, 12, 18, 29),
#                                     10: [9671, 2449]}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'animi': 'UqmtFAiiEIBKJsWMXECR',
#     'expedita': 'cviks@hotmail.com',
#     'molestiae': 9061,
#     'molestias': 5697,
#     'perspiciatis': 'https://www.romanov-komarov.com/terms/',
#     'quasi': 'http://krolov.com/terms.php',
#     'quo': 'https://hein-kivistik.com/posts/wp-content/tags/category/',
#     'quod': 2663,
#     'quos': 9551,
#     'repellat': 'https://www.karpov.info/',
#     'reprehenderit': 'hpuusepp@gmail.com'}

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

faker.providers.ssn

fake.ssn(min_age=16, max_age=90)
# '38902195239'

fake.vat_id()
# 'EE495809807'

faker.providers.user_agent

fake.mac_processor()
# 'U; Intel'

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.1; my-MM; rv:1.9.0.20) Gecko/2016-08-15 01:01:30 '
#  'Firefox/3.6.11')

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

fake.user_agent()
# 'Opera/8.40.(Windows NT 5.01; gez-ER) Presto/2.9.180 Version/12.00'

fake.opera()
# 'Opera/9.75.(X11; Linux x86_64; iw-IL) Presto/2.9.167 Version/11.00'

fake.linux_processor()
# 'x86_64'

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

fake.windows_platform_token()
# 'Windows NT 5.2'

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

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; bho-IN) '
#  'AppleWebKit/531.38.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B111 '
#  'Safari/6531.38.5')

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