Language fr_CH

faker.providers.address

fake.address()
# 'rue Musy 52\n5000 San Romanens'

fake.building_number()
# '6'

fake.canton()
# ('SG', 'Saint-Gall')

fake.canton_code()
# 'TG'

fake.canton_name()
# 'Uri'

fake.city()
# 'Sansonnens-des-Bois'

fake.city_prefix()
# 'Saint '

fake.city_suffix()
# '-les-Bains'

fake.country()
# 'Ethiopie'

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

fake.postcode()
# '9797'

fake.street_address()
# 'rue Balmat 6'

fake.street_name()
# 'rue Aebi'

fake.street_prefix()
# 'chemin'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# '272-JZT'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'RHOL1832841919429'

fake.iban()
# 'GB22AIWL7426959590002'

faker.providers.barcode

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

fake.ean13()
# '5516562425472'

fake.ean8()
# '18043945'

faker.providers.color

fake.color_name()
# 'SteelBlue'

fake.hex_color()
# '#45a9a4'

fake.rgb_color()
# '54,131,167'

fake.rgb_css_color()
# 'rgb(65,225,187)'

fake.safe_color_name()
# 'blue'

fake.safe_hex_color()
# '#113300'

faker.providers.company

fake.bs()
# 'envisioneer web-enabled niches'

fake.catch_phrase()
# "L'avantage de louer à la pointe"

fake.catch_phrase_attribute()
# 'plus rapidement'

fake.catch_phrase_noun()
# 'le plaisir'

fake.catch_phrase_verb()
# "d'innover"

fake.company()
# 'Vermeil'

fake.company_suffix()
# 'SA'

fake.ide()
# 'CHE-254.761.934'

fake.idi()
# 'CHE-803.192.549'

fake.siren()
# '656 408 368'

fake.siret(max_sequential_digits=2)
# '501 626 947 00199'

fake.uid()
# 'CHE-723.401.655'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nMatteo Niquille\n180037745092944 09/25\nCVC: 206\n'

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

fake.credit_card_provider(card_type=None)
# 'Discover'

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

faker.providers.currency

fake.cryptocurrency()
# ('NXT', 'Nxt')

fake.cryptocurrency_code()
# 'WAVES'

fake.cryptocurrency_name()
# 'Sirin Labs'

fake.currency()
# ('SRD', 'Surinamese dollar')

fake.currency_code()
# 'TND'

fake.currency_name()
# 'Trinidad and Tobago dollar'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XVII'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1985, 11, 15)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2018, 11, 25)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 9, 3)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 1, 5)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1986, 1, 6, 1, 15, 37)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(481, 11, 11, 3, 58, 46)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2000, 2, 25, 17, 4, 24)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 5)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 7, 28, 23, 45)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 11, 21, 8, 16, 38)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 17, 11, 49, 16)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 25, 6, 1, 29)

fake.day_of_month()
# '12'

fake.day_of_week()
# 'Thursday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 4, 29, 18, 45, 44)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1999-11-13T20:30:10'

fake.month()
# '09'

fake.month_name()
# 'February'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 26, 13, 2, 17)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '01:39:17'

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

fake.time_object(end_datetime=None)
# datetime.time(22, 6, 37)

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

fake.timezone()
# 'Africa/Monrovia'

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

fake.year()
# '1997'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'ullam.flac'

fake.file_path(depth=1, category=None, extension=None)
# '/asperiores/corporis.doc'

fake.mime_type(category=None)
# 'audio/ogg'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-8.6945845'), Decimal('-47.564164'))

fake.local_latlng(country_code="US", coords_only=False)
# ('40.72371', '-73.95097', 'Greenpoint', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('35.64889', '117.27583', 'Sishui', 'CN', 'Asia/Shanghai')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'marcellechapuis@privet.ch'

fake.ascii_email(*args, **kwargs)
# 'tmatile@gmail.com'

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

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

fake.company_email(*args, **kwargs)
# 'delezeroland@de.ch'

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

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

fake.email(*args, **kwargs)
# 'zoe85@curdy.com'

fake.free_email(*args, **kwargs)
# 'romainvuille@hotmail.fr'

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

fake.hostname(*args, **kwargs)
# 'email-58.pellet.com'

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

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '59b:34f7:8a9b:9ef9:8f47:56b2:4165:edd7'

fake.mac_address()
# '98:64:20:3a:2e:c2'

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

fake.slug(*args, **kwargs)
# 'reprehenderit'

fake.tld()
# 'ch'

fake.uri()
# 'http://www.beuchat.com/app/posts/privacy.asp'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'privacy'

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

fake.url(schemes=None)
# 'https://deladoey.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-00-524397-1'

fake.isbn13(separator="-")
# '978-0-7561-5439-4'

faker.providers.job

fake.job()
# ('Spécialiste en matière de poursuite pour dettes et de la faillite avec '
#  'brevet fédéral')

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Dolorem facere temporibus ab architecto. Temporibus assumenda non velit. '
#  'Sapiente illo voluptatibus illo similique.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Saepe consequatur veniam. Qui explicabo consequatur omnis.',
#     'Fugit voluptatibus possimus porro soluta aliquam illo. Recusandae '
#     'consequatur perferendis perferendis eum quaerat.',
#     'Consequuntur optio fugit fuga modi eaque sint. Iure at accusamus '
#     'excepturi. Aliquam qui facere unde.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Recusandae vitae doloremque cum dolore.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Labore accusamus dignissimos exercitationem molestiae sapiente quasi.',
#     'Placeat aperiam sunt similique quas optio.',
#     'Necessitatibus consequuntur nisi.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Consectetur voluptate ipsum nisi consequuntur voluptas. Dolor quaerat '
#  'doloribus vel mollitia explicabo dignissimos. Enim ducimus repellendus at '
#  'earum sit mollitia.')

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

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

faker.providers.misc

fake.binary(length=1048576)
# (b'\x10\xf3\x9ce.M.U\xadvO\xac~*\xda\x0e\xa1\xa6\xb4X\x93Wm\xba\xe1\xf0\x98\xee'
#  b'\xa0\xfa\x1f\x8e/?\xa5\xeb\x91\xfe\x96\xe3$\xd6g\xd5\xd2c\xad]\xe9\xd0\xeb '
#  b"4\x89Stbn\x9b\x03\xc5m\xef' B\x85\xb7\x02\xa2\xc9\x1b\xc3\xbeMW\xb0A\xc8\x98"
#  b'\x15\xf7\x189Y\x91\x81\xbc\\Wo\x9f\x12\xd3\xb7\x84\xc5\x82\xc8\xc8-F\xc7\x8c'
#  b'\x1f"\x9f\x96\xf8u\xc2U\xb1\xac1\x11\xdfR\xe2Qp^\xa6\xbf\xd82\xc6='
#  b'\xb1M\xf0\xbf\xf0\x95\xda\xf9\x9d\xb2\xf4\xd0\xb3\xd99\xf0\xe2Tg\x9e'
#  b"b\xf4\x95\xb4\xe2\x8d\x8bC\xfc'\x1b\x90`\x8a\x0e\x8f\xca\xbe$uq\x1f\xe3\x97"
#  b'm\xd1>\xeaa\x10\r|\x17\x13\xf83\x03\x9enB\xf0\x10\x18\xf4\xd1\xd3\xaa\xfe'
#  b"\xe8x\xd8k\xad'\x1b\xf7e\xeccf\xee\xdf\x13M[\x98\xd1W)\x92E\xa4\xd5\xc3`\xd1"
#  b'u\xe9/\x12j\xdc\xb0\x11\x18PT\xf4I\x7fi\xaf\xd65u\x95\xc2\x88&\xf6'
#  b'\xc8\xcd\xe6\x0eOZ\tn\x9b{M\xb6\x96\xcfF\xddc\x9d\x07:q\x8e\x95\x9a'
#  b'l\xa7\xc7?q\x1b\x11\x7f\x9b\x1d\x11aZ\x97=\xab\x86\xf8\x87H\x14*\x19\x83'
#  b'yx\xe1\x1et\x85~\xc0\xf0Xr,?\x82\x12a\xe4\xc6\x82\x9f$\r\xde\x1d\xdf4\xcbi'
#  b'5\x01\xe7\xfc\xd8\xf1\xccA\xc2=(o\xf1d\xcc\xad\xdbss\xd1\xe11\x15\x80'
#  b'\xb9\xc8\xc0\x85\xe5\x1c\\\xfe\x8eH9p\xdd"%\x02b#\xb0\x1a\x98\xdc\x83\xe0'
#  b'R\xab\xd6\xd8B\x18\xc7\x81\xf3\xac\x02\xaah\xd2a\xb7\xe9\xf9)\xcb\x85\r`\xc4'
#  b'\xe8\xcb\xb0\xa6\xb5`Q\xfb_<\x14\x8c\x93\xd3q\xc4\x1c,\x96=!\xd0\xe1s'
#  b'\x05\xc00\\\xb1=c\x02no\x1d\x86k_\\\xf8\xe2\x0cn\xb4\xcfF\xa7\x0e'
#  b'\x8c\x0f\xd1\x13\xd8\x04\r\x9f}^\xb6\xb7B\xa7\xaad\xba\xc7o}\xfdg|='
#  b'\xfd^\x17U\x92\xcc\xa9\xe4\x8a#\xc1\x88D\xc5=M3\x9f4\xa3Pi+\x01\x1b\x02C\xd0'
#  b'\xb8\x1f\x9c\x0bL\x98\xf0Gn\xc6l\x13i[\xfa\x98\xe4\x84g\xc8c\xd7\xb3\xf6'
#  b'\x04\x8c>\xf6\x82r\x89\x96\x8e\xa4\xd5\xbf\x1c8\xf0t\x934\xf0\t\xebD\xdf\xae'
#  b"\x80\x11'\xd7\x87\xcf\xcc\xc3\x86\xc5\xf3;u\xfd\x0eAK\xdd\x0f\xff=?\xb0T"
#  b'\x1c\xc3F\xf6\r\xd5\x81\xec\x14\xb1\x1d\r\xcb\xd7}\xa0\x87\xb2\\\xb5'
#  b"\x06\x18\x90\xac\tu\x13^\xfd b'\x8e\xca\xfem-<>\xcd\xf0\x97\xd3::\xdb\x10a"
#  b'\xf9;\xdb\xa6D\xc8@\x8c\xd3d-!`n\xe5V\n(\xf3\xcf`\n\x8f\xcf\xdbv\x1c\xec'
#  b'J\xaf\x8dIWFX\xcd0ESh\x11\x90\x86\xb8X\x04+\xdb~\xd6x\xfe\xff\x0b;\xfb'
#  b'e\xf2\x95\x86K\xce\xfcD\xc5\x12x\x126\xd6q\x1e\xa4\xf5\xc3\xb0\xe0\x0cn\xb6'
#  b'Q\xfe\xe6\x91\xbf_q<\xf6\xf6\x8c8;\xb8\xaf\xcaU@D\xd3\xb1\xd0\x9f\xf9'
#  b'\xa8\x90=)\xa6\x19\xd0\x18\xcb}\n\xda\xc5\x01\x1d\x81M\x9f)\xafd\x9bx\x03'
#  b'L[\xd5pB\x86\x93\x16cA#\xb9A\xd6\xc3\x11:\xb2\x96\x0c\xe7\x9e\x00\x1fwn\xba0'
#  b'\xf8\xed\xfc\x96q\xfd\x95\x054p\x08Wt}\xa9^o\xe0\x05\xb9\xffa\xb5?'
#  b'>\xa7\x13\xb8\x9a\t\x96\xd5\xd5p\x0cs YC\xb3\xc3t\xce\x05\xe8\xed<\x16'
#  b'f"\x0c\x88\xe4g\xe4L\xbd\xac\x8b6-q\x95\xc4\x03\xaf\xe7\x1c\x11l\xecr'
#  b'\xa9\xc2\x86<\xff\xbe\x04\x14\xe5\xf0Lpm\xe8\xd6z!\xe1J\xa5\x05\xc0\xcf\xbe'
#  b'!\xeb6\x818\x1ec:\x8e\x1b{\xcd[?\xd9VC\x84\x99\xb4\xde3\x9dU0\xdb\xe4\x8e'
#  b'@|\xb0\xad\x7f=\x1b\x0c\x05s@;\xfb\xa6XVr>\x92\xc2\xd8\xc8\x96\xf6'
#  b'\xc5\xa3.\x91]\xd1\xb3\xa4\xd1\xa6\xec\xa7\x13\xf6\xa0\x82\xbci\x9c\x9f'
#  b"P\xf7{'\xb0\x181\x83s;\x0f\xb1w\xcb\xfa\xccS\xe7\xb5\xdc\xd8\xf1c\x14"
#  b'J\xb5\x1c\xdf\xe9\xbe\xf8eL\xbd\xe6\x1a\x98\x8a\xf3\xbf\xb1\x12\xeds'
#  b'\x11\xdeq\x8dg\x8c\xc7\x85\xeb\x16\x8d\xe0\xb6C7\x84Kp\xa0\x83'
#  b'\xc9\x02\x8c\x1c\x86\xe5<\xa1\xa9i\xfb\xd5d_\xaa\xbc\xc71\xf1\x1e')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'n&xM7DGk&1'

fake.sha1(raw_output=False)
# '6f5c21a6cff3e6e47a9e127b2525d843def1358f'

fake.sha256(raw_output=False)
# '37e53569ea5e3120cac3f6bc70224d853c47704106659a06270fea2fdf2585f4'

fake.uuid4(cast_to=<class 'str'>)
# 'dba1267b-5042-49d5-b475-c827899fbf3b'

faker.providers.person

fake.first_name()
# 'Marie'

fake.first_name_female()
# 'Véronique'

fake.first_name_male()
# 'François'

fake.last_name()
# 'Babey'

fake.last_name_female()
# 'Crevoisier'

fake.last_name_male()
# 'Broquet'

fake.name()
# 'Jean-Claude Chatriant'

fake.name_female()
# 'Yvonne Cousin'

fake.name_male()
# 'Pascal Grand-Cosandey'

fake.prefix()
# ''

fake.prefix_female()
# ''

fake.prefix_male()
# ''

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '9032383533719'

fake.phone_number()
# '0900 418 822'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'rue de Rappaz 32\n5164 OberVermeil',
#     'birthdate': datetime.date(1993, 2, 16),
#     'blood_group': 'A+',
#     'company': 'Boechat Duroux SA',
#     'current_location': (Decimal('71.794979'), Decimal('-42.240627')),
#     'job': 'dipl. Leiter Finanzen und Dienste NDS HF',
#     'mail': 'germainepellet@romandie.com',
#     'name': 'Denise Marty',
#     'residence': 'rue Mottet 3\n5386 Georges',
#     'sex': 'F',
#     'ssn': '756.4387.2109.62',
#     'username': 'pierrechenaux',
#     'website': ['http://www.piccand.ch/', 'http://bavaud.com/']}

fake.simple_profile(sex=None)
# {   'address': 'rue Jean Sansonnens 3\n4303 Gillièron (AG)',
#     'birthdate': datetime.date(1958, 8, 17),
#     'mail': 'cosandeymarcelle@gmail.com',
#     'name': 'Anne Chatriant',
#     'sex': 'F',
#     'username': 'sandrine76'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'amet': 7707,
#     'doloribus': 'http://boillat.ch/search/main.html',
#     'ipsum': 'pelletaurelie@beuret.com',
#     'magnam': -2580623.2929,
#     'maxime': 'https://www.beurret.org/blog/tag/about.html',
#     'odio': 'jmottet@gmail.com',
#     'porro': datetime.datetime(2013, 5, 25, 23, 59, 25)}

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

fake.pyint(min=0, max=9999, step=1)
# 3322

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'cIpNmJGDBNIjmXANbvxE',
#     -4423871.74,
#     1305,
#     'UGeEBllwrfweSCWliVqn',
#     'http://www.beguelin.net/list/category/blog/post/',
#     2830,
#     9907,
#     'canlJBlaIYkuahraKjTB',
#     'https://bahon.com/search.htm',
#     9240,
#     datetime.datetime(1998, 8, 11, 11, 3, 29),
#     Decimal('-6.53'))

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -440.56695245,
#     'sSmNwuQjjuuympgugLPM',
#     'dtreboux@romandie.com',
#     815,
#     9075,
#     'OxYBiMBvntBhDHPCOtPB',
#     'ATuYOFBOGWNnfWrFgFNY']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {8291, -59082217484444.0, 'commanvalerie@droz.com', 'emilie34@gmail.com', 'KfLwpAWPmRtDvThtEuqo', 'nFDooPHKyIDRmFAtlFqa', 'OvFDjRhRZVfrPmvzGQnR', 'http://www.barbey.org/main/', Decimal('-7.624939861292'), 'SwSRHClICGlCmBkNIHPM', -705.89597576}

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

fake.pystruct(count=10, *value_types)
# (   [   Decimal('-573684.0'),
#         6201,
#         'rrSdNFFOUZrRrEoapQHR',
#         datetime.datetime(2017, 5, 11, 8, 42, 45),
#         9629,
#         'vpBrHepyZUiqAIsQTbIu',
#         'KDWdzbUGMTSjmPCoyrHR',
#         Decimal('3235901923.85529'),
#         119068724174.598,
#         'ysGNVECzQvQDGLEWfaUc'],
#     {   'earum': 'http://www.godet.com/search/tags/explore/login/',
#         'eius': 7795,
#         'facere': 8967,
#         'laborum': datetime.datetime(2006, 6, 10, 14, 16, 39),
#         'occaecati': 'dPtKPaoUzRIxEyUVrjeJ',
#         'praesentium': 'oWxYVxoWuuSOZdVHPfGx',
#         'quasi': 'qWEqNEDQnXVkssdyZUFd',
#         'reiciendis': 'gallandgerard@mottet.com',
#         'repellat': 'http://mayor.net/',
#         'suscipit': datetime.datetime(1990, 11, 12, 10, 34, 48)},
#     {   'corrupti': {   1: 'https://theraulaz.ch/login.php',
#                         2: ['jfQtIChOCdvWpuivUQtw', 5511, -93580963.2063671],
#                         3: {   1: 'PQrAVBIaGKchiGBbdNpY',
#                                2: 'xefzkMIqIOQKteVTqkBX',
#                                3: [418845.0, 'GKtnYuogEcrquDvuEvXu']}},
#         'deleniti': {   7: 'ILUyjrbptQfImNaqdahk',
#                         8: [   'ehBLDWLqQDrTnZKVDbUy',
#                                'meIruQNCmjwlBsKEmWPY',
#                                'MEiOGyKHDqagNsPwosef'],
#                         9: {   7: 2823,
#                                8: -748171.5,
#                                9: [   Decimal('38.2'),
#                                       'niquillechloe@cornut.com']}},
#         'esse': {   6: 'CoUDvlVUwMPMdlnTxOFm',
#                     7: [5286, 'PSGWilrqeKVsUgjVGMUa', 'valerie64@romandie.com'],
#                     8: {   6: 'gZiDHfqCwRDbUsnMIxLb',
#                            7: datetime.datetime(1986, 5, 4, 5, 33, 2),
#                            8: [   datetime.datetime(1977, 4, 20, 14, 57, 17),
#                                   'uPqBNLSlLAkNfKdRYhoG']}},
#         'in': {   8: 2835,
#                   9: [   Decimal('693621.5326'),
#                          'ECBFsnOrKRRcrstrYbsT',
#                          datetime.datetime(2011, 5, 20, 2, 11, 6)],
#                   10: {   8: 886,
#                           9: 7197,
#                           10: [   'wSLmhNCxmXLKsftEpXAg',
#                                   'WxPLGhYijbsJSpcWspwy']}},
#         'iste': {   5: 'zuXUxyWBehMnuhLjyWHx',
#                     6: [   'http://chopard.com/',
#                            Decimal('-46136483.4'),
#                            2387129196.754],
#                     7: {   5: 'mbiHGrVlHSTRCXBmzIYh',
#                            6: 3014,
#                            7: [   'yQlMqvsOvMRLyuMdwqcM',
#                                   'http://boechat.ch/register/']}},
#         'laborum': {   3: datetime.datetime(1984, 1, 1, 23, 4, 3),
#                        4: [   'NIkeFnqegfyjKHiOGfae',
#                               datetime.datetime(1983, 9, 18, 6, 37, 54),
#                               0.252898613712],
#                        5: {   3: -244185159.23,
#                               4: 'ATcGRZaCIPCBZeYzuixd',
#                               5: [1573, 'IgUuSzheHPSVMvEhGGKY']}},
#         'odio': {   9: 'dUOFTFOBZvyJajacgpGa',
#                     10: [   'PVWJJqLRxmockjUuMMDW',
#                             'https://www.vuille.com/home/',
#                             7879],
#                     11: {   9: 'eFjKpgnGAlVVlVSamPSe',
#                             10: 'charles78@guberan.com',
#                             11: [   'PSAnJmVSaivdeVNMUxMQ',
#                                     Decimal('-934668607647681.0')]}},
#         'optio': {   4: 'DTotOhXyOEBEjQFyAQOr',
#                      5: [   'tcattin@bluewin.ch',
#                             'louischenaux@bourquin.org',
#                             'berberatsylvie@bonvini.ch'],
#                      6: {   4: 461.81,
#                             5: 'doaqqhpiwcDpUKtKIRzL',
#                             6: [   datetime.datetime(1971, 2, 1, 23, 16, 7),
#                                    7999]}},
#         'pariatur': {   2: 'RBRrZJZWYyONMzuYfYrJ',
#                         3: [-19.9518574, 7.63759351180831, 2162],
#                         4: {   2: 'evagillieron@yahoo.fr',
#                                3: -82573904279.75,
#                                4: [   'https://bonvini.ch/list/blog/app/faq/',
#                                       -12138.94162904]}},
#         'quidem': {   0: 'bpolla@cornut.com',
#                       1: [38177271745913.0, 295, 'nicolejulliard@bluewin.ch'],
#                       2: {   0: 'PmsyQQAmVbdevLRZUptF',
#                              1: 'alain73@corboz.com',
#                              2: [   'http://crivelli.com/about.htm',
#                                     Decimal('-41390456566862.0')]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'gtheraulaz@hotmail.fr',
#     'https://diesbach.ch/register.htm',
#     5927230188437.3,
#     datetime.datetime(1992, 9, 8, 16, 32, 34),
#     'jOYcwvfBFcAERTIDBszJ',
#     'yvettebujard@gmail.com')

faker.providers.ssn

fake.ssn()
# '756.1352.4076.86'

fake.vat_id()
# 'CHE060199080'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 5.01; am-ET; rv:1.9.0.20) Gecko/2011-06-13 11:30:47 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/8.45.(X11; Linux x86_64; vi-VN) Presto/2.9.184 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/533.26.6 (KHTML, like '
#  'Gecko) Version/5.0.1 Safari/533.26.6')

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; lo-LA) '
#  'AppleWebKit/532.30.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 '
#  'Safari/6532.30.4')

fake.windows_platform_token()
# 'Windows 98'