Language dk_DK

faker.providers.address

fake.address()
# '16838 Svendsen Brooks\nRonnifort, NM 24058'

fake.building_number()
# '5728'

fake.city()
# 'Mortensentown'

fake.city_prefix()
# 'East'

fake.city_suffix()
# 'chester'

fake.country()
# 'Spain'

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

fake.military_apo()
# 'PSC 5148, Box 5737'

fake.military_dpo()
# 'Unit 2572 Box 7713'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AA'

fake.postalcode()
# '36470'

fake.postalcode_in_state(state_abbr=None)
# '98838'

fake.postalcode_plus4()
# '14971-0066'

fake.postcode()
# '62982'

fake.postcode_in_state(state_abbr=None)
# '29469'

fake.secondary_address()
# 'Apt. 421'

fake.state()
# 'Colorado'

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

fake.street_address()
# '013 Jepsen Ports'

fake.street_name()
# 'Lona Fords'

fake.street_suffix()
# 'Burgs'

fake.zipcode()
# '75126'

fake.zipcode_in_state(state_abbr=None)
# '20040'

fake.zipcode_plus4()
# '92531-4699'

faker.providers.automotive

fake.license_plate()
# '71C P72'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'QOGO0760361115038'

fake.iban()
# 'GB29TAIG5657291033976'

faker.providers.barcode

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

fake.ean13()
# '1463541071356'

fake.ean8()
# '00750875'

faker.providers.color

fake.color_name()
# 'DarkRed'

fake.hex_color()
# '#771860'

fake.rgb_color()
# '49,10,134'

fake.rgb_css_color()
# 'rgb(203,81,199)'

fake.safe_color_name()
# 'purple'

fake.safe_hex_color()
# '#cc2200'

faker.providers.company

fake.bs()
# 'morph front-end functionalities'

fake.catch_phrase()
# 'Profound multi-state open system'

fake.company()
# 'Bertelsen, Hermansen and Østergaard'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nClavs Christensen\n3505619613612648 02/25\nCVC: 292\n'

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

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

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

faker.providers.currency

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

fake.cryptocurrency_code()
# 'FTH'

fake.cryptocurrency_name()
# 'Ripple'

fake.currency()
# ('GYD', 'Guyanese dollar')

fake.currency_code()
# 'AFN'

fake.currency_name()
# 'Kenyan shilling'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVI'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2015, 10, 25)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 4, 18)

fake.date_object(end_datetime=None)
# datetime.date(1990, 9, 2)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1949, 9, 7)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2005, 10, 13)

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

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 4, 9)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 3, 23)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2013, 6, 22, 17, 1, 14)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1316, 11, 7, 4, 58, 43)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2015, 3, 14, 12, 36, 6)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 4)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2000, 8, 12, 1, 2)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 3, 1, 12, 9, 5)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 11, 13, 28, 3)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 13, 17, 10, 27)

fake.day_of_month()
# '02'

fake.day_of_week()
# 'Friday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 15, 6, 22, 46)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1988-12-22T04:59:06'

fake.month()
# '10'

fake.month_name()
# 'February'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 17, 20, 48, 15)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '13:39:49'

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

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

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

fake.timezone()
# 'Africa/Libreville'

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

fake.year()
# '1997'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'sequi.doc'

fake.file_path(depth=1, category=None, extension=None)
# '/error/odio.png'

fake.mime_type(category=None)
# 'video/x-matroska'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('76.624951'), Decimal('-136.708248'))

fake.local_latlng(country_code="US", coords_only=False)
# ('44.73941', '-93.12577', 'Rosemount', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('6.45407', '3.39467', 'Lagos', 'NG', 'Africa/Lagos')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'livafriis@toft.biz'

fake.ascii_email(*args, **kwargs)
# 'esbenjohnsen@yahoo.com'

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

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

fake.company_email(*args, **kwargs)
# 'cmikkelsen@jessen-madsen.info'

fake.domain_name(*args, **kwargs)
# 'larsen-kristoffersen.info'

fake.domain_word(*args, **kwargs)
# 'lind-klausen'

fake.email(*args, **kwargs)
# 'qbrandt@kristensen.com'

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

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

fake.hostname(*args, **kwargs)
# 'db-04.andresen.biz'

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

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '2920:c8c5:cc26:896:5325:fd9c:db62:194d'

fake.mac_address()
# '4d:60:ac:f8:af:1d'

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

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

fake.tld()
# 'net'

fake.uri()
# 'https://gregersen-dahl.com/about.asp'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'author'

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

fake.url(schemes=None)
# 'http://www.kristensen-kristoffersen.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-71515-727-3'

fake.isbn13(separator="-")
# '978-0-697-35341-2'

faker.providers.job

fake.job()
# 'Charity fundraiser'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Atque praesentium fuga at. Explicabo praesentium provident. Voluptatibus sit '
#  'eveniet quod pariatur quaerat quam.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Aut ab dolor officia molestiae totam id. Consequuntur vero porro sint '
#     'accusantium ipsa dolorum. Aperiam nisi necessitatibus laboriosam quisquam '
#     'itaque.',
#     'Occaecati quasi totam nulla ut doloribus. In vero doloremque maxime quis '
#     'consequatur.',
#     'Deleniti sed est culpa numquam accusantium. Rem iusto voluptatem '
#     'praesentium voluptatem excepturi nam.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Maiores sit perferendis voluptatum quae unde magnam amet.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Vero consequatur ducimus blanditiis quibusdam.',
#     'Adipisci doloribus consequuntur voluptas quaerat impedit cum.',
#     'Fugiat a aperiam eveniet illum.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Vel necessitatibus similique excepturi earum. Repudiandae exercitationem '
#  'reprehenderit natus architecto alias similique.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['eius', 'sit', 'suscipit']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xbf\x94\xb9\x03{_^([\r\x15\xf5\xca\x14\xb0u\x87{\t)\x8f\x0f\t\xad'
#  b'\x10\xa3\x03\x1e\xabUoTsJ\x02\x10\x078\x9arO\x8e\x0b<39I\xb5\xf0\x90=\x0c'
#  b'\x06\x13n\xb6R\x15\xf7P-\xa3b\xc7\x0c)\x8d\x05\xfe\xa8\xf15j]\xe3\x17\xe7IOi'
#  b'E\xf0\x86\x17\xe0v\x14\x83P\xffJ\x87\xc9 \xbd4\xdf|\xcfu\x03\xdcFU'
#  b'9\x14\xc2\xca@\x1d\x81\\\x92\x03$\t\xd7Y\x00P\x820\x90\xae\x0f(\xf7\xa3'
#  b'\x9d\xcdS\xd2\xee\xbaA\x19\x87l\x1f\xdd\xf3\x9f\x10\x86KC\xee\x12\xc0EOj'
#  b'\xf5i))\x92G\x10h\r\x96\xdauE\xe0\xaa "\xfc\xf6\x9b\x13\xb3z\x85'
#  b"x\xd7\x11\x9c\x1c\x8f7u\x03\x96$\xc5:\x1eA\x90\xb7\xb5*ZK'N\xbbJ\xe7\x0f\x06"
#  b"Oo\xb2\xf91\x83\xa7\x8d\xe31'|]\x89\xff\x00\xf0\x19\x8cJ\x1e*y\xe5"
#  b'r\x90\x10\x08\x14\xef\x9e,\xe8h\xa8\x0f.\xb4\xbd\x05$\x8b\xac(\xfd\xa5\x88k'
#  b'd\xad\xf2\xd8{\xaf\xe9?\x1c\x8e\x87\xae\xbb\x1c\xbf\x11\xd2f\t\x9f'
#  b'\xbd\xa3\xedlL\xa7\xae\xeca\x14\x97\xbb\x05><2\xe6\x91\xaa\xf8\xd1\xe0iZ'
#  b'f\xf2\x03\x1d\xfa\xe8\xa1\x8cs\xe9Y\xa4\xf5\xf8,\xac\xd5\xbc\xedw7\x1b\xd4.'
#  b'\xbf8\xa7\xb7:s\x80\x11\xe4^\xbe\xf6\xb9U\x86\xfd\xd5\x86,\xc4'
#  b'\xd3\x8d\xf2\x9b\x8bp\xa6\\\x96\xed\x93&{\r\x0f\xdaA\xf1F`/*\x0b@U:\x18\xf0'
#  b"\xb4\x9d\xab\\\xaa}\xfe7\xa1&\xf6\xee\x8e\xb5\xf5\xe0\x83'\x04\xeb"
#  b'\xea\x83\xb1\r9\x11oh\xe2\x05\xd2\xe9\xf1\x11%<\xc7\xfc\x11\xe1\xa5\x9f\x07{'
#  b'\xc0\xb1\x86\xaf\xb6\x8e\xf8t\xc8v\x1f\x0f\xbcR9\xe6\xec\x9fyC:\xbc\xca\xf1'
#  b'\xaaC\xd6\xae|\xaf\xf0G\x19\xc0\n\x91L\x9f\xf4\xb2\xf7\x0c\xe0\x1e\x86!\xe1<'
#  b'\xae\x877(\xea\xc5\xde;I\xf7\x9e5}\x84\xee\xbc\x9e\xb9\xd5$\xaf@\xe5\x83p)is'
#  b'\xfc\x02\xae\x15\xcf\xa2\xd8\xa2c\xf9\t\x98p\x9fi\xfe\x14\xcc\x989'
#  b'\x9a\xc8\xca9\xe1\xf1\xe7\x1f\xdfx\xec\xc1\x00\xb8\xaf\x81\x1fw"\xee\r\x80!i'
#  b'\xfe\xc9\x9b\xbd\xa4d\xc9p{\xf0:\xac\xfb\x1f?tq\xba\xca\x1c\x87\x91\x10p'
#  b'\xa4Xo\xdf\x9c\x9e\x9e\xe2\x03\xd2\xe5\xd6\xbb\t\xb1l#\xee\xf7\xbf'
#  b'\xeb\x06\xfd+\xcf\xf3\x82\x0cW\x94\xe9e\xc0n\x04d\xbcGo9`f\x7f\x80\xb5\xcchU'
#  b'\t\xc6\x91\xb6\xff?\xda\x99^\xa0\xc1\xc2\x8e4\x0e\\\xf6h\xf2\xc9\x0b\xd7,@'
#  b'G\x9f\x1b\x9d^!\x97sm\x01\xb4\xad^\xfa\x88}\xde\xc4Eh\xe4\x02;\x1f'
#  b'^\n\x81\x9f4}f\xc1a\x8dv\x92\x8e.5\xddP\t\xeb \xfcx\x07\xa4y\xaa\xb7Z'
#  b'M:\x12\xffd\x0c0\x82{\xefB\xa3E(\xfe\x027\x88\xbc\x1e\xc8\x16P\x81\xb2\xe7U~'
#  b'\x04E\x8cqi\x1e@\xe7ag\x8e\xb8d\x92\xa5"S.)-\xa7I\xa9\xd4\xa1\xf1@\xcb'
#  b'\x90\x15\xef]\xa4\x8c\x12A2\xc60\xd5>\xf0(8\x1f\xdf\xfd\xf9\xa5j{\x0c'
#  b"v\x99\xa0'0\xb2\xe2\xdc\x05\xdbF\x03\x86\xbe\x1d\xb0\x91\xf8\xd8\xee\xfd78@"
#  b'C\xb37\xfd9\x89\x1e\xe4\xf8\xe3\xf0~\xc6\xb5TU\xf5#\x10%\x05N\xfe\xc8'
#  b'yK\x96\xf7\xb5d\xa8#\x08\xae\xe7\x108\x19\x03\xcb\n*\xd7\xbd\x84;lX'
#  b'q\xb2:\x1cP\xcc\xb3Nf\x05U\xbeC\xb9r{Z\xebz.\xcd3\xa3E4\xee:\xe1 \xc5"E'
#  b'=_\x06\x10\xcb>\xd2\xac\x86.\xda\xb5KmZ\xaa\xc1pf$6\x8fn\x81Dx\xf5\xe3yZh)'
#  b'\x92lmwP\x17E\xc7R\xa5\xd3)m\xf3]\xe00\x90\xfec\xabF\xdd\x03\xfb\xfba&'
#  b'4k\xac\x94/\xca!i\xf0\x16\x13\x1c^\xd8sp\xbf\x1d2\xe1r\x8d\x02i\x98e\xe4\xc7'
#  b'1I<\xb0|\x88|7\x9a\xbc\x82\x9c-d\nh\xbe3\x8c\xe3{\x89\x94\xba'
#  b'\xc2\x00\x16\xc4\x1e:\x8f\xeb\xf3\xcc\x88Nc\x18\xc9\x18\xfeM\x9ap'
#  b'\x0e\x16\xb5\x0e\xae\xb70\x17\x04+JW\x0c\xc7\xee-b`NZ\x8dL\x9dg\x9f\x9c"9')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '2957026c68575617506dfb89db547fbd'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '+J4dHdub@O'

fake.sha1(raw_output=False)
# '1905922f746dc4d3d985eb9d813008a4b3b559f1'

fake.sha256(raw_output=False)
# 'c2863a794649363c0f4a8eecc314e6a87345627d8be74e01cb0e39a645ea6664'

fake.uuid4(cast_to=<class 'str'>)
# 'aaf6c40a-b7e1-4cec-9617-2a74688da977'

faker.providers.person

fake.first_name()
# 'Sandra'

fake.first_name_female()
# 'Ida'

fake.first_name_male()
# 'Birger'

fake.last_name()
# 'Kristensen'

fake.last_name_female()
# 'Jespersen'

fake.last_name_male()
# 'Jakobsen'

fake.name()
# 'Tove Frederiksen-Dahl'

fake.name_female()
# 'Benedikte Eriksen'

fake.name_male()
# 'Rikke Knudsen'

fake.prefix()
# 'Prof.'

fake.prefix_female()
# 'Fru'

fake.prefix_male()
# 'Prof.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '6671260773755'

fake.phone_number()
# '+45(0)0555165345'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '91117 Julius Lodge\nJakobsenview, TN 57254',
#     'birthdate': datetime.date(1995, 11, 22),
#     'blood_group': 'A+',
#     'company': 'Hermansen-Christensen',
#     'current_location': (Decimal('-71.6649185'), Decimal('165.445008')),
#     'job': 'Clinical molecular geneticist',
#     'mail': 'kristine47@gmail.com',
#     'name': 'Fru Louise Paulsen',
#     'residence': '603 Svendsen Drives\nSouth Leif, LA 07059',
#     'sex': 'M',
#     'ssn': '234-00-0950',
#     'username': 'aksel67',
#     'website': ['https://www.mogensen.com/']}

fake.simple_profile(sex=None)
# {   'address': 'PSC 1501, Box 3596\nAPO AA 77516',
#     'birthdate': datetime.date(1916, 11, 5),
#     'mail': 'karolineknudsen@gmail.com',
#     'name': 'Prof. Herman Koch',
#     'sex': 'M',
#     'username': 'clausolesen'}

faker.providers.python

fake.pybool()
# False

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('875.51')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'doloribus': 2172,
#     'facere': 451383775864.1,
#     'harum': 'mQzzUQDizkpCMtLXDvYj',
#     'nemo': 6862,
#     'quas': 632,
#     'qui': Decimal('-14453.983283208'),
#     'quibusdam': 'FvlnKOIwTPWwDDrHULpf',
#     'rerum': datetime.datetime(1995, 6, 21, 6, 56, 27),
#     'sequi': 6523,
#     'veritatis': 2922}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# 7443941858.0

fake.pyint(min=0, max=9999, step=1)
# 7085

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'ivWOENBievNTpNTCZEwg',
#     Decimal('87.1636'),
#     -8153.37,
#     5476,
#     'http://www.mathiesen.com/home/',
#     datetime.datetime(1970, 12, 7, 5, 52),
#     datetime.datetime(2000, 11, 6, 18, 9, 35),
#     'DvzCGxBdYDiBDDcYYvBD',
#     -2.6,
#     'aMvOWhRvQntszLBjqTLv',
#     'https://www.hermansen-frederiksen.com/index/']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'tsNyTliYhfkRSbbWyqsi',
#     10778201665878.0,
#     2349,
#     datetime.datetime(2013, 6, 16, 15, 16, 6),
#     859.30513059647,
#     58869711.0,
#     'wWoOjcVjzdIQrHYgPXIQ',
#     'kristensenedith@gmail.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {419, 9286, 'AjanxGNOUOAPwzYYOLWH', 2123, datetime.datetime(2006, 10, 3, 5, 13, 24), 'zMOpvpPTozlULRORbFPy', 'pwHIXYsQuFcEizLcZHkA', 1554, Decimal('-17989288838308.8'), 'meJAnXtCXsbJpCjiifvz', 'mandersen@yahoo.com', 'solveig02@eriksen-lund.org'}

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

fake.pystruct(count=10, *value_types)
# (   [   Decimal('305921333.67'),
#         'YlNJfJtpghjcqPykBQkB',
#         'zBVdQXMYtquqtynXlLsi',
#         'lRSHFkxhFuWgThYqNDKO',
#         'MLlahPGzcGGWXPXnQDrG',
#         datetime.datetime(1973, 4, 21, 6, 3, 22),
#         'http://jespersen.com/author/',
#         Decimal('950917438.653648'),
#         datetime.datetime(1994, 7, 26, 10, 53, 51),
#         208236956017773.0],
#     {   'cumque': 3774023128.3346,
#         'dolores': datetime.datetime(1972, 5, 11, 13, 40, 46),
#         'ea': -6476527232.0,
#         'fugiat': 'eQFFXspKwrWclCIDpbBW',
#         'ipsam': 'VEDDKrKPCqXGBEBTJBOi',
#         'maiores': Decimal('6.16444'),
#         'quod': 'alberte02@gmail.com',
#         'voluptas': 9395,
#         'voluptates': 'poqxmyKwIWwBRqOXQJHw',
#         'voluptatibus': Decimal('7670.20291510296')},
#     {   'animi': {   9: 6538,
#                      10: [   datetime.datetime(2018, 5, 24, 15, 41, 10),
#                              'klara54@hotmail.com',
#                              datetime.datetime(2003, 1, 29, 1, 33, 37)],
#                      11: {   9: Decimal('-39935286951.8821'),
#                              10: 'sSWuGMdiqFDCFDUrMuOz',
#                              11: ['kQpQKagkRyAwJIfmgqao', 8207]}},
#         'architecto': {   4: 'https://rasmussen.biz/',
#                           5: [   Decimal('77424.0'),
#                                  Decimal('-569336.5'),
#                                  datetime.datetime(2012, 5, 1, 6, 47, 24)],
#                           6: {   4: -7.47,
#                                  5: 'PEPtdzVeOMEKxkokgKXd',
#                                  6: ['HKGCKiixfOHNesNWWACp', 4330]}},
#         'autem': {   2: 'IyJqsodZXJQkELbTMwEy',
#                      3: ['phLwJGCAJIRBYNMgrlrs', 2478, 'YbUSifbqYzzQwrqfvCGe'],
#                      4: {   2: 'SgPGtTkZlkEbuktmLkVZ',
#                             3: Decimal('-45.274073'),
#                             4: [   'PloNopMOddGmnXpjkcsO',
#                                    'cRwMaCosUnxFnyAtSRfz']}},
#         'eius': {   8: 443,
#                     9: [   Decimal('-958131.215989345'),
#                            6499,
#                            'ubJtwvwpIWPyiwZxrrLE'],
#                     10: {   8: 'fxvptcriwIYBbRsOalga',
#                             9: 'johansenoda@eriksen.com',
#                             10: [   'nGCjnGaBwksrrvaXrkvs',
#                                     Decimal('-174952.16769788')]}},
#         'necessitatibus': {   7: 'SGQuKXrEVhgNjziFnIIH',
#                               8: [   Decimal('-75045.2483'),
#                                      'https://www.frederiksen.info/search.html',
#                                      'tNrJgaepLBZltCQwDqPv'],
#                               9: {   7: 'https://www.lund-petersen.org/wp-content/tags/categories/about/',
#                                      8: 8123,
#                                      9: [Decimal('-5581122428.6245'), 6130]}},
#         'porro': {   0: -13733616178.6634,
#                      1: [4318, 'qVKhNwLfRSFpdddWflQw', 'vNWQkJcucoszystmmHqR'],
#                      2: {   0: 'lncjrtggldnduiDwaNRl',
#                             1: 'lDBoVQWZPODuBouNtVjZ',
#                             2: [   'https://www.sondergaard.com/',
#                                    'uXRWjStcmaBJOFsufmQD']}},
#         'quasi': {   6: 3.5912074269,
#                      7: ['hwYtJakCdDJGpNZLUAfS', 'fLtwUAGYjSVMtaRqXCCD', 3962],
#                      8: {   6: 'karlsentommy@sorensen.org',
#                             7: 'JphKFBBOFcNtWWKucxjT',
#                             8: [   'https://klausen-rasmussen.com/index.html',
#                                    8999]}},
#         'saepe': {   5: -665580714.1,
#                      6: [   'tzimZOSMSxbklsaqkkNz',
#                             'DnfXrJpVUcHtcmuFGgNd',
#                             datetime.datetime(2006, 6, 26, 7, 37, 31)],
#                      7: {   5: 'https://www.koch.com/tag/categories/author.html',
#                             6: 'meMSJrqWxEOJJVCEUGas',
#                             7: [Decimal('412.807935'), 90093204.28]}},
#         'soluta': {   3: 'sarakristoffersen@hotmail.com',
#                       4: [   'pKXUtnztEYgWDAkHGxTp',
#                              datetime.datetime(2015, 1, 5, 21, 3, 16),
#                              'nLhXIIlpHxwzfpiXCykN'],
#                       5: {   3: Decimal('-988341305710433.0'),
#                              4: 4290,
#                              5: ['hBoIjJrbQsQAkiYCYbaG', 107334062343.459]}},
#         'vitae': {   1: 7152,
#                      2: [   'sdZuOGNeGuDNjQGQDcnS',
#                             751,
#                             Decimal('0.4882125377668')],
#                      3: {   1: 'http://www.lassen.com/',
#                             2: 'LjjkTshjHnqYTCODNCZq',
#                             3: [   -8737.3609,
#                                    'https://clausen-friis.net/main/posts/explore/author.htm']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'xSpAkmAahfgbZAtEUzeu',
#     'nanakoch@yahoo.com',
#     'johnnyandresen@gmail.com',
#     4173,
#     'awYsInjIAnyQDVZBfWFH',
#     'XVwEERstKZwiCsgsInRI',
#     'ove15@moller.net',
#     Decimal('-101409560788353.0'))

faker.providers.ssn

fake.ssn()
# '573-65-0139'

fake.vat_id()
# 'DK31113121'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_2; rv:1.9.2.20) '
#  'Gecko/2016-08-15 19:50:20 Firefox/3.6.12')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/9.63.(X11; Linux i686; sv-FI) Presto/2.9.160 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_6 rv:4.0; ckb-IQ) '
#  'AppleWebKit/534.19.3 (KHTML, like Gecko) Version/4.1 Safari/534.19.3')

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ko-KR) '
#  'AppleWebKit/531.20.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 '
#  'Safari/6531.20.4')

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