Language de_DE

faker.providers.address

fake.address()
# 'Bohnbachplatz 0\n46349 Marienberg'

fake.building_number()
# '4'

fake.city()
# 'Schleiz'

fake.city_name()
# 'Viersen'

fake.city_suffix()
# 'Ville'

fake.city_with_postcode()
# '50539 Pritzwalk'

fake.country()
# 'Tuvalu'

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

fake.postcode()
# '67012'

fake.state()
# 'Hessen'

fake.street_address()
# 'Claire-Säuberlich-Gasse 219'

fake.street_name()
# 'Paffrathstr.'

fake.street_suffix()
# 'Street'

fake.street_suffix_long()
# 'Allee'

fake.street_suffix_short()
# 'straße'

faker.providers.automotive

fake.license_plate()
# 'ND-GO-864'

faker.providers.bank

fake.bank_country()
# 'DE'

fake.bban()
# '598310456284553745'

fake.iban()
# 'DE47090815166751785106'

faker.providers.barcode

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

fake.ean13()
# '7673181665660'

fake.ean8()
# '90675768'

faker.providers.color

fake.color_name()
# 'Chartreuse'

fake.hex_color()
# '#fa998e'

fake.rgb_color()
# '4,19,167'

fake.rgb_css_color()
# 'rgb(68,54,82)'

fake.safe_color_name()
# 'fuchsia'

fake.safe_hex_color()
# '#889900'

faker.providers.company

fake.bs()
# 're-contextualize revolutionary mindshare'

fake.catch_phrase()
# 'Enhanced hybrid solution'

fake.company()
# 'Hübel'

fake.company_suffix()
# 'GmbH & Co. OHG'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nHansjoachim Reising\n6582772784714906 09/24\nCVC: 017\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('TIT', 'Titcoin')

fake.cryptocurrency_code()
# 'ETC'

fake.cryptocurrency_name()
# 'Monero'

fake.currency()
# ('ZAR', 'South African rand')

fake.currency_code()
# 'XCD'

fake.currency_name()
# 'Turkmenistan manat'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'VII'

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 7, 16)

fake.date_object(end_datetime=None)
# datetime.date(1977, 6, 15)

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

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

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

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 6, 13)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1974, 10, 18, 14, 42, 5)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(551, 11, 21, 19, 36, 57)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 3, 8, 0, 15, 7)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 7, 16, 21, 6, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2009, 1, 18, 13, 51, 50)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 5, 14, 8, 3, 2)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 9, 9, 12, 6)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 18, 15, 19, 26)

fake.day_of_month()
# '24'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 7, 17, 20, 29, 46)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1981-01-16T11:51:27'

fake.month()
# '05'

fake.month_name()
# 'February'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 6, 17, 20, 2, 27)

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

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

fake.time_object(end_datetime=None)
# datetime.time(11, 45, 43)

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

fake.timezone()
# 'Europe/Luxembourg'

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

fake.year()
# '2013'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'facere.gif'

fake.file_path(depth=1, category=None, extension=None)
# '/in/magnam.tiff'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('38.882248'), Decimal('-13.865701'))

fake.local_latlng(country_code="US", coords_only=False)
# ('34.06635', '-84.67837', 'Acworth', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('60.97944', '76.92421', 'Izluchinsk', 'RU', 'Asia/Yekaterinburg')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'ischmiedt@wieloch.net'

fake.ascii_email(*args, **kwargs)
# 'abbas44@hotmail.de'

fake.ascii_free_email(*args, **kwargs)
# 'arzudrubin@hotmail.de'

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

fake.company_email(*args, **kwargs)
# 'fbecker@losekann.org'

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

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

fake.email(*args, **kwargs)
# 'qpreiss@googlemail.com'

fake.free_email(*args, **kwargs)
# 'evaaustermuehle@hotmail.de'

fake.free_email_domain(*args, **kwargs)
# 'web.de'

fake.hostname(*args, **kwargs)
# 'desktop-43.sager.com'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/815/101/any'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '5a13:5f3f:4669:b28e:70bc:1624:b70:8cfc'

fake.mac_address()
# '50:93:fc:19:bd:48'

fake.safe_email(*args, **kwargs)
# 'azaenker@example.org'

fake.slug(*args, **kwargs)
# 'vel-sapiente'

fake.tld()
# 'com'

fake.uri()
# 'http://www.maelzer.net/about/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'category'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-75495-872-9'

fake.isbn13(separator="-")
# '978-0-948261-71-8'

faker.providers.job

fake.job()
# 'Animal technologist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Occaecati quia blanditiis iste tenetur quidem tenetur eos. Magni mollitia '
#  'commodi praesentium.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Assumenda modi earum accusamus similique asperiores provident. Error '
#     'dolorum numquam sapiente et.',
#     'Pariatur facere perferendis quis sunt deleniti quo. Iusto aliquid rem.',
#     'Dicta molestias quia quaerat debitis. Aspernatur delectus eum deserunt ut '
#     'porro reprehenderit similique.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Eos soluta repudiandae occaecati fugit aut architecto.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Natus dolor ipsa.',
#     'Velit ratione dignissimos.',
#     'Et iusto nam a et exercitationem adipisci.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Quia animi odit sunt doloribus impedit. Ullam veritatis beatae dicta est et '
#  'nesciunt. Tenetur tenetur pariatur.\n'
#  'Eligendi commodi labore eius accusamus quia.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Enim illum deleniti inventore quis earum. Quisquam quidem quo quidem vel.',
#     'Nam pariatur sed expedita. Distinctio earum doloremque commodi.',
#     'Eos eligendi repellendus quis laborum harum sint. Libero animi totam.\n'
#     'Cum repudiandae blanditiis hic amet iure fuga totam. Sunt nesciunt porro. '
#     'Delectus ea in recusandae hic.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quisquam', 'sequi', 'minus']

faker.providers.misc

fake.binary(length=1048576)
# (b'tk\xde\xdbs\xf3\xf7/]\xde\xe6Ez\x1e\xce\xcf3g\xe33\xbd3\x01\xd0\x0b2\xed\xcb'
#  b'\xa5\xe0\x85n\xa4w\n\x1c/\x9fL\xc7\xdb\xc9s\r\xdf\xd9f\x8f1\xb7\xc3)'
#  b'\x9c\xa9L\xc9)O\x16\xb7\x95\x7fQ[\x1f?\x14_\x85\xc7*\x1c\x1d\xa3\xd77'
#  b'D\xa9\x19\xf7;\xf7.\x8dP\xca*6t\xf8dx&Q\xbfvX\x05\xb5\t3\xbc\x9c5'
#  b'\x983\xa1\xcb@\x8c~\x9e\x88\xb0\x14H\xfe\xa8m\xa7\x12\xffOW\xcbPQ\xf4'
#  b'\xcb=\x02]\xa1\xc9v^\x10\xa3\x81\x06f\x1d\xca\xe9Tv\xfb\xad\xcb\xce\x13m'
#  b'n\x85M\x06)%\x86sR\xa6\xeeYG\x1ab1\xbf\xe5!\x9e\xc8\xa73\xd5\xd4\xd8\xbc\x1d'
#  b'\x12\xcc\xd3"\x83\x87$\xfc50\x8d\xe2!\xb6\xd9\x10D\xee\x88\x13\xc1t\xc6\xd5'
#  b'S\xaf\xb1n\x1e0\xc2@\x06S\x16\x97\x1c\xd4\xad\xddt\xd5>\xd9\x80\x03\xee\xfe'
#  b'S\xc1\x90\xcfB>\xd2c\x9ei\xff\xc77\xd5Sp\x0bL\xb5\xbd4\xeel)\x10_Jz'
#  b'\xf5\xd2\xff\xd4*\x1b[\xe0\xba\xcb]\xe0V\xe9\x1bg\x9f\x8816\x00\xb0\t\x83'
#  b'<%\x8aRX\xb4\x1dSnYZ\x0e\xc7\xfbD\xb7\xcf\x07|W\xcdv\xed\x86jE\\\xde'
#  b'\x14\x0f(\xcei\x18W\x9cl\xda\x04\x9f}`\xd3\xda\xb2\x04\x91\xc5qUP\xb9'
#  b"F\xec\xa5\xf2\x9a\xdc\xfb\x97\x08\xf5f\xea\xe2\xfbi'y~M\x13\xb9\x1e\xc2C"
#  b'\x98\xd5\x96]\xf7\xf5\x05\x1f\xa2 9\x18\x1c8\xa3\xc7\x8bW\xb80\x13\x8eq\t'
#  b'\x9c\nD\xaa\x00\xdf\xb8\xf5\x18\xbe\x9b\x8b.\x9f\xf4\xbb\x07,\x0f\xf813}\x92'
#  b"aO\xf1\x98N\xda\x82'+\x16\x07K\x80Gl\x9a^\xc1\x8f\x0f\x98\xe3\xbe\xe9"
#  b'\xfd\xd5\x95\x9cr\xe4\xb2\x86\xe6\x969P\x10\x83Dw\xe8\xab\xe3\xfa'
#  b'\x87\t\x8a\xc7\xca\x85}\x13\x8b\xe8\x0eO\x84\xfa\xf8\x0c\xb4V\x06\x05)\x027d'
#  b'\xa8\x00\xd9\x19\xee\xf4\x99P\xb9\xee\x1b\xc3\xe3\x9a\x08\x1c\x1a7x\xc0'
#  b'\x10%P\xde\x8c\x01\xec\x16m#\xb7\xc6\xf4o?""\xd2\x86\xab\x92\xaa\x91>'
#  b'i\x95\xee\x08B:\xa3\x96\xa9\xee/\xa9p\xe8V\xb6(l\x87n\xfa\x8c\xff.\xf4|go'
#  b'#L\x94\xfe\xd0K\xaaP\xa6\x9e\x8e\xff\x86c\xa5\x9b\t\x1a\xcb\xdc\x95F\xd9t'
#  b' ~>\xf3\xfb8\x03a\xee\xb2\x9f\xae\x1cT`\x1d\xfe\x19\xb2\x9a\xbb\xa3\xe8\x0b'
#  b'\xeaM#\xf7\xd3r \xb7%m\x95_\xf0\xbe,\x00`\x91\xbf\x9c\xe7\xf9)z\x95_\xf8\x17'
#  b'\xec9\x18vOD\xaf\x13\xb9M\xd0\x1c^\xce\x18\xa7\xfb?5n\xb1\xbcM)\xa2\x9cx\xb3'
#  b"b\t\xf9\xd8\xd5?nv\xaak\xa8\x02\x9b\xa1\xe0\x8b+f\xa2'Z\xca\xd0\x83"
#  b'\xb3`\xf5\xc7\x05\xd1\x16R\xf1V\xeb\x18\xa2\x15\xc1\x8d\xa2\x027t'
#  b'\x05U\xdf\xbe\x89\xb9\xbb3?OX\x85\x12JV\x0c\xe8?\xf3\xa8\x1e\xb9\x178'
#  b'\xe6R\\\x8c\x82\xc1\x88\x17\x95\xb4\xb2\xa7P\xc2\xf6\xce<\xb0\xa8\xf4'
#  b"V&\xe3\xfa\xe7C\x93\xc7\xb82\xef\xe5\xa4\xd3\xec>\xc4w\xcaw'\xaeD\x17"
#  b'\xdd\x17\xf3\x17\\\x82\x17MP\xa8\xb2\x89ls6Tz\x12\x99\xac\xe4\x9b\xc0\xa1'
#  b'`5o]\xc0\xa1\x8c<\x89\xf4\x12\xc7\xb5\x90\x1e\xd4\x93\xc4\x10\xc6'
#  b'\x01\x01\xf8\x9e\xc0U\xadgd\xe42\x7f\xfc#5Ss\xce\xb0\x96]\xb2\xc2R'
#  b'\x98\xdf\x16\xb2~\xbeR\x16\x01Z\xd5\xd5T\xb8\xa3\x8a\x8a\n2\xfc\xc1\xbf\x8e2'
#  b'K\x0b\x85\xa1\x89b\x1fj\x11Wa\xd4\\e\x16a\ta\x8fG?\xf1mv\xa3\xc9\xc6\x98'
#  b'D\xbc\xe37h\xe5\x05\x98\xc2\xce\x8dq\x0f\xccj^\xccdP\xa1\x14m\x83K'
#  b'\x9a\x8c\x1a\xfb\xa2\x1bl\xf0\xe3\x8f\xff\xb4{\xe2\xf2\xb8\xbd\xe1\xb1\x82'
#  b'\x82w~O\x99\xa5\xfdm\x9b\xa2B*\xba9G\xd9\xe3A,\x9b\x8e\xbb\x97\t\x86z\xa0.'
#  b's\x05=\x85FQ\x0c\xb2/\x9f\x8a:R#t\x9aw\xe4s\xc1o\rgI[\xe6\xfd\xb2K\xdc\x14E'
#  b'\xe0\xf9\x1e\xafcx\xf6\xa0\x96\xadR}\xf6T\xe9\x7f3\x0e\xa8\xad'
#  b'\xde\xe0\xe9\x1fs\xb3\xde\xf3\x088\xc1>.\x93\xeb\x81g\xe3\xc8,')

fake.boolean(chance_of_getting_true=50)
# True

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

fake.null_boolean()
# False

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

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

fake.sha256(raw_output=False)
# '81b6358bb848614d8e9fb61446dd3e2f65b55191dc91040589fd12e6de05c560'

fake.uuid4(cast_to=<class 'str'>)
# '9c7af7d3-ccf7-4aec-a762-9e15e60b2633'

faker.providers.person

fake.first_name()
# 'Heidi'

fake.first_name_female()
# 'Sibylla'

fake.first_name_male()
# 'Cornelius'

fake.last_name()
# 'Christoph'

fake.last_name_female()
# 'Henk'

fake.last_name_male()
# 'Kaul'

fake.name()
# 'Ing. Irmhild Weimer MBA.'

fake.name_female()
# 'Diana Weinhage'

fake.name_male()
# 'Miroslaw Ditschlerin'

fake.prefix()
# 'Ing.'

fake.prefix_female()
# 'Prof.'

fake.prefix_male()
# 'Ing.'

fake.suffix()
# 'MBA.'

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

fake.suffix_male()
# 'MBA.'

faker.providers.phone_number

fake.msisdn()
# '3120725097378'

fake.phone_number()
# '+49(0)1897 737711'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Aumannring 75\n41601 Schwandorf',
#     'birthdate': datetime.date(1920, 4, 20),
#     'blood_group': 'A+',
#     'company': 'Linke',
#     'current_location': (Decimal('22.5917435'), Decimal('-66.336446')),
#     'job': 'Teacher, special educational needs',
#     'mail': 'edelgard18@hotmail.de',
#     'name': 'Emmerich Kramer',
#     'residence': 'Heserstraße 783\n99350 Lichtenfels',
#     'sex': 'M',
#     'ssn': '622-24-6728',
#     'username': 'dschueler',
#     'website': [   'https://huhn.net/',
#                    'https://www.wende.com/',
#                    'http://losekann.de/',
#                    'https://www.kramer.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Sorgatzplatz 971\n08911 Schwandorf',
#     'birthdate': datetime.date(1908, 11, 5),
#     'mail': 'linkehenrike@yahoo.de',
#     'name': 'Johanna Girschner',
#     'sex': 'F',
#     'username': 'wmangold'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'amet': -1256872988357.4,
#     'atque': 'qCHDsdOWlqyRWTfjpAoy',
#     'deleniti': 'http://www.briemer.com/home/',
#     'ex': 6534,
#     'excepturi': 'oXWWjfaNffTfgSbaAzaZ',
#     'officia': datetime.datetime(1979, 3, 29, 16, 44, 35),
#     'provident': -7036695869.0,
#     'sequi': 1110,
#     'sunt': 2008,
#     'tenetur': 'HTxzuhqnzhnGOikQIiPZ'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('-32106770514425.8'), 'IUvwGdJzaQoaDtICQRXR', datetime.datetime(2014, 6, 27, 14, 36, 25), 'http://roehrdanz.org/author.html', 231452899.61, 'jgCMhTXHfCxjTcUmZNCi', 4879, 'lydiaotto@gmail.com', 'vXMriyzKUqgUdIMlsmPE', 3129, 'https://kraushaar.com/', 'BKXRRBKLhuZrZsmerTzT', datetime.datetime(1987, 10, 8, 10, 39, 11)}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'senol71@schwital.com',
#     Decimal('-3543475.219'),
#     8986,
#     datetime.datetime(1977, 8, 17, 13, 27, 3),
#     'http://trupp.com/',
#     'BrIFXVMqZHcGkHUdsWeU',
#     'GnizeQrtNkusMjCsxher']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('50737.8702'), 'bLBnKZuXgveMwDwwEgTd', 'ryKZdaIBMMidtaZfdIjr', 199161960.76, datetime.datetime(2010, 1, 7, 10, 33, 46), 5482, 8206, 'QQwYLkGkAfxjWYTBvmdD', 'iktkdRNOWvoebhQzgWvt', Decimal('119.8')}

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

fake.pystruct(count=10, *value_types)
# (   [   8560,
#         'regina02@googlemail.com',
#         'qSCaBewVYodzIVTPffgH',
#         'aFJTWlCRnJpzrvFwlYnb',
#         'https://www.gorlitz.com/tags/tags/blog/faq.html',
#         'pbenthin@web.de',
#         'https://fiebig.org/tags/about.htm',
#         datetime.datetime(2014, 1, 16, 19, 28, 15),
#         'MqYZHMtZKvOYknYtglIt',
#         'ramazanbeer@hahn.de'],
#     {   'a': 'https://www.killer.de/',
#         'accusamus': 'eqsUhBrTGePWdipaJJXG',
#         'blanditiis': 'eKYBdYzovFYWWJzzgwJq',
#         'consequuntur': Decimal('-27.4196'),
#         'ducimus': 'NAajchPdvcLvFQEAkwcX',
#         'esse': datetime.datetime(1997, 12, 27, 8, 45, 47),
#         'excepturi': 'nVzbPGKbrvocAnmcXORT',
#         'qui': 9765,
#         'temporibus': -2105258.854,
#         'vitae': 'dCNxTxvUYrSHXeobEOQA'},
#     {   'adipisci': {   5: 'PVvbISYxHkbkxSnOdnmQ',
#                         6: [   'hmohaupt@siering.de',
#                                640095.2324059,
#                                datetime.datetime(2002, 5, 12, 22, 11, 10)],
#                         7: {   5: 7461,
#                                6: 'zdtpRHjUDlSZZbRWrgHd',
#                                7: [   Decimal('-37548834522568.1'),
#                                       'ugFcsXMpWdxbNaoAsBUT']}},
#         'amet': {   4: Decimal('-9553429.314'),
#                     5: [   Decimal('7912.87734886'),
#                            'ottonada@gmx.de',
#                            'http://huhn.de/'],
#                     6: {   4: -755652658.3,
#                            5: 'GsGEZNuSZyInbNwSXKoQ',
#                            6: ['trohleder@googlemail.com', 3093]}},
#         'aut': {   1: 'VmPZVopytPsLbDpAnEOJ',
#                    2: [   'https://www.kramer.com/blog/main.php',
#                           'HSsFtJPGThMYGbxraRuF',
#                           'fUZtUzlBLfxIjZBqzduw'],
#                    3: {   1: 'swGUtMoswuTZAsBsfmSk',
#                           2: 'iWBQzPGKXSYlMVosQSgl',
#                           3: ['wbuHDlwUbtPNfWdYVSHu', 4208]}},
#         'cupiditate': {   0: datetime.datetime(1977, 6, 10, 12, 28, 10),
#                           1: ['iBVfnpEFMnvVUQnHHFEA', 5896, -61.74366],
#                           2: {   0: 6354,
#                                  1: -966584506138.0,
#                                  2: [   'http://krause.com/tags/homepage/',
#                                         Decimal('-389815849276.402')]}},
#         'expedita': {   7: 5806,
#                         8: ['olBrRhJFBKVMHDerBHOV', 7693, 8392],
#                         9: {   7: 'hlCweqNRYRnlPQvrfUCA',
#                                8: 'https://www.bolzmann.de/app/search/search.jsp',
#                                9: [-24690.93, 5352]}},
#         'explicabo': {   3: 'bxFEwVvkqSiekvENdrFg',
#                          4: [   'bernd-dieterklotz@metz.com',
#                                 'hoerlecornelius@aol.de',
#                                 'https://www.reising.de/register/'],
#                          5: {   3: 'ebertreingard@segebahn.com',
#                                 4: datetime.datetime(2009, 8, 18, 0, 26, 33),
#                                 5: [-298.3239, 'ZesSSowvaLdAMdWdZyxo']}},
#         'iste': {   8: Decimal('-5273089551.77'),
#                     9: [   datetime.datetime(2015, 7, 16, 13, 9, 32),
#                            Decimal('530723059881509.0'),
#                            8967397.9001145],
#                     10: {   8: 'HfAfuMNcgRRIfLLMcXhq',
#                             9: 'https://gorlitz.com/category.html',
#                             10: [   'https://www.barkholz.com/',
#                                     'cbRzuIZioVprMLfrcrWw']}},
#         'quo': {   6: 732,
#                    7: [   datetime.datetime(2011, 9, 7, 1, 58, 55),
#                           193,
#                           Decimal('4430.135')],
#                    8: {   6: 5565,
#                           7: 'http://www.mende.com/',
#                           8: ['leif96@aol.de', 'http://www.schmiedecke.com/']}},
#         'tempore': {   9: 'hPIiTCFJdkYWcmtTNnhf',
#                        10: [   9780,
#                                'https://www.wilmsen.com/',
#                                'IUsqIwKjttPadLQiFDmd'],
#                        11: {   9: 'qVrEOVGiHCwRDdVAfGll',
#                                10: 'IOsRoWUbUuTPaTGqoOws',
#                                11: [4.7891990620564, 'luka62@yahoo.de']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   Decimal('-703364978.6'),
#     4489,
#     'eCucCDxLehzWuKxCzChh',
#     'http://winkler.com/post.htm',
#     'gEseTZuDcyFqfprzVxDD',
#     'vDZbXpyMQavlcehWUuzo',
#     'ErYRUKAHSPrqZiLDgSAd',
#     6036,
#     'https://becker.com/',
#     1976,
#     'mosemanndolores@web.de',
#     'https://www.weinhold.org/')

faker.providers.ssn

fake.ssn()
# '779-22-1445'

fake.vat_id()
# 'DE705704815'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 6.0) AppleWebKit/5352 (KHTML, like Gecko) '
#  'Chrome/39.0.859.0 Safari/5352')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.2; tn-ZA; rv:1.9.0.20) Gecko/2019-06-24 01:27:45 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/9.10.(X11; Linux x86_64; hak-TW) Presto/2.9.189 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; mhr-RU) '
#  'AppleWebKit/531.28.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B119 '
#  'Safari/6531.28.7')

fake.user_agent()
# 'Opera/9.66.(X11; Linux i686; li-NL) Presto/2.9.177 Version/12.00'

fake.windows_platform_token()
# 'Windows NT 6.1'