Language de_DE

faker.providers.address

fake.address()
# 'Patric-Pieper-Weg 311\n79782 Nördlingen'

fake.building_number()
# '364'

fake.city()
# 'Backnang'

fake.city_name()
# 'Görlitz'

fake.city_suffix()
# 'Ville'

fake.city_with_postcode()
# '13092 Heiligenstadt'

fake.country()
# 'Chile'

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

fake.postcode()
# '70263'

fake.state()
# 'Bayern'

fake.street_address()
# 'Thanelstr. 334'

fake.street_name()
# 'Jorge-Beer-Platz'

fake.street_suffix()
# 'Street'

fake.street_suffix_long()
# 'Platz'

fake.street_suffix_short()
# 'platz'

faker.providers.automotive

fake.license_plate()
# 'KI-HI-5785'

faker.providers.bank

fake.bank_country()
# 'DE'

fake.bban()
# '578646672228719727'

fake.iban()
# 'DE81650949954458749427'

faker.providers.barcode

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

fake.ean13()
# '7459300647799'

fake.ean8()
# '15386670'

faker.providers.color

fake.color_name()
# 'BurlyWood'

fake.hex_color()
# '#ec2e71'

fake.rgb_color()
# '104,18,164'

fake.rgb_css_color()
# 'rgb(147,15,102)'

fake.safe_color_name()
# 'navy'

fake.safe_hex_color()
# '#ee2200'

faker.providers.company

fake.bs()
# 'redefine end-to-end schemas'

fake.catch_phrase()
# 'Diverse dedicated monitoring'

fake.company()
# 'Carsten'

fake.company_suffix()
# 'AG'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nJulius Holzapfel\n4017630959572261 02/21\nCVC: 228\n'

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

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

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

faker.providers.currency

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

fake.cryptocurrency_code()
# 'ETH'

fake.cryptocurrency_name()
# 'Sirin Labs'

fake.currency()
# ('CZK', 'Czech koruna')

fake.currency_code()
# 'KHR'

fake.currency_name()
# 'Syrian pound'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XIV'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1986-02-04'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1999, 6, 6)

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

fake.date_object(end_datetime=None)
# datetime.date(2003, 10, 6)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2015, 7, 5)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 4, 28)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1996, 9, 3, 9, 40, 41)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(668, 1, 23, 20, 56, 57)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2010, 3, 19, 15, 6, 34)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 9, 18, 13, 28, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 5, 3, 22, 57, 4)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 5, 16, 13, 52, 35)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 13, 21, 34, 30)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 24, 20, 40, 55)

fake.day_of_month()
# '04'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 9, 27, 4, 52, 3)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1975-11-12T13:39:41'

fake.month()
# '11'

fake.month_name()
# 'September'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 9, 8, 4, 43, 53)

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

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

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

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

fake.timezone()
# 'Africa/Maputo'

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

fake.year()
# '1977'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'temporibus.webm'

fake.file_path(depth=1, category=None, extension=None)
# '/quo/nemo.pptx'

fake.mime_type(category=None)
# 'application/zip'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-28.571769'), Decimal('-96.213071'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.72059', '-87.70172', 'Evergreen Park', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('6.9909', '79.883', 'Hendala', 'LK', 'Asia/Colombo')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'friederike65@bolander.de'

fake.ascii_email(*args, **kwargs)
# 'adabender@heser.de'

fake.ascii_free_email(*args, **kwargs)
# 'zobelmanuel@gmx.de'

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

fake.company_email(*args, **kwargs)
# 'birgitjohann@lange.org'

fake.domain_name(*args, **kwargs)
# 'otto.net'

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

fake.email(*args, **kwargs)
# 'amaliawirth@hotmail.de'

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

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

fake.hostname(*args, **kwargs)
# 'lt-58.seip.de'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '1a31:df3b:f97f:4f7:3c1e:9737:caa0:6613'

fake.mac_address()
# '5a:8b:d3:64:1d:e4'

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

fake.slug(*args, **kwargs)
# 'fugit-eius-velit'

fake.tld()
# 'de'

fake.uri()
# 'http://loechel.org/homepage/'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'faq'

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

fake.url(schemes=None)
# 'http://oderwald.de/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-598-19500-9'

fake.isbn13(separator="-")
# '978-1-992971-28-8'

faker.providers.job

fake.job()
# 'Food technologist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Hic ratione adipisci vero rem. Optio deserunt praesentium expedita esse ut. '
#  'Nemo eum eaque illum quas odio unde quibusdam.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Modi molestias optio cum voluptatem iure libero. Officiis saepe aliquam '
#     'itaque sed magnam voluptates laudantium.',
#     'Inventore sit autem hic. Rem eveniet perferendis sint voluptatum.',
#     'Corrupti iste doloribus nesciunt ipsa numquam. Architecto nam nostrum non '
#     'corporis dolorem. Fugiat quasi tempora nobis earum nobis vel.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Assumenda eius cupiditate.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Eos explicabo vero explicabo tempora animi voluptates.',
#     'Placeat laborum aperiam sit at.',
#     'Quidem corporis occaecati placeat.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Fuga officia eligendi beatae sequi consectetur possimus. Facilis dignissimos '
#  'eaque distinctio rerum ipsum cum reprehenderit. Mollitia enim earum '
#  'doloremque corporis.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Voluptatem ut iste. Ex incidunt alias quas harum delectus. Sapiente non '
#     'neque et alias facilis.',
#     'Cum voluptas voluptatum magni quisquam. Quod itaque hic in deserunt velit '
#     'fuga.\n'
#     'Quasi minus consectetur blanditiis nemo tenetur. Rem culpa neque nesciunt '
#     'placeat illum.',
#     'Earum optio omnis dolorum laborum cupiditate reprehenderit.\n'
#     'Quis cum fugit occaecati totam fuga ad. Vero consectetur aut quos '
#     'perferendis.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['laboriosam', 'impedit', 'cupiditate']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xb4>Oj}P\x88\x96#\xe4\x1c\xe5\xc6\x9b\x81\xbc\xab\xd9,\xf4Ahp\xb18\xbaO\xd0'
#  b" J\xe2N\x95\x80/\t\xba'\xec\x07\x14b\xf7\xfb\xed\xc3\xd2?\x0c\x0b~\x03"
#  b'\xedAe\xa4\xb5NU\xc9\xb3\xf0r\x84\xc9\xda}a4\x87\x9e\xc4Ej\xe9S\x06X`\xdb'
#  b'O\x05cx:\x02r\xb4\xff\x8d\x87K\xf4\xae\t\xaa\xf4\xfcm\x87\xf9\xbb\t\xc8'
#  b'e\xb6\x03\x89\xbd\xf70\x01vu\xa6\x89\xc5:T\xf3\xc1_\xaa\xa7\x0c\xc3lUU\\~f'
#  b'$Vo\xb5fOf\x9b>\xcdk\x14\x93\xe8\xab\xe4\x8d\x18\xa1\xaflL\xe9\xfd'
#  b'\xfaC\x14\xa1\xc7\x7f\xff\xa2!V\x84\x85\xf9\x16f\x05\xa2\xa6\xcdz'
#  b'\xe3\x19\x89\xcf\xca\x94\xa1\xfb-\x89l\xbb\xbe\xe9\xa4u\xe2\x0b\xe1\xbe'
#  b'\x88\xfeX\x80"jNL\x08\x10\xc1h\x97c\x93\xaf\xdd\xd6*\xf5\xc8w7\xf4^\n\xfd9'
#  b"x\x12\x7f\r\x1c\xdb?+H\xf1|\x07U,\xf4\xe1\t\x7f\xee\x85\xce2M\xe8E'w\xb6"
#  b'\xaa<no]\xde\x8d\xf0\xb9\x04e^\x96\x93\x07X\xe5\x01\xe4\xfbA\xb0\xeaB'
#  b'X\xc4q\xd6\xb7\x82YM\x89\xe4\x934&\xb8\xe3\xbf\xb9o~\xb0\x8ck>\x0f'
#  b'\xc6\x0b\xacYW\xc4\xc6\x07\x16\xaeJ\x0f\x8bI?t:\x8d\x03A2\xe7f\x9f'
#  b'\x89\xa9\xcfy\xb0H\\\xe3\xe2%$\x127\x87\xc1\xef\x8d\xdd\xfc\xe2Ugq<'
#  b'\xab*\xe8z0]N\xaa\xdd\x1dzy=\xcf\x06T\x9a@q\x06\x18OH\xfe\xe4\xd0\xd2f'
#  b')y4\x9b\x9d\xd9Rs\xd4\xe4\xdc\x92\xce\x7f]w\xdd\xfa\x16~o\x8dV\xd8'
#  b'\x89\xab\x99\xc2\xab\xd1i1\x0e\xd1=P\xb3\xcf?\x8d\xd7"\x83,Z\xba$\x99'
#  b'\xc9\xda\xda\x02C\x18\x11\xde\x88\xeax\x83q\xf9Gk\x16:\xee>\xac\xfa[\x05'
#  b'\xbe(\xe3\xc2\x8c\xe4G\xb3\x0c]j\xc6v\x1f\x07c\x9f\x807Y\x9d9j \xf3`\xf1\xe9'
#  b'\x19\x82\xb8"\xb7FiB,)#\x01\xd4\xc9\xd8\x08\x9fk\xdemTr\xa7\xcf\x97\xccG6'
#  b'\xaa6\xcf\xd5E\xc4_j2c\x0b\x85\xf0\x1f%pDu\xca\xb5\x81\x9d\xd5\xdc'
#  b'\xfc\x7fF\xd3\xd2\xd9\x8d\xb2\x8a`L\xe9\xde\x97 &\xd0\xc1\xb2\xc5\x03i\xd6c'
#  b"\xc2\x96\xf0\x87\xc7\xe7\xc9'\xeb\xf0uG\x9f\x08\xf2\xd4\xac)\x19\xad"
#  b'\x85\x97/\xb01\\\x9c\xbe\xef9\xb6@\xb1]\xce\x1d\xa0S\x0b\xc1\xff"w\xbb'
#  b')\xe6j-\x7f\x9e\xef\x91\xee}\x7f{\x13WC\xf9\x1fH\xc6\xbd&\xd5\tJ'
#  b'\xe5\x80\x86\x0bH$?N\xb2\x13\xf7\xc3\xda7\xc0\x80\xae\xd7RVJ1-/\xde\xd5\x7fU'
#  b'^\x9cff\x12\x8e]R\x05#\xb0\xd1\xfa<\xf6\xcdJ1\xc3\xfcg\x80\xa96\x00?\xca\xc0'
#  b'Hu\x8d\x9f\xccBFg|\x14\xd9\xd5\xa8\xc0s\xf4\xb4\x83;\x1c\xcf\x08\xa9\xbf'
#  b'\xcfY\xc4\x0f\xa4\x1c;\xc9j\x9d\xe8\xec\x01i\xb8V\x11\xe0\x80\xd4'
#  b'\x00\xe6B\xb3-\x11r\x04\x0e\x80\xcb\x97GE\xa6\x80\xd0\xdb\x0f8\x96\x1c\xf6('
#  b'C\xb7vo\x0c@u\x13\xb5\x1c,\xf9]_\xb3\xa0g\xa1\x1a:d!\x91}\xcd[\x87O'
#  b'f\xc0\x1ft\xc1\x95\xab!\x03\x13v\xdc\xc0y_Z\x0e7\xca\x97\x86,>3v\xe1\xee3'
#  b"G,T$\x07\xabD\x08;_'f\x81<\xf3\xf8\xf3\x87\x99\xb2F\xc6q\x04\x1beN\xc7"
#  b'\xce\x0b\xeeh\xd1\x9a\x14\x9cIh\xf8&\x0f\x18\xa9\x98\xf8\x1a\x86\nW\x9d:\x06'
#  b'\xcd]\xbb\xfb6\x92x\xbaT\x16\x01rc\xe7\xa8\x98\xf2\xf4\xbf\xac[\xfd\xa7\xd1'
#  b'\x8b\x84 x\x9f\xec]\xbe\xb1\xc4\xabD\xaa\xf4\x0f\xb1\t\xa0\xcc\xf7\x7fm2e'
#  b'\xc9\xa5\x83\xa9A\xc3!\xaa\xf8\x80_X\xa4f\x12\xaa\x0e\x06r\x96'
#  b"\x05\x14\x1f\x96\x98\x88\xbe?\x1a\x96!o\xe1\x94\x02\x94' \xef]\xc6\xfb\x87|"
#  b'\xa7\x88\xf4\xa5?\xd0\xe3\x04\tT\xd7\x7fe\xacI\x8c\xc0\xacK\x80\xdcF4V'
#  b'\x86\n]\x89J\x89\x8e\xee\xd4\x96\xb1P\xc7o\x18\xe0J;\xe3\x02\xf8\xb1^{'
#  b'\x15O\x82\xdfS\xf3\xed\x04\xe3F\xc9\xe8\xc4\x0cO5\x0c]\x0f\xeb\x9a\x11bl'
#  b'&\x84\xc5\xca\xa4\xd0\x11\x99')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '5d1aec36c2435e23e486dcf7ea5054f3'

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# 'f717a3e8fa4f0e795cee55685faf92aea078e905'

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

fake.uuid4(cast_to=<class 'str'>)
# '98c72e0d-e5dd-4493-a63e-0e57c09ffae5'

faker.providers.person

fake.first_name()
# 'Sylwia'

fake.first_name_female()
# 'Kristine'

fake.first_name_male()
# 'Enno'

fake.last_name()
# 'Schmidt'

fake.last_name_female()
# 'Kraushaar'

fake.last_name_male()
# 'Röhrdanz'

fake.name()
# 'Betina Hänel'

fake.name_female()
# 'Manja Säuberlich'

fake.name_male()
# 'Siegbert Beier-Möchlichen'

fake.prefix()
# 'Univ.Prof.'

fake.prefix_female()
# 'Prof.'

fake.prefix_male()
# 'Prof.'

fake.suffix()
# 'B.A.'

fake.suffix_female()
# 'MBA.'

fake.suffix_male()
# 'B.Sc.'

faker.providers.phone_number

fake.msisdn()
# '0123747299007'

fake.phone_number()
# '+49(0)1911 23513'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Emmi-Ullmann-Allee 877\n28340 Meißen',
#     'birthdate': datetime.date(2019, 3, 21),
#     'blood_group': 'A-',
#     'company': 'Söding',
#     'current_location': (Decimal('5.881378'), Decimal('65.910426')),
#     'job': 'Engineer, water',
#     'mail': 'susana02@hotmail.de',
#     'name': 'Eugenie Holsten-Koch',
#     'residence': 'Rosenowplatz 1\n08801 Artern',
#     'sex': 'F',
#     'ssn': '546-54-1969',
#     'username': 'troskoth',
#     'website': ['http://hermighausen.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Lachmannallee 13\n93208 Miesbach',
#     'birthdate': datetime.date(2012, 3, 12),
#     'mail': 'dlehmann@yahoo.de',
#     'name': 'Irma Hethur',
#     'sex': 'F',
#     'username': 'hans-jochenbohlander'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'a': -7697.0,
#     'aliquam': -530873.44,
#     'libero': 'lLROFXHnlfUWulWPIGat',
#     'magni': 7013,
#     'sunt': 'https://www.paertzelt.de/home/',
#     'vero': 'gerda42@martin.de'}

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

fake.pyint(min_value=0, max_value=9999, step=1)
# 1673

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'DiiyRMCKEOvRVNQaGTsv', 'GncDapnjBHFbKwLXHBIm', 'http://www.bolzmann.de/post/', 'yDAuzlAFHEJBSZtEbHUd', 33794199187.89, 'HgeXzdQocpAeVHzFowEN', 'https://ziegert.de/'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2006, 11, 27, 11, 43, 32),
#     Decimal('5639756321275.0'),
#     'XUpyrmeVRzBSnLSYMCJH',
#     datetime.datetime(1972, 3, 16, 10, 18, 56),
#     Decimal('-461.2'),
#     Decimal('397.486435')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'YWirzkSNbESIqOhuzios', 'ObLWdgxqOVAGCIaEhjmd', 'rnHmpgYBIrZmjuYzmURj', datetime.datetime(1995, 1, 22, 11, 26, 19), 'UTrwurqVgzYkJKQQxsHy', 'yFgvGmyIIPqZBGbzEhmq', 'RjhWoxsmteSGlFPjdTwU', 7162, -180791026935522.0, 5471}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(2017, 9, 26, 16, 38, 50),
#         'MqBFHaGJsBoqBKuitmOM',
#         Decimal('284300874778090.0'),
#         Decimal('-6093911.83369'),
#         'LCGggydXcshtOzHdTwDS',
#         'https://www.anders.com/search/',
#         Decimal('464524122.69892'),
#         'IfMjEudyzWjWtJHOJzNW',
#         'EQztYzYMBJwBDRJddljC',
#         'https://www.huhn.com/terms.jsp'],
#     {   'accusamus': 'https://www.liebelt.com/',
#         'accusantium': 6139,
#         'amet': 7061,
#         'animi': -996645303.5,
#         'expedita': 'http://karz.com/wp-content/category/',
#         'labore': datetime.datetime(1997, 10, 27, 5, 1, 20),
#         'perferendis': 5162,
#         'reiciendis': 'huAwCkEqQmqjsXbDCQsn',
#         'rerum': 'bQztxypIZKngKJiwMLKp',
#         'sed': 'qPuBsOSRLyAMSAztQrgM'},
#     {   'assumenda': {   5: 'KnprtBVvzfvKPPIgqDrE',
#                          6: [   7066,
#                                 'bWmyHIKHVtZwXQlhtpCM',
#                                 datetime.datetime(1990, 10, 27, 0, 47, 16)],
#                          7: {   5: 6746583711724.0,
#                                 6: 1438,
#                                 7: [   'lgeisel@yahoo.de',
#                                        datetime.datetime(1981, 4, 15, 12, 40, 33)]}},
#         'dicta': {   2: 1582,
#                      3: [Decimal('-188180.2'), 6425, 8487],
#                      4: {   2: 106,
#                             3: 'vwHplstwuxgTRrMYKjPp',
#                             4: [8079, 78314383.378]}},
#         'eum': {   9: 'iOidYuvJpgeyzmwqBRVF',
#                    10: [   datetime.datetime(2002, 7, 8, 22, 25, 58),
#                            'WNYZcDPLaTNVWHWqXMiB',
#                            'http://www.bien.com/privacy/'],
#                    11: {   9: 'rUdepaEAkfKhnTArajJE',
#                            10: Decimal('-4081987687913.0'),
#                            11: [   'https://seidel.com/search.htm',
#                                    Decimal('-6246.3685068179')]}},
#         'harum': {   7: 8311,
#                      8: [   9201,
#                             7565,
#                             'https://heinrich.de/main/tag/list/index/'],
#                      9: {   7: 'NLAMuLuCRuYwGVcYMyDq',
#                             8: 'VmdXccGCyJEOhuykJkUN',
#                             9: [   'tDiDColtRPPqHgYXNEEF',
#                                    'sybillegute@saeuberlich.com']}},
#         'in': {   1: datetime.datetime(2000, 3, 23, 6, 49, 20),
#                   2: ['rtuTVADVUiAGcxSQnUKC', 'gAeUYolMpYqoopUnHvqo', 1206],
#                   3: {   1: 'WZjfkTTqRgsaSWrTufXA',
#                          2: 'nohlmansnatali@googlemail.com',
#                          3: [   'http://spiess.com/register.htm',
#                                 'MAiNdtWHBLXXmMOWaZeq']}},
#         'officiis': {   3: 5908,
#                         4: [   'http://schoenland.de/search/main/app/home.php',
#                                'bDmdHaOpUJcJXOwvGVMP',
#                                Decimal('547007.8')],
#                         5: {   3: 'https://www.flantz.de/main/home/',
#                                4: Decimal('-41300235036949.1'),
#                                5: [655457.33514064, 'vGseCqddYfJjKjxIlASh']}},
#         'omnis': {   4: datetime.datetime(1981, 1, 3, 19, 31, 24),
#                      5: [   'nCFBPGmIUIjoDVVHlLXt',
#                             'gehringerkaren@gmx.de',
#                             'pschleich@web.de'],
#                      6: {   4: 'QMTXvcOCIwLzxjWpNdbj',
#                             5: 'https://mentzel.com/homepage.php',
#                             6: [   'pmmcQUHMkkApNBRyZBOk',
#                                    'https://preiss.com/categories/explore/posts/author/']}},
#         'porro': {   0: datetime.datetime(2016, 11, 18, 21, 48, 27),
#                      1: [   'XhOPudBrqJQeuSZGgrrR',
#                             5134840587566.0,
#                             'killerdoris@roskoth.de'],
#                      2: {   0: 'hCpbUVliOvaSpdJYmpCz',
#                             1: 5887,
#                             2: ['lmVmTUmJALKZOjetnTmg', 5675]}},
#         'quo': {   8: datetime.datetime(2002, 9, 14, 11, 54, 43),
#                    9: [   'tNttvjpLqyFOUQBnjIgs',
#                           'PzqSAvCDenlcEmgevQlp',
#                           Decimal('489663846657912.0')],
#                    10: {   8: -30792553848174.0,
#                            9: 442,
#                            10: ['cdKwRsVnwdHAlzIFoZcR', 2837]}},
#         'tenetur': {   6: 'spiaPcNwSbAJENemOXda',
#                        7: [50909103.705, 6515, 'http://kade.de/author/'],
#                        8: {   6: 'tOWNDuSUkEILvwHxTpjv',
#                               7: 'zHlKenHDTwdOvCJFgYRJ',
#                               8: ['RaqwTuCeNXIbJtWbnkOy', 6970]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'francisgraf@mitschke.net',
#     'ocrvNgxWpNmuGlwJIhcI',
#     -6106.258120173,
#     'KKHeQdKkfpFsBtMwOUVT',
#     'QDsazwmsRNABQVwdzupR',
#     4810,
#     'HrHNXxuDeVyiJrTbGxEg',
#     'OEmXjzKeClGGDKpKiDOt',
#     'bagYRhRBvKdaoKCPXnCa',
#     'DPEXJmVNngOBwLgoUkZn',
#     -4301416.63,
#     'DEEnzKAeXLlgCSsJwMxs',
#     Decimal('-90065326582082.0'))

faker.providers.ssn

fake.ssn()
# '137-91-2051'

fake.vat_id()
# 'DE696935958'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.0.3'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (iPad; CPU iPad OS 5_1_1 like Mac OS X) AppleWebKit/533.0 '
#  '(KHTML, like Gecko) CriOS/31.0.864.0 Mobile/10Y341 Safari/533.0')

fake.firefox()
# ('Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_4 like Mac OS X) AppleWebKit/535.0 '
#  '(KHTML, like Gecko) FxiOS/16.5x9209.0 Mobile/50O458 Safari/535.0')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 10_3_3 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.88.(Windows NT 6.2; te-IN) Presto/2.9.188 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 6.2) AppleWebKit/535.25.3 (KHTML, like '
#  'Gecko) Version/4.1 Safari/535.25.3')

fake.user_agent()
# ('Mozilla/5.0 (Windows CE) AppleWebKit/532.1 (KHTML, like Gecko) '
#  'Chrome/47.0.842.0 Safari/532.1')

fake.windows_platform_token()
# 'Windows NT 4.0'