Language fr_CH

faker.providers.address

fake.address()
# 'avenue de Beurret 8\n1112 Gubéran am Albis'

fake.building_number()
# '85'

fake.canton()
# ('GR', 'Grisons')

fake.canton_code()
# 'SO'

fake.canton_name()
# 'Uri'

fake.city()
# 'Meyer-près-Piccand'

fake.city_prefix()
# 'Unter'

fake.city_suffix()
# ' am Albis'

fake.country()
# 'Territoires français du sud'

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

fake.postcode()
# '5399'

fake.street_address()
# 'rue de Morard 582'

fake.street_name()
# 'rue de Godet'

fake.street_prefix()
# 'rue'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '251-EQY'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'CBYS6619021083338'

fake.iban()
# 'GB51EKJD0773346823094'

faker.providers.barcode

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

fake.ean13()
# '9603371790436'

fake.ean8()
# '73062974'

faker.providers.color

fake.color_name()
# 'MediumSpringGreen'

fake.hex_color()
# '#248880'

fake.rgb_color()
# '27,11,199'

fake.rgb_css_color()
# 'rgb(51,40,195)'

fake.safe_color_name()
# 'aqua'

fake.safe_hex_color()
# '#339900'

faker.providers.company

fake.bs()
# 'evolve sexy communities'

fake.catch_phrase()
# "L'art de louer sans soucis"

fake.catch_phrase_attribute()
# "à l'état pur"

fake.catch_phrase_noun()
# 'le confort'

fake.catch_phrase_verb()
# "d'évoluer"

fake.company()
# 'Nusslé'

fake.company_suffix()
# 'Sàrl.'

fake.ide()
# 'CHE-172.560.847'

fake.idi()
# 'CHE-028.963.171'

fake.siren()
# '092 500 132'

fake.siret(max_sequential_digits=2)
# '670 809 860 00039'

fake.uid()
# 'CHE-524.801.967'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nThérèse Charpié\n6536020968053155 04/21\nCVC: 618\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('XRP', 'Ripple')

fake.cryptocurrency_code()
# 'ETH'

fake.cryptocurrency_name()
# 'Emercoin'

fake.currency()
# ('SOS', 'Somali shilling')

fake.currency_code()
# 'BBD'

fake.currency_name()
# 'São Tomé and Príncipe dobra'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XI'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2018, 5, 3)

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

fake.date_object(end_datetime=None)
# datetime.date(2016, 10, 11)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2018, 4, 8)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 7, 8)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1983, 5, 20, 11, 46, 36)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(544, 6, 17, 6, 48, 41)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1990, 8, 1, 5, 36, 48)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 3, 12, 8, 29, 58)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 31, 0, 8, 6)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 5, 2, 25)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 23, 22, 58, 33)

fake.day_of_month()
# '23'

fake.day_of_week()
# 'Friday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 8, 7, 2, 32, 26)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1997-09-09T15:40:43'

fake.month()
# '10'

fake.month_name()
# 'June'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 7, 13, 21, 8, 25)

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

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

fake.time_object(end_datetime=None)
# datetime.time(22, 24, 26)

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

fake.timezone()
# 'Asia/Tbilisi'

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

fake.year()
# '1978'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'tenetur.avi'

fake.file_path(depth=1, category=None, extension=None)
# '/commodi/eius.xls'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-6.921469'), Decimal('-55.810982'))

fake.local_latlng(country_code="US", coords_only=False)
# ('26.2173', '-80.22588', 'North Lauderdale', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('35.89972', '14.51472', 'Valletta', 'MT', 'Europe/Malta')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'bernard68@charpie.com'

fake.ascii_email(*args, **kwargs)
# 'kevincourvoisier@rapin.ch'

fake.ascii_free_email(*args, **kwargs)
# 'elisabethgeorges@sunrise.ch'

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

fake.company_email(*args, **kwargs)
# 'christophebeguin@rapin.com'

fake.domain_name(*args, **kwargs)
# 'rapraz.ch'

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

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

fake.free_email(*args, **kwargs)
# 'germaine24@yahoo.fr'

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

fake.hostname(*args, **kwargs)
# 'db-19.cousin.ch'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '2eef:d757:a104:4535:d760:227a:dd25:232b'

fake.mac_address()
# '66:7b:6c:54:29:68'

fake.safe_email(*args, **kwargs)
# 'arthurrosselat@example.ch'

fake.slug(*args, **kwargs)
# 'provident-enim'

fake.tld()
# 'com'

fake.uri()
# 'http://niquille.com/category/privacy/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'author'

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

fake.url(schemes=None)
# 'http://www.francillon.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-57389-729-9'

fake.isbn13(separator="-")
# '978-0-05-492645-7'

faker.providers.job

fake.job()
# "Mécanicien d'appareils à moteur CFC"

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Expedita dolorum ea occaecati. Omnis soluta velit incidunt aliquid commodi '
#  'numquam necessitatibus.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Molestias ipsa at eius. Cumque quas nam ab.',
#     'Voluptate rem esse veritatis laboriosam totam. Accusamus adipisci non '
#     'architecto illum.',
#     'Omnis fuga reiciendis voluptate. Voluptas praesentium voluptatem totam '
#     'et. Aliquid tempora asperiores.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Itaque architecto commodi molestiae alias quis laborum.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Libero eveniet illum cumque.',
#     'Est ducimus perspiciatis corporis aut assumenda facere.',
#     'Voluptates numquam expedita magni architecto voluptatibus mollitia.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Ducimus saepe labore possimus omnis omnis reiciendis ab. Quod earum ullam '
#  'officiis. Illum reprehenderit veritatis.\n'
#  'Repudiandae cumque eos molestiae.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Nobis expedita omnis eaque quam natus ratione.\n'
#     'Impedit illum asperiores sapiente minima. Ratione facilis laudantium. '
#     'Facilis est illum assumenda.',
#     'Iusto soluta dolores quo iusto facere. Adipisci facilis nihil esse. '
#     'Sapiente dignissimos quidem itaque voluptates.',
#     'Dolorum maxime quaerat neque. Quam nihil ab.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['adipisci', 'maxime', 'fuga']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x1a\x1f\xcd\xf5\xe0\x89GU\xc6@V\x8f\xf6\xe3\x10\x10\xb2\x971\xd6'
#  b"\xaa\xf8\xf58\xeet\np\xee\xde\x08\x86'\x1b\xc9I\x9e\xab\xa1\xb6"
#  b'\xa7\xfe\x9f\x9f\xdc\x06\xfc#\x06=PO\x18.R\xa4\xeb/oSpr\xe4\xe3\x9c\xe0\xdf}'
#  b'9\x07\xa9\x01\t\xca\xd0\xa70\xb9\x1f\xfc\xd3e\xdc\xa1\xac\xe1\xbe\x89'
#  b'_P\x8c\xfb\x9cf6\x1c\xaf-\x9f\xe0\xf9\xc4\xe1\x8d\xc3\x02\x0f\xbb'
#  b'\xed\xee\xc6\xbcwV\xc4z\xb5cV\xb1\xfa^\xe9\xc5\x81\xb0H\xc4\x9a\x050\x80'
#  b'1(k\xc7`\x0f\xe3\xdfU\x05\xcc\x009\xf0tJ\xb4 \xcc\x0f\x80@\x1e\xc8\xc4\x10"~'
#  b'\xe4;\x0e\x8cJH\x0b(#(8\xd6\x92\xa9t\xa5\xafWpIz\xf1 \xa9rR0&.\n^\xd1'
#  b'\xa0G\xbfH6P\x94\x133z\xc3j\xa6\x99\xfe~\xbc/Y\xe0\x8c\x03G\x84\xa3\x01\xcet'
#  b'\xb9\xe4\r\xed4#\x7fB\x1f\xe3T\xc6\xcb\x8b\xc0\x93\x95\x8a\x15\xfef\x13J\xff'
#  b'\x83k\x93\x802\x97x\xd9:\xa9\xa0\xf9\xe1\xb0\xcb\x13\x97a\xbc\x8f'
#  b'm\xc5\x1d\xf5\xd8B\xa2a\x99L\xf7\xce\x890\xd1Ml\x1a;\x99\x14\xe9\x9eE'
#  b'\xd8\xaahie\xcb\xbaW_9~91\xea\x1f\x04\x1f\xad\xb1\x91\xe5\x1e\x05\xbd'
#  b'"3\xd3\x8do\x0e\xd0\xa9\x13\xeb\xf1_0T\xb6?\x1c\xf7\x11)\x82|\x8e.'
#  b'\xa9\x9e\x12ZO\xa1\x1c\xfb\xfe\x1b\x13(\x9c\x99\xe8\x0c\x07\x9a\xdb/\x898sc'
#  b'\xd6a\xcb\xcb\x01.jg$\xaekWx\xfe\x96 \xc3\x96\x80\xb3\x97\xdaw\xe2'
#  b'\xbb\xa2\x93\xcc\xf1t\xee\xa9I\xac@\xa4C\x18\xe1\xfa\x85B\xe7\xc2\xcdD(\xaa'
#  b'm\x07\xbd\x07\x86\xa3^\xc4\xd1E\xf6\xa6a\xb6~[\x99\xaf\\\xcb9\xc5OI'
#  b'\x17x\xf7\n\xc3)\xe8\xdc\xf7\xeb\xeb\xf0\x8fW\xb9L\x19\xf2/b\x0b\x9aT\xdb'
#  b'5&\xb3(\x95\x15\xd5\x1a\xe9@\xb7\xd7\xb5|\xe1\xb8Q\xb6r\x9drW\xd2\xa0'
#  b"\xc6\x147\xe8\x19X'\xbcRm\xb7\x05\xd8S6\xe8\xfc\xd9}\r\x06\x171\x1e"
#  b'\xbc\xf4\xc15\xf9\xaf&B{\xa6/\xdc\x1e%\x12\xc0\x92}\xe4m\xb6N\xec\xf1'
#  b'\x05H\xd8\xf5\xfa!a=j\x9a\x81\xba\xfc\x14jxX\xed\xce\xdf\x7f0x(\x13\xb4E%'
#  b'^sr\xe7#I\xf7#\xb2\xd0`\x8c\xd0\xdb\xa3\xa0\x02\xfd\xce\x95\xd8\xd4~<'
#  b'\xca\xcbG\x91J\xbc\xf8\xadW\xc4\xd0\x8c\xe8\xeai\xaa\x1bvx|\xa2:\xceM'
#  b'\xba/\x1e\xd4\x91)oU\xbc\xe6\xb0\x8b>\x00|\xf1\n\xc1\x93v\x81\x8f\xe6\xb3'
#  b"\x89\x87\\\x9e^\xd1\x9fe\xd8\x92\xdb\x0e,\xda*U\xd0\xad\x005'y\xf2_"
#  b"\xe7\xc7\x00\xb9\xbc\x1cp\x08\xf8\xd7u\xa2{\xaf\xd8\x06\x82Q\x1b'B6>\xf8"
#  b'\xb24\xef:\xff#$\xf4\x80C\x15\xc9\xf00\x01.\x95T\xfb\xdb+;i$.DX\x8b'
#  b"\xc83>\xac\xfaTeRf\xfa\xbfbT\xe3rS`\xba'\xda\xee\x1e\x95\xe5\x04\x9d=\x91"
#  b"\xf1z7g\x90P\xab\xd8\x90Ee\x87\x14F\xb2u\xc3\xde\xe0\xfc&\xa9\x8b'"
#  b'\xc8\x88@\x01\x07x\xe2\xf3+\x1e\x8f>\xc9H./\xab\xa3#\xe6_\xe70\xfa6\xfcN='
#  b'\xdff\xd7\xbcTY\x9a\xa4=x\xad0\x04\x13@\xc4\xa9\xa0\xc2\xd5\x97Z4\x1e'
#  b'e\x08\xcdg\x9bm!\x0b\xec\x92\xef\xe8\xf5\x11\xbf\xf9nzJGM\x93\x1f\x02m*\xd2B'
#  b'\xe4\xb5\xc3T\xca\x82\x86b_N\x88\xd9^)\xd5\x04\\\xea\xd3\xbea\x05\x9a\x8c'
#  b'\x12\xa4\x16\x03\xd1\x9b#yNh\x89\x86v\xe4\xddx!18\x7f>\xbf\x00\x1f'
#  b'\xde\xa7\xbe\xd4_\xec\x8fO\xa0\xbe\x0e%`\xc7\xdc\x84\xc1(+\x96C\xde:s#=\x8b-'
#  b"E'\xe7\x1a\xca\xdd\xe2ME^\x9f\xdaQ\xd9\xd1\x84::?P\xf9\x87Jn\xb8D\xf4W"
#  b'M\xcf\x1d4\xcb\xc1\xa2!uQ\xe5\xf8\xcc\xe5\xe6\xf6+u\xf3\xcb)\xa8\xd6a'
#  b'\x14\xfb\x1d\xe6K5\xd3\x90\x12\xfc\x99\xda\xe7\xa8>g=\x1f/\xf4\x98]\xc7:'
#  b'\xcfg,>\xe9\xbfN>Pp>D`15^\xe5\xfdH\xb9\xe9\x8cQY|\xf9\xa6\xea\xb5n?\x1d'
#  b'\xeb]\xefO')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '7f0d3e03822a0a3b01d9f14d9df84ad9'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'Jm1ECYkX)3'

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

fake.sha256(raw_output=False)
# '68634b3e62663603851cb904ac9515eb5fff68465615dfcf5271ca854128aaf4'

fake.uuid4(cast_to=<class 'str'>)
# '032ba436-4d63-42dc-8ee1-8d8667a39660'

faker.providers.person

fake.first_name()
# 'David'

fake.first_name_female()
# 'Sandra'

fake.first_name_male()
# 'Noah'

fake.last_name()
# 'Grand'

fake.last_name_female()
# 'Charpié'

fake.last_name_male()
# 'Aebi'

fake.name()
# 'Charles Rey'

fake.name_female()
# 'Céline Comment'

fake.name_male()
# 'Eric Francillon'

fake.prefix()
# ''

fake.prefix_female()
# ''

fake.prefix_male()
# ''

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '3728065254781'

fake.phone_number()
# '0900 364 946'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'boulevard de Beurret 9\n1625 Besançon an der Aare',
#     'birthdate': datetime.date(1956, 3, 17),
#     'blood_group': 'B+',
#     'company': 'Rey Besençon SA',
#     'current_location': (Decimal('23.1085895'), Decimal('138.154440')),
#     'job': 'spécialiste en activation diplômé ES',
#     'mail': 'rosseletpatrick@bluewin.ch',
#     'name': 'Louis Galland',
#     'residence': 'rue de Jacot-Descombes 670\n8566 Vermeil',
#     'sex': 'M',
#     'ssn': '756.0876.4293.58',
#     'username': 'laetitia27',
#     'website': [   'http://www.monney.ch/',
#                    'https://www.chappuis.org/',
#                    'http://www.brandt.ch/']}

fake.simple_profile(sex=None)
# {   'address': 'avenue Quartier 61\n5645 Musy-la-Ville',
#     'birthdate': datetime.date(2017, 5, 24),
#     'mail': 'robertbrandt@sunrise.ch',
#     'name': 'Daniel Isella',
#     'sex': 'M',
#     'username': 'masseronlea'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ad': -16792555777.889,
#     'alias': 'hDdrDQWkPXAOAfrOmhAF',
#     'beatae': 'http://www.rosselat.com/search/',
#     'dignissimos': 3792,
#     'neque': 'ePUafZdnTmmHbreQYmup',
#     'quae': 'VAOeUWCTPWsQeKmkBNUR'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'AqlUXKdGegMZXxHloJar',
#     'http://theraulaz.com/privacy.htm',
#     'xxIKikHmnJCuTnGdCfZV',
#     'http://www.marti.ch/list/wp-content/app/register/',
#     3789,
#     -525.0,
#     datetime.datetime(1988, 1, 1, 7, 25, 22),
#     'esansonnens@hispeed.ch',
#     8275,
#     9108677.642]

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   2784,
#     datetime.datetime(1982, 3, 3, 18, 16, 18),
#     'CqxoovskoEoddAoMjjPA',
#     'PQolMSCRfsTtmzoGmAlQ',
#     'louis25@vtxnet.ch',
#     'https://balmat.net/']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'AplzQXDXszYydFhWlwRr', 4870, 'rGcXHqQorJTKMOUbNJOV', 'VVFMjhhTERsYWIgCNrUW', 3629, 'yiNNKKKroOkgXaqieAzf', 'commanleo@crivelli.com', 'qVlpXblxuRZZfiZfMTxn', 5944, 'ZpMPOkvmtVtzjVmyJpbF', datetime.datetime(1983, 6, 10, 3, 29, 57), 3198}

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

fake.pystruct(count=10, *value_types)
# (   [   'WaUcoQSCdmOyhjVAKxjR',
#         4410968.800648,
#         datetime.datetime(1994, 4, 29, 22, 40, 30),
#         'http://blanc.com/categories/search/',
#         'https://cossy.net/',
#         'lbeguelin@crivelli.com',
#         551972.284,
#         Decimal('-84155336.78694'),
#         'http://www.corbat.com/list/search.php',
#         'ejHaLqKdDzYedIQXJcLU'],
#     {   'autem': 'VKKguMXAoqvCiqXwDATR',
#         'dicta': 2126,
#         'dolorem': 'rGyZtUDrMuiBdiOtMKZP',
#         'est': 4421,
#         'inventore': -508270.8283,
#         'ipsa': 'bugnonzoe@boillat.ch',
#         'maiores': 'yjicdAWIVNEFqDHXsBZs',
#         'molestiae': 'OPnOeiyCVfssZXVnrwjk',
#         'odit': 'aWHkfBsHVdSJJzkleAYY',
#         'quibusdam': 7917},
#     {   'alias': {   6: Decimal('9493100253369.7'),
#                      7: ['tcgYnQOUJjPNWhEibNaO', 5126, Decimal('19307.3187')],
#                      8: {   6: 'xiShElyWjBcUbJWqadlp',
#                             7: 'xmBldVJJyIblcYzcNYBt',
#                             8: [   datetime.datetime(1979, 8, 4, 15, 13, 50),
#                                    2406]}},
#         'dolores': {   9: 'georgettebonvin@yahoo.fr',
#                        10: [   'https://www.sansonnens.ch/category/',
#                                'https://www.sansonnens.net/author/',
#                                Decimal('-586069.42120917')],
#                        11: {   9: Decimal('822515724249226.0'),
#                                10: 'TpyrzsGcEjjRuvSlMddQ',
#                                11: [   'andre38@brahier.com',
#                                        'LsmXKQvcmYcAKQHyegUH']}},
#         'eos': {   1: 'mathieualber@hispeed.ch',
#                    2: [   -2937215830.76102,
#                           'julliardleo@hotmail.fr',
#                           'michael89@hispeed.ch'],
#                    3: {   1: 'WhLsHQZWQXubPCHIBPfr',
#                           2: 'christophe55@robadey.com',
#                           3: [-2743680.40652, 'hnuVjBXRzaHHEWqLFLmc']}},
#         'nam': {   7: 'mariajacot-descombes@vtxnet.ch',
#                    8: [   36616.31902422,
#                           datetime.datetime(2008, 7, 3, 6, 14, 52),
#                           'zhXaoKciNnOYNseLksfQ'],
#                    9: {   7: datetime.datetime(2008, 12, 5, 9, 41, 36),
#                           8: 'lInNVQNZPTEKHjJnXgyq',
#                           9: [   datetime.datetime(1981, 3, 11, 13, 23, 7),
#                                  datetime.datetime(1974, 12, 20, 12, 10, 38)]}},
#         'neque': {   4: 'CuxeBYtKJSXfMypMopae',
#                      5: ['GOQtLgezJtheclzikJKC', 'aTkaxwyaabhNIGuLluCc', 1313],
#                      6: {   4: 1003,
#                             5: 'bmaire@coigny.ch',
#                             6: [   datetime.datetime(1987, 11, 21, 23, 45, 24),
#                                    'DcuegTFmcUPFqxAKjwZV']}},
#         'quos': {   5: 'http://cretton.net/blog/tag/categories/homepage/',
#                     6: ['JwWOtRfkXsFqFzQdAikW', 9261, 'eyisclQrZDJEBojVIIbg'],
#                     7: {   5: 'CTZQgVUBQGjkVqeNunKR',
#                            6: 'zieKTToHBQEmnKYgCnfF',
#                            7: [2123, 'DJABZirWtwhbUJBZokgB']}},
#         'rem': {   8: 539.32,
#                    9: [   Decimal('-437.801616'),
#                           'sebastiencharpie@vtxnet.ch',
#                           'morandlaurence@chopard.ch'],
#                    10: {   8: 6251,
#                            9: datetime.datetime(1997, 2, 11, 23, 23, 12),
#                            10: [   'https://www.morard.com/explore/categories/login/',
#                                    -6.495225090028]}},
#         'similique': {   3: 'BwmbVaKJKnuLyzaMJrkj',
#                          4: [   'pllwHnziSjQwgvVNLTgM',
#                                 'charpiecorinne@joye.com',
#                                 datetime.datetime(1983, 2, 19, 8, 1, 4)],
#                          5: {   3: 'VOSMwebgNVlqEyTJDRNy',
#                                 4: 9.613997,
#                                 5: [   'DcgUGYAQebTHfKRwoFyg',
#                                        'SUcOljyhOLVbttXExIjW']}},
#         'sit': {   2: 'montandontherese@sunrise.ch',
#                    3: [   4310,
#                           'TGlMRQykchLkmBkjjryO',
#                           'http://mayor.ch/search/categories/author.htm'],
#                    4: {   2: 'AeDRbfBQnPcaclNKJwys',
#                           3: 'https://www.isella.org/post.php',
#                           4: [9290, 'naxpGGkCeXhuIIRpfyKv']}},
#         'totam': {   0: 'eBPIUvaLVlUfvEHPfRsi',
#                      1: ['http://corbat.com/about.jsp', 6250, -8915.3],
#                      2: {   0: 'jduroux@hotmail.fr',
#                             1: 2814,
#                             2: [   Decimal('-2422.989521339'),
#                                    'jrGfNhljRIwAAjwEmkZl']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'NcsiGlwIAsNGPCcWwkcX',
#     'QUMPxmkknkNLCLCIwzVn',
#     7020,
#     'YlNsnBAxiCGgHmPbadNj',
#     910,
#     Decimal('54825.2997'))

faker.providers.ssn

fake.ssn()
# '756.0187.9263.48'

fake.vat_id()
# 'CHE487908693'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2016-04-24 03:44:18 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.67.(X11; Linux i686; nl-NL) Presto/2.9.182 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_8 rv:5.0; vi-VN) '
#  'AppleWebKit/534.13.6 (KHTML, like Gecko) Version/4.0.5 Safari/534.13.6')

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)'

fake.windows_platform_token()
# 'Windows NT 5.1'