Language de_DE

faker.providers.address

fake.address()
# 'Carina-Geißler-Allee 2/6\n65860 Wolfratshausen'

fake.building_number()
# '18'

fake.city()
# 'Bernburg'

fake.city_name()
# 'Wolgast'

fake.city_suffix()
# 'Ville'

fake.city_with_postcode()
# '23725 Saarbrücken'

fake.country()
# 'Laos'

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

fake.postcode()
# '51757'

fake.state()
# 'Sachsen-Anhalt'

fake.street_address()
# 'Junitzgasse 3/2'

fake.street_name()
# 'Rüdiger-Hettner-Weg'

fake.street_suffix()
# 'Street'

fake.street_suffix_long()
# 'Allee'

fake.street_suffix_short()
# 'str.'

faker.providers.automotive

fake.license_plate()
# 'DD-R-59'

faker.providers.bank

fake.bank_country()
# 'DE'

fake.bban()
# '363768700904192921'

fake.iban()
# 'DE10696975969693455882'

faker.providers.barcode

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

fake.ean13(leading_zero=None)
# '4562420981148'

fake.ean8()
# '59688006'

fake.upc_a(upc_ae_mode=False, base=None, number_system_digit=None)
# '318814257931'

fake.upc_e(base=None, number_system_digit=None, safe_mode=True)
# '08470485'

faker.providers.color

fake.color_name()
# 'Beige'

fake.hex_color()
# '#5df77f'

fake.rgb_color()
# '190,191,103'

fake.rgb_css_color()
# 'rgb(159,212,135)'

fake.safe_color_name()
# 'purple'

fake.safe_hex_color()
# '#77bb00'

faker.providers.company

fake.bs()
# 'facilitate efficient e-tailers'

fake.catch_phrase()
# 'Visionary contextually-based synergy'

fake.company()
# 'Steinberg Thanel AG'

fake.company_suffix()
# 'AG & Co. KGaA'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Mastercard\nRenata Hoffmann\n5131054289641118 05/22\nCVV: 269\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('MZC', 'MazaCoin')

fake.cryptocurrency_code()
# 'DRC'

fake.cryptocurrency_name()
# 'Peercoin'

fake.currency()
# ('JMD', 'Jamaican dollar')

fake.currency_code()
# 'BDT'

fake.currency_name()
# 'Special drawing rights'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'II'

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 15)

fake.date_object(end_datetime=None)
# datetime.date(2000, 3, 30)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2010, 4, 17)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 5, 27)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1980, 7, 6, 22, 32, 31)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1753, 3, 24, 22, 11, 24)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2016, 8, 3, 5, 0, 14)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 15, 15, 58, 12)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2007, 5, 16, 17, 56, 40)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 12, 4, 16, 53, 14)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 12, 20, 2, 25)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 23, 5, 47, 39)

fake.day_of_month()
# '21'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 12, 11, 12, 38, 30)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2010-06-27T16:55:51'

fake.month()
# '08'

fake.month_name()
# 'February'

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

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

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

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

fake.time_object(end_datetime=None)
# datetime.time(19, 59, 51)

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

fake.timezone()
# 'Indian/Antananarivo'

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

fake.year()
# '1992'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'at.xlsx'

fake.file_path(depth=1, category=None, extension=None)
# '/rerum/fugit.ods'

fake.mime_type(category=None)
# 'text/javascript'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-79.751327'), Decimal('-129.660079'))

fake.local_latlng(country_code="US", coords_only=False)
# ('39.71734', '-74.96933', 'Sicklerville', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('50.23805', '8.86704', 'Nidderau', 'DE', 'Europe/Berlin')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'ullrichmarika@heinz.net'

fake.ascii_email(*args, **kwargs)
# 'theodora75@speer.de'

fake.ascii_free_email(*args, **kwargs)
# 'siegmar57@yahoo.de'

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

fake.company_email(*args, **kwargs)
# 'gharloff@riehl.org'

fake.domain_name(*args, **kwargs)
# 'butte.de'

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

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

fake.free_email(*args, **kwargs)
# 'pdippel@yahoo.de'

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

fake.hostname(*args, **kwargs)
# 'desktop-40.pechel.org'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'eb69:683b:c4c4:33de:7ebb:5ba0:749c:ac5d'

fake.mac_address()
# '21:fa:0a:94:b2:76'

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

fake.slug(*args, **kwargs)
# 'dolores-doloremque'

fake.tld()
# 'de'

fake.uri()
# 'https://www.naser.de/terms/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'home'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-365-76759-X'

fake.isbn13(separator="-")
# '978-0-8389-6834-5'

faker.providers.job

fake.job()
# 'Programmierer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Architecto quae iste sequi quod totam incidunt. Ipsa veniam ullam ipsum nisi '
#  'veritatis. Saepe rerum ducimus ipsa praesentium illo.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Commodi perferendis sit dolore neque soluta. Eius quaerat debitis '
#     'necessitatibus. Cum iste error beatae eos vel itaque.',
#     'Consectetur voluptas asperiores totam ea nesciunt nobis. Fugiat quis '
#     'earum omnis.',
#     'Blanditiis quidem minima eius voluptate. Vel dolores repudiandae '
#     'voluptatem. Ullam quod hic magnam earum voluptate sequi. Molestiae '
#     'facilis commodi voluptas.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Perspiciatis quas deleniti quisquam omnis totam veniam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Reiciendis qui beatae culpa.',
#     'Odio eos cumque corporis magnam ipsum.',
#     'Exercitationem animi debitis sunt a harum ullam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Natus minus beatae. Dicta nam unde.\n'
#  'Ab et officia non. Debitis aspernatur voluptatum alias itaque eum similique. '
#  'Quia nulla itaque voluptatem maxime.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Dolores laboriosam explicabo repudiandae. Quaerat aperiam labore iste '
#     'quibusdam perspiciatis veniam cupiditate. Ad maiores accusantium corporis '
#     'eius vitae exercitationem.',
#     'Quod commodi delectus ea totam earum consequatur reiciendis. Eaque '
#     'praesentium labore autem itaque voluptas mollitia.',
#     'Pariatur nesciunt nihil veniam. Aperiam animi nemo rem quis nisi. Soluta '
#     'ipsam sit praesentium ducimus nisi.']

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

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

faker.providers.misc

fake.binary(length=1048576)
# (b'\x8a\xcd\xb1\xefYq\x94z\xd1\x1f\x81J\xdb\x08\xe3W+ik\x87\xda\xcf-\xb9'
#  b"\x95\x80e\xda\n\x18\x94\xc5\xfb\x16\x0c\xfcI\xf8NY'\xd3\xd131\x9b\xf8\xdb"
#  b'\xa9\x94&\x95\x1e\xd9\xeaa\xd7\xdd\xb0\xf3E~2\x07\xa8\xa6\x84m'
#  b'\xca\x9e\xab\x94\xe9O-0\xf1\xe9\xa6k=d\x0c\x8a\xd7\xf6\xc3T\xa1Ay\xcd'
#  b'a\xf6\x8f\xc2\xca5{\x8d\xa3\x14\xeb\x16Kf;\x9c\x85J \x02\x1f\xd8 %8\xd7\xc1a'
#  b'\xfc\xe5\xee\xfa\xdc\xa6\x0e@Dl\xdafBPw-\xee\x10n\n\xfbv\x81\x00'
#  b'P\xb2\x83\x8f\xde0+\xc8\xa6\xd4\xfcm\x8b\nV.\x9f\xec\xba\x06 Ys\x10'
#  b'\xc4\x03f*1\x1f\xcb\xe0\x10\xd5\xe0\x89p\xd0\xa3u\x16\x17\x040\xc3f\xca.'
#  b'\xdf>\x85\xfej\x97q3(\xbf\xa5\xd8+Q\xce\x01\xf0\xd6a\xfe\x8a\xb3c\xeb\x9f<hn'
#  b'\xfd$\x08{\x9e\xff\xc5\xb3\x8d\xc9f\xb3\xfd\xd1\xa5\xa5\xd2y\xda\xeb'
#  b'\xfaO\xf4\xf1\xec\xc8\x96U~\\\xcd_\x82\xe5SHp\xa0\x9f\xc1\xd3M\xd08'
#  b'B\x1d\xd1\xcc\xcar\x8b$1\xe2\x96\xd9\xaa&\\\xc0\xff\x92U\xd9U@\x11\x96'
#  b'Uy\xb6m\xdf\xde\rc\x08\x0c\xfe~mr\xf5(x\x11\xd6\x9bP\x9fQ\xf7\xc5U\xdbs'
#  b'\xfb\x1c\xae\x18]\xeb\xb2\xd7A\xb7~#R\xef[\tS\xb3\xb2hf3\xc8\xaf7\x83i~'
#  b'\xf0-\x8aB0\x14&b\x86*\xdc\xc7^\xc7lSn\xa8&k\xd6(~\xb0\xd69\xd6c'
#  b'\xe3\xc7\xd4\x87^\x10\xc5\xabss\xb1\xd2EL\xe7X[\x80bK\xb0\xec9tU\x9f\xf2\xa4'
#  b'\xc2\xa0\xd32^\x11\xd3\x8b\x07\xd5\x00\xb8\xac\x8c-y0W\xe9]\x1e\xb9\x05\x96'
#  b'\x8cz\xd0\x84\xedF\x8a\x94\xbf\xf1\x90\xb6/\x95\xd1\x93W#\xe3}9C\x128'
#  b'd\xbf\xfa\xe4\xdc\xc8\x11\xa0q\xcc\xc5\xd8\xb7\xdd\xf2\xe4\xae\x9e58'
#  b'\xa0\xc1l\x146\xa9\x89\x9e\xa1\\6RZ+\xc8d\x1cb*\x8a\xef\xadu[\xde\xc9<\xf9'
#  b'\x8fV9\xe1\x98sV\xbdl\xd9\xe5\x0f\xe5_\xb2\\L\xc9\xc2\xc0\x93\x7fY\xe3'
#  b'c\xfcV\\\xd6\x9f\xdbs\x92\x14\x01\x13\xf7\x04\x9a/)\x17q\xae\x90\x1aj\xc7'
#  b')\xe6\xd1`0\xbd\xed\x84\x80!h\x1e\xa1\x11\xdb\xc0\x8c\x8f~M\xf8/L\x88'
#  b'\xb7Z\xe9"\x01\xd7\x9dx\x8b\x1d6\xe5\x13\x97\x9f\x195\xc9\xfa6'
#  b'\xab\xe1\xa1\xe3g\xc3\xd4\x88@\xf4F\xff\x97\x00Q$\xe4e\xdb\xaf5\xb0\xae\xe9'
#  b'(\xc4\xb8\xb6\x80J\xde\xfbJ\xd0\xe9\xa3\x92\xe0;\xed: \xab?\xe0C9\xed'
#  b'\xcc\\C\xed\x12\xef\xdbs\xea\xdf\x84\xbf\xc0d\x04\x17\x80\xc3z,\x18\x15J\xb4'
#  b'nv(\x16)\xe7=@\xca\xd3\x05\xf1\xfc1/\xbd\xe0\x17f\xabU\x1e\x9a\xda'
#  b'\x92\xaa\x18\x96\x1f\xb1\xd6N\x8b\x14\xd9\xa5\x88\x15\xa1\xbc\xdf\xaf\x93D'
#  b'\xeb\x1b\x8a?\xe0\x1b\xec\xde\x19\\]3[\xeb6\xfe:\x1b\xc7+OfFjnYX\xf4'
#  b'\x07\xc0\x1b\xd5n0\xd7\xea\x0c7\xf3\x96\x02Cu\x0c\xd6\x07B\xc2\xf9\xa2\x9a>'
#  b'W\xb7\x8eu\x1f\xb0\r\xa8tQ\xb3\xc1\xf7}\xfd|g\x19\t\x10\x1fd|\x14\xc4GA`'
#  b'\x1c\xe2\xe3\xdf\xfe\xfa\xeb%\xbb;V\xfeU\xde\xd6\x1bh\xe3\xc1\x99'
#  b'\xde\xba\xa9\x1f\xf4\x80\x01\xb4\xa9\xf5\xd6\x96\xd8P\x9d\x84-\x8e\x04g'
#  b'k:\xd9rHs\xd6:\x93\xe8\xc1tAK\xf0\xfd\xd09,\x891\xbf\xe0\xfco`_\xf1'
#  b'\xe5\xc2\x17\xf6d8\xa1\xcf7Y\xe1\xd6\xbb+\xb7[\xaa$\x06cX\xf6|k'
#  b'\x04\x0e\x11\xe5\xfb\x9c\xc8dr 3\x18\x17Hz\x86zO\xc8gF\xf2\x80cW\x10e:'
#  b')\xfaX\xd4\xc7)\xb6\xa1\x0e\x18\x97`[\xff\x98\x99\x87\x92\x94\xc8\r\xb4]\x1d'
#  b'tY\xc0\x81\x0f\x90\x92\xed\x0b\xde@\xc5\x11~g<\x13\x8f\x8e\x08\xba\x95\xeeP'
#  b'\xf5\xf1\x02j2\xa1Ot\xf4DX<z\x88\xfb\xeb\xddaFE6\xe7\xcei\xc6\x8cl\x8c]cGp'
#  b'\xd0\x87\x04_\xb8\xef\xa8\xef0\xf5L\xd2\x8a\x07#\xcb\xad\x9d~\xc0UY\x13\xbb'
#  b'\xc8\x08`\xe8\xad\xed\xbf\x89\xdf\xdb\xa7i\xd4\xf1`\x1f')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '86ce14100407445c5ae4bbff69214ca0'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '^2UtC&RxmZ'

fake.sha1(raw_output=False)
# '040629a22ca6e335c1ba6f35f6e6ef3bd6da5ccd'

fake.sha256(raw_output=False)
# '16e528332c7266d8944011f1c221224e696c3f10ffbffb0f1a03849b9fca4490'

fake.uuid4(cast_to=<class 'str'>)
# '05ca9a25-a769-42b7-9ebf-5c4c9ca36496'

faker.providers.person

fake.first_name()
# 'Darius'

fake.first_name_female()
# 'Susanne'

fake.first_name_male()
# 'Yilmaz'

fake.last_name()
# 'Mans'

fake.last_name_female()
# 'Hermighausen'

fake.last_name_male()
# 'Löwer'

fake.name()
# 'Dr. Ingmar Pohl B.A.'

fake.name_female()
# 'Katerina Krein'

fake.name_male()
# 'Uli Pölitz-Geißler'

fake.prefix()
# 'Frau'

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

fake.prefix_male()
# 'Dr.'

fake.suffix()
# 'MBA.'

fake.suffix_female()
# 'B.Eng.'

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

faker.providers.phone_number

fake.msisdn()
# '5454156396243'

fake.phone_number()
# '04688161199'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Mühleweg 9\n88752 Altötting',
#     'birthdate': datetime.date(1995, 2, 20),
#     'blood_group': 'O+',
#     'company': 'Tröst AG',
#     'current_location': (Decimal('83.4818795'), Decimal('109.972697')),
#     'job': 'Asphaltbauer',
#     'mail': 'roselinde68@googlemail.com',
#     'name': 'Prof. Christof Döring B.Sc.',
#     'residence': 'Marisa-Grein Groth-Platz 784\n04509 Gadebusch',
#     'sex': 'M',
#     'ssn': '379-33-2171',
#     'username': 'gusti91',
#     'website': [   'https://www.kranz.org/',
#                    'https://www.schaaf.de/',
#                    'http://weihmann.com/']}

fake.simple_profile(sex=None)
# {   'address': 'H.-Dieter-Köster-Ring 026\n82811 Schwabmünchen',
#     'birthdate': datetime.date(1958, 12, 2),
#     'mail': 'akuhl@hotmail.de',
#     'name': 'Dr. Karl-Ernst Killer B.A.',
#     'sex': 'M',
#     'username': 'lidia72'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'blanditiis': Decimal('-358522.0'),
#     'consequuntur': 'https://bolander.com/author.htm',
#     'eos': 'eLaCBttZAuDiQKcIHExj',
#     'et': -3002242425.905,
#     'maxime': 'peckbauer@schwital.com',
#     'perferendis': 5345,
#     'voluptates': 8888}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {1.4758, datetime.datetime(1992, 10, 21, 10, 59, 56), 'schomberkevin@googlemail.com', 'WiBqhkkTBEZGzBOjPWwy', 2951, Decimal('-568411905.561063'), 9.223777, 'oXVEsGsHwjlTqNqEgXNa', datetime.datetime(2015, 7, 11, 2, 28, 11), 16284572.0, 6974}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'XzpiDbbZeMjlpffXQTJR',
#     'bertram42@gmail.com',
#     'http://www.matthaei.com/',
#     'http://www.doering.net/explore/privacy.php',
#     'http://www.schulz.com/about.htm',
#     -2.615636699,
#     4957]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {4645, Decimal('-7988481687.0'), 7180, -595.3, 'nUUVtVgmUdjXqfjlsBtN', 'fYmKvDmoiBCxIdwjwhUs', -63104194.0, 'pbcBcakthsUwzqNLtFBY'}

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

fake.pystr_format(string_format="?#-###{{random_int}}{{random_letter}}", letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
# 'T9-9837601s'

fake.pystruct(count=10, *value_types)
# (   [   'udzGGeUoDCnaIXgJucUA',
#         datetime.datetime(2016, 8, 5, 4, 53, 57),
#         'GJsObJEAMTWYrwSNayhu',
#         'XgzwCSJLuJDKAJxgNtJw',
#         'lbolnbach@yahoo.de',
#         93287150178.3,
#         'akoch-ii@schinke.com',
#         'gcTxPygqNILKnvNLtyZs',
#         'TIlEpVdJayBqHMVnKtVs',
#         4379],
#     {   'aliquid': 'tmsYAArCarnqIJNqqfue',
#         'dolore': 'nikolaosdavids@gmx.de',
#         'doloremque': 'GitolviTyxujURRwSLfB',
#         'nostrum': datetime.datetime(2019, 4, 29, 8, 35, 1),
#         'possimus': datetime.datetime(2003, 1, 13, 22, 29, 48),
#         'qui': Decimal('674918339213322.0'),
#         'saepe': 'LSughgWAraqnfVXpaFXS',
#         'similique': 'CrxztrSDiVUjruXTMYzo',
#         'velit': Decimal('-7753.7477892')},
#     {   'ab': {   3: 'wendelin20@striebitz.de',
#                   4: [   'avdhDLSjKziTvXBhEAoC',
#                          'roy84@geissler.de',
#                          'ferdithanel@gmail.com'],
#                   5: {   3: 'QDNRXdfgbDntqLriCPxe',
#                          4: 9842,
#                          5: [116, Decimal('66686027.422')]}},
#         'aut': {   7: 8338,
#                    8: [   'vFwYKejqaPWSeaPqdljy',
#                           'mTgRsdRKmfZYBBGdobPQ',
#                           'helmuth60@web.de'],
#                    9: {   7: 'mjaekel@googlemail.com',
#                           8: 'mCgWiaQbQPkSIEkkDUDE',
#                           9: [7438, 'kXodTyFPdqauFQCeIJec']}},
#         'dolorum': {   1: 'https://heydrich.com/about.htm',
#                        2: [   'fYnDWzPNgRUdTMWeqBRh',
#                               'ggZHSgzdnuHQyQndJAVe',
#                               Decimal('848.42716')],
#                        3: {   1: -52105405469672.0,
#                               2: 'https://www.ruppersberger.de/about/',
#                               3: [2524, 'nadinebeier@zobel.com']}},
#         'facilis': {   9: 'IUozmzHOUSgWGFBCxPJr',
#                        10: [   'eWJDAEXKaFgVSDEWaZhM',
#                                -63.238349281271,
#                                'bhermBjHWwHRweopoaLG'],
#                        11: {   9: 2497658.1,
#                                10: datetime.datetime(2003, 6, 13, 13, 49, 33),
#                                11: [   'hans-joachim07@aol.de',
#                                        'yZQrrlzxkCfBIDLjDfVU']}},
#         'harum': {   6: 2859,
#                      7: [   'kOVeJfWjfhvGYHZuobDF',
#                             'FVzeYXkZJUQAICgsfPqc',
#                             'vXwyBoKqkjQCqMymhqvL'],
#                      8: {   6: 'CDpiELCYTVVJLwTQxILL',
#                             7: 'http://bien.net/explore/explore/blog/register.php',
#                             8: [   'pINEuKWZtxVYEKarEaGu',
#                                    'DfVVHMtlXdsCjEhJphci']}},
#         'id': {   0: 'IkjaysrjAilGTFyEpgxK',
#                   1: [   datetime.datetime(2006, 3, 13, 19, 39, 5),
#                          'zAHDjrxukinlLahSrJto',
#                          'RAeetLWzjOliKyswMXQd'],
#                   2: {   0: 'DHLHqKvSdZnoIweYQzfX',
#                          1: Decimal('1700360.59'),
#                          2: [   'pietrojunken@trubin.de',
#                                 'gPkLTmYxNqOvQxdNgJzm']}},
#         'ipsam': {   5: 'pggpQKYsOIJDGzkOrtFr',
#                      6: [   'EetjariRuCwPcdBMszEl',
#                             Decimal('-42800676.745384'),
#                             'wAZTINAljIcHJgxUDzOD'],
#                      7: {   5: 35170434.0,
#                             6: 'qIfObCtworEDJOVurwjQ',
#                             7: [   datetime.datetime(1970, 1, 29, 23, 17, 38),
#                                    datetime.datetime(1973, 6, 20, 3, 27, 5)]}},
#         'nihil': {   4: 'oqVHhPyWsBgPrAYBjhsb',
#                      5: [   'ZIiOABQCrCeFgzaSKFUW',
#                             2998395699.68,
#                             'UAGyLWkIRRHlKIbRkjXh'],
#                      6: {   4: 6582584178602.85,
#                             5: datetime.datetime(2005, 10, 30, 9, 23, 3),
#                             6: [   Decimal('-96385890413219.0'),
#                                    'vomAwPgIDgSRRRrezBnB']}},
#         'quibusdam': {   8: 8247,
#                          9: [   Decimal('6086675583302.7'),
#                                 Decimal('-0.902401578513'),
#                                 2275],
#                          10: {   8: datetime.datetime(1986, 7, 27, 23, 8, 44),
#                                  9: 8238,
#                                  10: [   'tbkVPPVoOFnTzfYErjTR',
#                                          'cjSRsbNiVsAqUpZVrvIH']}},
#         'repellat': {   2: 'jNDOnwEBFiRPeAiDVymk',
#                         3: ['dRslMMyuvusSlMiSPftz', 'lothar97@aol.de', 7230],
#                         4: {   2: 'https://www.fischer.de/posts/tags/search/author.html',
#                                3: 'http://hermann.de/wp-content/main/register/',
#                                4: [5288, 'http://reuter.com/tag/post/']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'cWahUBjJyheWVnaUpUUo',
#     datetime.datetime(2018, 11, 17, 23, 48, 13),
#     7011,
#     Decimal('-46266304813171.8'),
#     Decimal('44768.683598'),
#     -8293622.36049,
#     'JsoFCQqUjgHvtOqgCkDj',
#     'https://www.dussen.com/privacy/',
#     71829758642.5,
#     datetime.datetime(1979, 10, 23, 11, 27, 48),
#     6550,
#     'MpWFdyQZdvfliOjTXHCC')

faker.providers.ssn

fake.ssn()
# '350-80-4996'

fake.vat_id()
# 'DE526912179'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.0.1'

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

fake.firefox()
# 'Mozilla/5.0 (Android 2.3.5; Mobile; rv:48.0) Gecko/48.0 Firefox/48.0'

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 9_3_6 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.45.(X11; Linux i686; ne-NP) Presto/2.9.162 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_1 rv:4.0; iu-CA) '
#  'AppleWebKit/535.40.4 (KHTML, like Gecko) Version/4.0.4 Safari/535.40.4')

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-08-06 20:02:02 '
#  'Firefox/3.6.3')

fake.windows_platform_token()
# 'Windows NT 5.2'