Language de_DE

faker.providers.address

fake.country()
# 'Turks- und Caicosinseln'

fake.street_name()
# 'Gnatzallee'

fake.city_with_postcode()
# '28806 Saarlouis'

fake.postcode()
# '21103'

fake.street_suffix_long()
# 'Platz'

fake.city_suffix()
# 'Ville'

fake.address()
# 'Hövelgasse 4/7\n98589 Bernburg'

fake.street_address()
# 'Frederike-Hornich-Ring 9/4'

fake.state()
# 'Bayern'

fake.city_name()
# 'Herzberg'

fake.street_suffix()
# 'Street'

fake.building_number()
# '49'

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

fake.street_suffix_short()
# 'allee'

fake.city()
# 'Wiedenbrück'

faker.providers.automotive

fake.license_plate()
# 'WB-S-8716'

faker.providers.bank

fake.bban()
# '582181309371509925'

fake.bank_country()
# 'DE'

fake.iban()
# 'DE08164661697633893844'

faker.providers.barcode

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

fake.ean8()
# '63174540'

fake.ean13()
# '0019336436766'

faker.providers.color

fake.safe_color_name()
# 'black'

fake.rgb_css_color()
# 'rgb(66,53,204)'

fake.hex_color()
# '#bd366a'

fake.rgb_color()
# '142,152,29'

fake.color_name()
# 'Navy'

fake.safe_hex_color()
# '#330000'

faker.providers.company

fake.company_suffix()
# 'GmbH'

fake.bs()
# 'transition intuitive systems'

fake.catch_phrase()
# 'Function-based systemic superstructure'

fake.company()
# 'Stiebitz Ruppert AG'

faker.providers.credit_card

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

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

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nCaterina Niemeier\n3565795877624078 09/24\nCVC: 480\n'

faker.providers.currency

fake.currency_code()
# 'PLN'

fake.currency_name()
# 'Syrian pound'

fake.cryptocurrency_code()
# 'EMC'

fake.cryptocurrency()
# ('ETC', 'Ethereum Classic')

fake.currency()
# ('ETB', 'Ethiopian birr')

fake.cryptocurrency_name()
# 'Ethereum Classic'

faker.providers.date_time

fake.month()
# '01'

fake.year()
# '1972'

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

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

fake.month_name()
# 'December'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1996, 11, 10, 17, 48, 32)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(546, 11, 1, 0, 13, 58)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1992-06-10T05:32:30'

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

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 10, 20)

fake.time_delta(end_datetime=None)
# datetime.timedelta(9097, 13425)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 19, 17, 10, 30)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 11, 21, 12, 58, 57)

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

fake.am_pm()
# 'AM'

fake.timezone()
# 'Pacific/Tarawa'

fake.century()
# 'XI'

fake.date_object(end_datetime=None)
# datetime.date(1972, 7, 23)

fake.day_of_week()
# 'Saturday'

fake.time_object(end_datetime=None)
# datetime.time(12, 21, 44)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 1, 8, 18, 38, 39)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '02:10:47'

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1998, 4, 28, 14, 6, 58)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 10, 30, 4, 30, 38)

fake.day_of_month()
# '05'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 4, 13, 8, 14, 31)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 12, 22, 12, 0, 29)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 17, 5, 56, 29)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 9, 30)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2008, 9, 23)

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

faker.providers.file

fake.mime_type(category=None)
# 'image/png'

fake.file_name(category=None, extension=None)
# 'delectus.json'

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

fake.file_path(depth=1, category=None, extension=None)
# '/fuga/aliquid.flac'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('43.1009', '-75.23266', 'Utica', 'US', 'America/New_York')

fake.latlng()
# (Decimal('-79.105223'), Decimal('128.704472'))

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

fake.location_on_land(coords_only=False)
# ('22.88783', '84.13864', 'Jashpurnagar', 'IN', 'Asia/Kolkata')

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

faker.providers.internet

fake.ipv4_network_class()
# 'c'

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

fake.ascii_company_email(*args, **kwargs)
# 'cvan-der-dussen@schleich.de'

fake.slug(*args, **kwargs)
# 'ea-aspernatur-dicta'

fake.domain_name(*args, **kwargs)
# 'keudel.com'

fake.url(schemes=None)
# 'https://jungfer.com/'

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

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

fake.uri()
# 'https://www.juncken.net/blog/categories/about.htm'

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

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

fake.ascii_email(*args, **kwargs)
# 'mendeanastasios@gehringer.com'

fake.hostname(*args, **kwargs)
# 'email-97.koester.com'

fake.uri_page()
# 'category'

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

fake.tld()
# 'com'

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

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

fake.mac_address()
# '6c:7e:06:dd:3f:b3'

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

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

fake.uri_extension()
# '.php'

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

fake.email(*args, **kwargs)
# 'klarakostolzin@gmail.com'

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

fake.ipv6(network=False)
# 'c646:ab9:db14:49f8:56e7:17bd:9619:31f7'

fake.company_email(*args, **kwargs)
# 'johannmirko@lindau.com'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-88322-744-4'

fake.isbn13(separator="-")
# '978-1-881669-10-4'

faker.providers.job

fake.job()
# 'Social worker'

faker.providers.lorem

fake.sentences(nb=3, ext_word_list=None)
# [   'Cumque id similique molestias tempore earum.',
#     'Mollitia error eos quos cum.',
#     'Cupiditate earum ipsa laboriosam sunt.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quos', 'iste', 'nam']

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

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Rem veniam et exercitationem. Id reprehenderit earum ut quidem.',
#     'Dolorum numquam laborum vel soluta magnam ad.',
#     'Iusto placeat voluptatum eos itaque. Accusantium ipsa magni voluptas '
#     'molestias at perferendis reprehenderit. Id praesentium fugiat.']

fake.text(max_nb_chars=200, ext_word_list=None)
# 'Rem iste voluptates commodi tenetur dignissimos.'

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Occaecati ipsam sed voluptas minima aliquam. Hic repellat consequatur '
#  'voluptatem saepe quam.')

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Nemo unde aperiam deleniti fuga minima necessitatibus.'

faker.providers.misc

fake.boolean(chance_of_getting_true=50)
# True

fake.sha1(raw_output=False)
# '5894f4c6a48656574e6e15f63e874ec1e23cb4fd'

fake.language_code()
# 'hy'

fake.sha256(raw_output=False)
# '4799bb84b585093b67882a7648aef9729090a713f6ac2faffc37925e754b1c48'

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

fake.locale()
# 'mag_IN'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '(ZKpy5^q49'

fake.null_boolean()
# True

fake.binary(length=1048576)
# (b'qb\xb1\xb00\xa3dS\x81,\x04%h\xe5\x89\x10O>B\xa8\xef\xba\xdd\x8d:\r\n0'
#  b'\xf9\x13\xd3\x91:mu\xb4\x18yYT\xbcJQ\x19\x80\xea \xf1\x91Df\xa3'
#  b'\x16\xa1\xf2\x81 C@\xfc\x9a\xe0\x9c\xc0\xd1S\xe3\xc8\xe1\xc4oC\xe2\x8fFM'
#  b'\xca,\x18Qn2b\xf5\xe4$\xd0\xa9%\xab\x14\x95\xd8\xf1e\xf9z\xd7i\xf4'
#  b'\xb4\xc2\xba,\x8c\x1b\x91"}\xff\xe7c\xbdy\xef\x1eg\xd2\xa1\x9e\x8e,\x81\x13'
#  b"\x0ePN\xd26-\x81\xe6'N\x94\xb8\xf3\xbb\x85Z\xc1L\x0cn[\xb6-(\xa8\xc0\xa5\xb8"
#  b'Je\x9b\x1d\xb6\x91\x83\xda\xb7\x13.\xbb\x0c\xc0a/\x83\xa3\xde[a\x82n\x93'
#  b'*=\xa9i8\xe9\x1e"z\x88$\xbe\xc8\x8bDFH\xcd\xa4\x14\x13\xdb\xfa`\xfcW\x87\xc9'
#  b'\xd0\xc7\x07\x0e\xf8\ns\t\x1fR\xe1\xb5P\x89\xfe\xe8\xec4d\xa9\xda\xa1\xfa^'
#  b'b\xd2{\xc1&I\xb8\xe7\x04N\x1d\x08&\x8c\x05\xa8C[2FS}!\xba\x8d\xd82\x02'
#  b'\x90\x033OB\xa2\x08ab-I\xcf\x92\xdb\xfe\xe0\x05\xcf\x7f7\x8e\x9c\xce\xe4'
#  b'\x9eb\xfc\xfe\xcfs^\xbb4\xda\x87\xad\x06\xbe|S\xae\x061\x8d\xf57\x87\x89'
#  b'\x8a\x0bH\x1c\x102\xaa\x02;\xafjO\x8e-Jr}\xc4\x88\x9b\xa9)\x14\xcc'
#  b'\xee\x98X\xde\x0c\xc4\xf9-iqu\xa9k%\xd1\xd9T\xc3i`\x8c]\n&\x96\x11\x15\xa6'
#  b'\x1c\xa0+\x00\xfc1?\xfd\xa4\x03\xceE9\x17\xbb\xe2\xf6\xc5T\xfd\x98\x13\xbd2'
#  b'\xe5\x1eO2\xad\x08\xaf\x8c\xc9\x85\x8f \x10\x1e\x89\xe1eJ\xbdh\xce\rDG'
#  b'[\xc1\xd1j2\xcaz)\x9e\x0b\x19W\x07f\xc5\xf5\xcb\x96\xa4\xebE\x07\xd3\xf5'
#  b'\x08\xfa;F\xfe\x7f?\x03\x0b/33=A=\xd8\x92\xf0\x1e\xcb!\xbe\xa1p\x93\x8fkd'
#  b'\x1c\x14m7V\t\xbc>Y\xbar\x167\xef\x8a\xc3\x92Z\xc1\xdbE!G\x99@w\x8dY'
#  b'Z\x00\xabc\x94\x00\x8f\x02\x0fN:\x8f\xe1V\xf4m\x8eTz\x97m\xa0U3\x86\xd9pM'
#  b'6\x841\x1c\x9e6\xc9\xbbJ(\xe9\x8el6C\x02x\xed*C\xbf\x05_\xcd\x82\xea\xca\xfc'
#  b'\xfe\x12\xb2\xb5\xd6\x1f[\xfa,P\xb6VX\\A\x84\xd1\x92\x0f\x145\xed\x10\xae'
#  b'\xd0\xa3\xa4\xf5\x19\xf3\x8d\x0b\x12E\xb7\xdf\x91\xf1\x81wk\xcd#\xc0'
#  b"\xe1\xe8\xf0\x19\xb65\x14\xbe-W\x7f\xe1\x84\x17H\xaf'\x90\x1c\xfb"
#  b'\x06\x8a\x8fxl\xf7\x0c\x0f&x\x14\xbcT\x85\xa8\x05t\x81\t\xae\xc3\xdd+\x0c'
#  b'\xbf\xcaYU\x83\xd4\x12\xc5\xcf\x86\xd5\x19\x8e\xd3l\xaa\xc4\xf4>{'
#  b'\xf5\x9e\xffvt\xb4\xb3C\xf2\x9c\xc8s\xf4\xe6E\xe4e\x06Y3\xa6\x9c\x18\xb9'
#  b'\xcc\x85\xbf\xb1\xc5W\x97\x02\xe6\xfc\x01v\xe2J\x1e\xe2\x08\xe6\x01\xbbI-\ne'
#  b'\xb4aA\x0c\xb4\x90\x17\x14"\xee\xda\x88(\xc1\r\xb7\xbf\xc7\xe5T\x9a\xc8:\xaa'
#  b'V\xe1\x1brP\xc2\x17{\x94k\xe3\x97n=\x08\x89M\xf8\xa4K\xfd\xd9\xd1H'
#  b'\xb2\x13\xdad\xc2"\x9b]\x8b\xc9>W\x93\x91A\xa1\x1f\xc9\x88>\xe5\xc5\x8a\''
#  b'\xab\xe1\x0c\x86\xf3E\xd7F\x07\xc2\xe5\xf10|\x17\xd4\xf5W\x85\xd7VC*\xde'
#  b'\x84&)b\x9cl\xb5@\x1d\xbb\x17\xe5\x9e\x9d\xbe\xecN\xe2\x89W&\xb2\xa5\xbc'
#  b'\x10\x0f\x82\xf6\x856\xd83\xde\x8f\x00\x1e=\x95\xf1\xbd\xfc\xeeg\xd79*\xfd{'
#  b'\xc8jBB$\xb2\xfef\xcc-\xd16\xab\xa5Dr\x9f\xe1w\x90o\xd3\xd17\xf9x3&'
#  b'\x11\x92y\x9f\x8d&|Xq[\x05\x9b\xbc!;\xaa\xa6\xb7\xcf\xb6\xa8\x1d\xd6\x07'
#  b'\xbf\xbe=+\xc5p\xe3\x93\xeb/\x19\xfc\xb62\x01jFc9z]\x92<\xd4LJ+y\xeb};\xf9'
#  b'\xacW4\xfa\xb4\x15WK\xc4h\xab\xa2\xa3\x07\xb6\xb4+n\x98p\x89\xed>\xc3'
#  b'\x1d\\\xc4\xefy\xb5z\xb7\xe0\xd0-\xech\xe2\xeb&NVn\xabW\xff\xf1\x1f'
#  b'\x9e\xc3\x90\xb8$\x01\xec\n\x97\xca\x97Y\x90\\\x98A#770s\x9e0A\x04-bx'
#  b'\xe0*\\\x98I\x0e\xd4.\xe0N\xa6\x02\x16)^\x11\x8f\x1c\x8b\xd4\x0bl4(')

fake.uuid4(cast_to=<class 'str'>)
# '5f9cd7c5-12c7-4421-ad5c-18ef38f561df'

faker.providers.person

fake.name_male()
# 'Tilmann Schwital-Käster'

fake.first_name_male()
# 'Dominik'

fake.name_female()
# 'Henner Reuter'

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

fake.last_name_female()
# 'Christoph'

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

fake.prefix()
# 'Prof.'

fake.last_name()
# 'Möchlichen'

fake.first_name()
# 'Frieda'

fake.name()
# 'Babette Junken'

fake.prefix_female()
# 'Frau'

fake.first_name_female()
# 'Elwira'

fake.last_name_male()
# 'Seidel'

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

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

faker.providers.phone_number

fake.phone_number()
# '(09471) 96482'

fake.msisdn()
# '8162141280283'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': 'Jochen-Adler-Gasse 0/1\n43052 Rathenow',
#     'birthdate': datetime.date(2017, 8, 22),
#     'mail': 'omeyer@gmail.com',
#     'name': 'Karl-Peter Holzapfel',
#     'sex': 'F',
#     'username': 'bertoldackermann'}

fake.profile(fields=None, sex=None)
# {   'address': 'Dietzstr. 76\n59014 Kulmbach',
#     'birthdate': datetime.date(1963, 5, 4),
#     'blood_group': 'B+',
#     'company': 'Weinhold AG & Co. KGaA',
#     'current_location': (Decimal('38.7960245'), Decimal('166.634102')),
#     'job': 'Conservator, museum/gallery',
#     'mail': 'canan24@hotmail.de',
#     'name': 'Hans Gute',
#     'residence': 'Heinz-Dieter-Schlosser-Ring 2\n79790 Osterodem Harz',
#     'sex': 'F',
#     'ssn': '836-64-3532',
#     'username': 'paolafaust',
#     'website': ['http://www.gerlach.de/', 'https://hellwig.de/']}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   4401,
#     Decimal('982673.8376'),
#     'MnAOvAloSCeJmTLUPXDg',
#     Decimal('-7.3384263398195'),
#     datetime.datetime(1999, 9, 12, 0, 37, 43),
#     datetime.datetime(1995, 11, 2, 2, 13, 54),
#     'YeEZthNeNowCMtKLDWho',
#     'titSYolqRaPlrfVpLUal',
#     'ClTJyoufnhBAfJyxSwoP',
#     'jbIcpoFAcrTHxmlUGmqF',
#     datetime.datetime(1984, 1, 21, 16, 17, 48),
#     'AzFVZYjUGFCggzZdobQg',
#     'UYytwbtLypQidUePfUIO']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'https://www.neuschaefer.com/', 6372, datetime.datetime(2011, 1, 17, 22, 57, 12), 3466, 'ihoefig@gmx.de', 9615, 'vOHrHgnkrcGZXZNXqLgI', 5593, 'NyzsTuyqDzIUVVLFSQzi'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(2015, 5, 24, 17, 10, 21),
#     'AVmLFlarDvDnAHfWwaRg',
#     1609,
#     'https://www.oderwald.com/',
#     datetime.datetime(1993, 8, 24, 15, 28, 27),
#     'https://www.finke.com/search/main/explore/privacy/')

fake.pybool()
# True

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'JGIfuOXfZZgeWULgUJJM',
#     Decimal('-321006959710843.0'),
#     -848342962.8167,
#     'http://www.jessel.com/login.html',
#     'vTylKeGinLmwMmtrhxpF',
#     datetime.datetime(1993, 5, 20, 2, 44, 29),
#     'cMPXrzwAmQHsWODeDdVm',
#     'HsasMrGFGHkQcnSJeeZn',
#     -5.675069308]

fake.pyint()
# 5609

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

fake.pystruct(count=10, *value_types)
# (   [   3032,
#         Decimal('-3212166.0'),
#         'eIZYHwzhjnZdbyFLEMtG',
#         9360,
#         'RrzxrRzPlPKMyzvYjxMS',
#         'nTwiooVVwufSydRJSDqj',
#         'https://scheel.de/author/',
#         8026,
#         1634,
#         'hLqVBaMxkwPYtrGdhnWL'],
#     {   'cumque': Decimal('56300536911.3'),
#         'exercitationem': 'https://www.faust.com/homepage.php',
#         'inventore': -1009645.3,
#         'labore': 9956,
#         'nobis': 9513,
#         'nostrum': 8878,
#         'officiis': 'hwIybKGaptYHknJKSkQj',
#         'quaerat': 'sOJxeJeGGokHYoKUHCHw',
#         'repellat': Decimal('11668344958200.5'),
#         'sed': 'nschueler@aol.de'},
#     {   'atque': {   2: 'http://www.wilmsen.com/',
#                      3: [   'https://ehlert.de/tag/main.htm',
#                             'gLDbislJtnvVtGYofJBT',
#                             'http://www.gumprich.com/'],
#                      4: {   2: 9732,
#                             3: 'rCogzehXbRLrxalxRdPl',
#                             4: [7438, 'NCTzFyqAEVAWKJbCvAmd']}},
#         'ea': {   4: 5864,
#                   5: [   Decimal('50685.48765'),
#                          'astolze@hotmail.de',
#                          'aKDxPXsodnBIhVSbqOGj'],
#                   6: {   4: 'eric24@gmail.com',
#                          5: 35204296.18293,
#                          6: ['vsiering@aol.de', 945169359271.0]}},
#         'facilis': {   7: 'ichristoph@fritsch.net',
#                        8: [   'CNUmrauVdaKeLiBNHvpj',
#                               Decimal('9834214573.7'),
#                               'jacob86@web.de'],
#                        9: {   7: Decimal('-66811095.4424'),
#                               8: 91639167.7,
#                               9: ['ospfwAABlzZfZsdEIEFW', 4900]}},
#         'laboriosam': {   0: 'bdxowSNQdAXXONOvdSWr',
#                           1: [   'https://www.roehricht.de/category/',
#                                  Decimal('117.0'),
#                                  datetime.datetime(1990, 6, 7, 6, 25, 27)],
#                           2: {   0: 5298,
#                                  1: 'YXgaulPcOXwosqKetWSg',
#                                  2: [   datetime.datetime(1992, 11, 3, 20, 20, 2),
#                                         'GAouCXGTfPrWyFHJHXHJ']}},
#         'magnam': {   6: 'mFzFLFeFAPhDqOpTDBkp',
#                       7: [   'http://zobel.com/',
#                              Decimal('632583500.65248'),
#                              -35.5],
#                       8: {   6: -67321887937527.0,
#                              7: 'beermargita@googlemail.com',
#                              8: [   'cMkdoOnFwEcZFtPSAafs',
#                                     'http://www.naser.de/homepage.htm']}},
#         'magni': {   9: 'aPTepkEhLAapSQzDzxxf',
#                      10: [2856.158261235, 'lianedippel@aol.de', 8119],
#                      11: {   9: datetime.datetime(1996, 3, 23, 22, 33, 16),
#                              10: datetime.datetime(1982, 6, 11, 22, 48, 56),
#                              11: [   'YWEFuHTJxSOnfKKvlcvE',
#                                      'gaePgIgfkxwUhXExhjpv']}},
#         'nihil': {   3: 7489,
#                      4: [datetime.datetime(1979, 5, 2, 2, 59, 34), 8292, 8803],
#                      5: {   3: datetime.datetime(1985, 12, 2, 10, 28, 20),
#                             4: Decimal('7802.288'),
#                             5: [-828598934240.126, 3570.322]}},
#         'perferendis': {   5: 'harm60@kade.net',
#                            6: [Decimal('654588.915861'), -751.8, 2710],
#                            7: {   5: 'tYeQHTKRUidEXxqJqlRO',
#                                   6: Decimal('3129325962.3'),
#                                   7: [   datetime.datetime(2010, 4, 11, 7, 41, 40),
#                                          'nONessXApTckYjVTQClO']}},
#         'unde': {   8: Decimal('46830158349750.0'),
#                     9: [   Decimal('-25419.319'),
#                            datetime.datetime(1999, 1, 4, 9, 6, 46),
#                            'http://www.eigenwillig.net/search/author/'],
#                     10: {   8: 'adastadelmann@wiek.net',
#                             9: 'wbOGNNFoLyxYsgKCBzAO',
#                             10: [   'NTJxZNMoaKGWlHMCbTiR',
#                                     'OXxDAEtnCDPHHBGGGrRb']}},
#         'ut': {   1: -7.364388,
#                   2: [   datetime.datetime(2014, 10, 31, 14, 58, 52),
#                          datetime.datetime(1979, 12, 5, 8, 57, 3),
#                          590],
#                   3: {   1: 'XPrJXypETSSLrbtOzPDb',
#                          2: 'wWhariPxkoUuXUipdgzR',
#                          3: [1897, 'YDMFNhpqzbDZKuwyZMeD']}}})

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aliquid': 'http://juettner.com/explore/explore/blog/home.htm',
#     'eaque': 'dxWSdSbAxTecRKgTxuHn',
#     'expedita': 'CgeJyYlsHomzwTnZPRTf',
#     'minima': datetime.datetime(1977, 1, 10, 3, 40, 7),
#     'molestiae': 'mbutte@freudenberger.de',
#     'odio': 'wGTBeaULxzdwtBVQMwXl',
#     'quod': Decimal('7603.630793'),
#     'reiciendis': -64732.749008,
#     'veniam': 'leni41@jaehn.org'}

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

faker.providers.ssn

fake.ssn()
# '855-06-6810'

fake.vat_id()
# 'DE631311574'

faker.providers.user_agent

fake.mac_processor()
# 'Intel'

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/2010-08-08 21:19:09 '
#  'Firefox/3.8')

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

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; my-MM) '
#  'AppleWebKit/535.18.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B117 '
#  'Safari/6535.18.6')

fake.opera()
# 'Opera/9.16.(X11; Linux x86_64; sq-AL) Presto/2.9.161 Version/12.00'

fake.linux_processor()
# 'i686'

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

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

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows 98; Win 9x 4.90) AppleWebKit/5362 (KHTML, like Gecko) '
#  'Chrome/15.0.827.0 Safari/5362')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; is-IS) '
#  'AppleWebKit/535.22.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 '
#  'Safari/6535.22.6')

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