Language fr_FR

faker.providers.address

fake.city_prefix()
# 'Sainte'

fake.street_name()
# 'chemin Dumont'

fake.street_prefix()
# 'rue'

fake.region()
# 'Saint-Pierre-et-Miquelon'

fake.building_number()
# '373'

fake.city_suffix()
# 'Bourg'

fake.address()
# '3, rue Marcelle Germain\n00 753 Delorme-sur-Lombard'

fake.country()
# 'Russie'

fake.department_number()
# '22'

fake.street_suffix()
# 'Street'

fake.postcode()
# '26 524'

fake.department_name()
# 'Orne'

fake.department()
# ('84', 'Vaucluse')

fake.city()
# 'Sainte Valériedan'

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

fake.street_address()
# '36, chemin Valentine Cordier'

faker.providers.automotive

fake.license_plate()
# '3H 4V2YIS'

faker.providers.bank

fake.iban()
# 'FR11054822358548246247067505'

fake.bank_country()
# 'FR'

fake.bban()
# '785365406144549238898915'

faker.providers.barcode

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

fake.ean8()
# '91236081'

fake.ean13()
# '9948908552416'

faker.providers.color

fake.rgb_color()
# '206,174,137'

fake.color_name()
# 'Brun bois rustique'

fake.rgb_css_color()
# 'rgb(149,222,136)'

fake.hex_color()
# '#2a41f9'

fake.safe_hex_color()
# '#bb3300'

fake.safe_color_name()
# 'noir'

faker.providers.company

fake.siret(max_sequential_digits=2)
# '848 836 980 00527'

fake.siren()
# '401 263 893'

fake.company()
# 'Bouvier'

fake.catch_phrase_attribute()
# 'de manière sûre'

fake.bs()
# 'aggregate 24/7 architectures'

fake.catch_phrase()
# 'Le confort de louer de manière efficace'

fake.catch_phrase_noun()
# 'la liberté'

fake.catch_phrase_verb()
# 'de changer'

fake.company_suffix()
# 'SA'

faker.providers.credit_card

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

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

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nJoséphine Marechal\n3518095449841872 08/21\nCVC: 655\n'

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

faker.providers.currency

fake.currency()
# ('TTD', 'Trinidad and Tobago dollar')

fake.cryptocurrency_name()
# 'Namecoin'

fake.cryptocurrency()
# ('LSK', 'Lisk')

fake.cryptocurrency_code()
# 'IOTA'

fake.currency_code()
# 'SPL'

fake.currency_name()
# 'Seborga luigino'

faker.providers.date_time

fake.day_of_month()
# '13'

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

fake.century()
# 'VIII'

fake.iso8601(tzinfo=None, end_datetime=None)
# '1991-08-09T08:31:36'

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

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

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1446, 1, 12, 23, 58, 46)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 11, 26)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '07:49:07'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 12, 8, 20, 27, 35)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1913, 6, 28)

fake.time_object(end_datetime=None)
# datetime.time(0, 44, 49)

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

fake.date_object(end_datetime=None)
# datetime.date(1976, 6, 26)

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

fake.timezone()
# 'Pacific/Nauru'

fake.month_name()
# 'Juillet'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 9, 17)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2004, 12, 7)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2005, 8, 20, 14, 33, 53)

fake.year()
# '1979'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2015, 5, 1, 1, 54, 13)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 4, 14, 23, 17, 9)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 1, 25)

fake.time_delta(end_datetime=None)
# datetime.timedelta(13713, 37875)

fake.month()
# '12'

fake.day_of_week()
# 'Jeudi'

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 11, 29, 14, 49, 49)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 12, 14, 17, 34, 37)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 10, 27, 17, 57, 58)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1981-11-29'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 6, 4, 1, 13, 10)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 12, 27, 0, 43, 59)

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

fake.am_pm()
# 'PM'

faker.providers.file

fake.file_name(category=None, extension=None)
# 'te.jpeg'

fake.mime_type(category=None)
# 'application/EDIFACT'

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/debout/ajouter.jpeg'

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

faker.providers.geo

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

fake.latlng()
# (Decimal('26.1747425'), Decimal('-173.043932'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.97086', '-82.42491', 'Port Huron', 'US', 'America/Detroit')

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

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

fake.location_on_land(coords_only=False)
# ('26.68451', '-80.66756', 'Belle Glade', 'US', 'America/New_York')

faker.providers.internet

fake.uri_extension()
# '.jsp'

fake.ipv4_network_class()
# 'c'

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

fake.company_email(*args, **kwargs)
# 'henriette00@godard.com'

fake.url(schemes=None)
# 'http://martins.fr/'

fake.ascii_email(*args, **kwargs)
# 'delmaschristine@sfr.fr'

fake.domain_name(*args, **kwargs)
# 'chauvet.org'

fake.email(*args, **kwargs)
# 'abesnard@sfr.fr'

fake.uri_page()
# 'login'

fake.ipv6(network=False)
# '2a65:fd16:5955:634f:ed12:d1d3:cf19:9bed'

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

fake.mac_address()
# 'f3:9f:1d:ba:aa:3a'

fake.ascii_free_email(*args, **kwargs)
# 'edevaux@voila.fr'

fake.hostname(*args, **kwargs)
# 'web-99.toussaint.fr'

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

fake.safe_email(*args, **kwargs)
# 'tferreira@example.fr'

fake.uri_path(deep=None)
# 'search/blog/tags'

fake.slug(*args, **kwargs)
# 'autre-pretendre'

fake.free_email(*args, **kwargs)
# 'celinahuet@ifrance.com'

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

fake.ascii_safe_email(*args, **kwargs)
# 'bertrandchevalier@example.net'

fake.ascii_company_email(*args, **kwargs)
# 'jacquesmargaux@bouvet.com'

fake.free_email_domain(*args, **kwargs)
# 'laposte.net'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/3x151'

fake.uri()
# 'http://clement.com/categories/categories/privacy.html'

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

fake.tld()
# 'net'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-09-128727-9'

fake.isbn13(separator="-")
# '978-1-257-18841-3'

faker.providers.job

fake.job()
# 'Déménageur'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Trembler nécessaire exécuter amour manger.'

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

fake.sentences(nb=3, ext_word_list=None)
# [   'Veiller unique faire pénétrer.',
#     'Quartier douter âgé nation.',
#     'Personnage feuille parler avoir ouvrir tête erreur.']

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Accrocher suite garde. Souffrir rôle lequel mort imaginer événement.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['espace', 'rose', 'chanter']

fake.paragraphs(nb=3, ext_word_list=None)
# [   "Phrase ici minute parmi. Mot réussir d'autres chasser couper bas. Droit "
#     'faute désirer pain disposer haïr.',
#     'Blanc souvenir visage blanc rappeler caractère. Perdre colon arme haïr. '
#     'Histoire songer rentrer craindre aucun vue.',
#     'Officier et long derrière moitié interrompre politique. Étroit femme ciel '
#     'table.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Descendre certain rôle mur mourir qui écouter. Droit journal instinct chaise '
#  'jeune heure bien. Franchir mon non règle.')

faker.providers.misc

fake.null_boolean()
# True

fake.locale()
# 'hu_HU'

fake.sha256(raw_output=False)
# '72640d60b50e248a8ed7093cd0b41ffe077519d64d25e2b6080ca17db190ea24'

fake.binary(length=1048576)
# (b'm\xfeqk\xcc\xe8\xe1\xbe\xce\xa8\xa9\xdeM3!\xc0g\x8a\xa8\x0e\\\t\xcf\x9b'
#  b'\xa5IY\x96D\xda\x04\x15\xdf{\xcc8w\x8bI\x001b\xc0\xd8\xf6\xe3\xd7\xf0'
#  b'\xcc\xb7\xeb\xacN\xfb\x01:G\xb1\xbcc\xa5Q\x13R(B1\x14JG\xae\xc8\xbd#B\xd6'
#  b'4\xcey\xccU\xa5\xc4\xbcy\x12\x1c\xb8I\xd8}\x8d\x06?\x15\x802\xbd\xdf\x1c'
#  b'\x12q\xff\x8c\xe6\x81P\xb1\xf8\xd8S\xfa\xeb\x04\x8dE<P\xf9\xe6\x9bp)c'
#  b'B\xab\xa8rX\xbf\xae\x96\xb0\xa9\xa8\x08B\xcb(\xfe\x8e\xeb\xa1\xad'
#  b'\xed\xe0\x19\xf8H\x18\x1f\x01\xee)\x8a\xef\x0f\xdd\x83t\xd6\xa9\xb2/'
#  b'\xca\x10\xbc\x90=\x9a\xb3\x8d\xe5\xc5\xd5O\x02\xf1\xda\x06\xc5\xe0?\xb8'
#  b'\x0bn\x13\xf5\xc7\x0c\xda\xa5v\xc2-\xebQ\xe5I\x9f_bn_/Cm\xcbJ\x14\x18\xae'
#  b'\xeb\xf7m&\xebD\xd6x*NQm6\x87\xd8\xcf\xc7\xb9T\xb0\xc7\xb9\x97RR\xcb\x1c\r'
#  b'B\x82\x91\xdf\x95e)J&\xbb\x08s\xd3In\x8a\xc4\x02T%\xf3\xccm\x11Go\xd1\x17'
#  b'\xeb\x8a\x0c\n\x12n\x91>\x8f\xc4\x03\xde\xf1\xc4\xb3h\x99\xa4E\xbc'
#  b'\x8c\xdb{\xc6\xdd\t|\x9f)k`\x7f\xe8\x15\xc5\xb1+\xae\x0bW\x0e\x19\xaf\xac'
#  b'\xe9\x80\xd9\x1f>\x8cV\xb6\x0fz\xcdn@Y\xbf\xdao\x01\x8dJrS\xe1vX\xbed\xa9'
#  b'\x7f\xfdcU\xe0\xa3a\xf0\x19v\xd9\xaaq\xa8\x95\xeb\xfan\xf6p\xd7<#p'
#  b'\xbc\xf7\xccJ\x88\xd5\\\xca\xd5b\xb1\xdb/\x08#?\xfa\xc0\xf8\xd3'
#  b'\xf9\x12\xc4\x82\xb5e\x92#\xef\x87\x97t\x98\xc8\xecG\x1a\x86dY'
#  b'\x1d\x0b\xee\xa60(b\x8bO\x8f\xd2\xaf\xcdnA\xf6\x9cz\xfbs%\x8e\x19@\x10vN\x88'
#  b'\x08\xc8c\xe9\xcc\x1cT\xb7\xeeO3E%\xd3\xe6\x9c\xbb\xda\xbb3\x07M\x13v'
#  b'\xa6\xe2\\\x92\x95T\x12I\x9e\x14@\xd3\x12\x07\r\xf7V\x86\xe0\xed\xbd\xb38S'
#  b'L{Q\x1c\xa8%\xd8\xe7\x8f}W\x06\xf18\xfa\xc8U<\xe55\n\x0edo\xe97\x12d'
#  b'.\xbc\x15\xb7QY\x1d{\x18\xd5\x11\x0cD\xef\x881\xb6\xfe\xf6\xd2\xcbX\t\x8e'
#  b',j\xfec\xb5R\x1d+w\xdb\xdd\xfc\t\xff}U\xab\x8f\xe5\x8b\x97\x18s\x83'
#  b'D\x84\xd2\xfc\x852\xfe5\x8c^e\x93\xbb\xca\xb1#@W:\xc4\xd5\xe1m\xf8c\x93WE'
#  b'e\x03\xb4\x92-\xdc\xfc-%\x0fA\xc6\xa9\x15\xa0\x94";\xb0\xe4\xe8\x83\xc3\x19'
#  b'^\x9c\xc6:\xd4\x99\xf8\x8eL2j\x91\xd5\x01~\x99\x05\x16\xba\xa9Vt~E'
#  b'\xe2\xf9\xfb\xb3\xe1p\x8d\xc0\xf1\xf9g\x08}^\xb0P\xac\xcb\xfe\x07'
#  b'\xd4\xa1\x18.\x01\xbfA\xd9\xb0r1"xDl\xc1\xb2\xec\x8fr\x17]\xdb<\xbbU\xbe\xe8'
#  b"cO\xcc:\xe5B\x9b\xf1\xb7g\x90\xfb\rqf'90\xb4 qK\xfe\xd0\x19p5]C\xfc\xfff"
#  b'$\x0b\xe2\x88\xaa\xd41\x8e>\x03\xbaw\xb3k\n\x92\xc2\xea=\xd9P_~\x06Z0q\x87'
#  b'l\x98\xb0\xb2\xf3!\xc7\x06\xban\x08\x88\x05\xe8;\xb0S\xad\x9eK\xd8\x1e\xd5]'
#  b')+m\xe01\x17\xa0\xd8JRLd-\xa6E\xd6\xf9\xb8\x81\xe4z\xe0\x17\x15\xd6]\xa9\xf0'
#  b':\x0e\x10M\x8a>\x90\xdcse\xbb\x06\xdcg\xd0\xa1\xe7F\xc1J\x9fMU\xce'
#  b'\xc2\xaa\x11\xca$\x98{<\xbf?7\n\x16\xaf\xa7\xc3_\xa6S\x7fBH\xa5},Z\xf2\xb1'
#  b'\xd7\r\x10]P\xa3j\xe9M[\x9e\x03G\x8cnp\x14\x19\xfc\xa1V5D\xe4e\x96\xf4\x9b'
#  b'\x0f\xda\x0cy\xd3\xbcR\xdd\x9e\xb8M(\xbf\x15\x84\xc1\xde\xd4\x0c\xff'
#  b'\x8eUW\xf5\x87\x9e\x8a~\x96]\x03:\xd3\xf0c\x8bI\x99\xb0P\x1fBC\x9b'
#  b'R\x84\x12\xc8\xc5\xd0+\x01J\xf6\xcf\xb8\x8a\x94~~\xd6$\xcc\xf5\xcfn2\x03'
#  b'\\P~\x15\xf3N\xde0\x95`\x97X\xb8X\xda4\xa7\x97\x0b\xf2\x95\xe8\x86\xb3'
#  b'\xd0\xaaU;x+\xae\xbd\xc6L(\x1b\x87\xcfJU\xc8\x14\xd2G\x8c\xb0\xf3\xca'
#  b'\x0fu\xd2EJ\x828\xfd\x16\xe3\xa5I\xc1\xb8xLK\x0fNB\xf3\xfa\xc6{\x08\xc5\xa0%'
#  b'x\xd1"\x9cW\xfc\x97x')

fake.language_code()
# 'en'

fake.uuid4(cast_to=<class 'str'>)
# '6dd89ad7-7b71-4065-91b8-0452e6b112c4'

fake.sha1(raw_output=False)
# '3b47e66d42e3146d0cc752e57d9726df470aae5b'

fake.boolean(chance_of_getting_true=50)
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'yeLBqEJf+8'

fake.md5(raw_output=False)
# '4630fe29b2ea093eba38f2f57f2bb72d'

faker.providers.person

fake.first_name()
# 'Jeannine'

fake.suffix_female()
# ''

fake.prefix_male()
# 'du'

fake.last_name_male()
# 'Devaux'

fake.name_female()
# 'Marie Hubert'

fake.suffix_male()
# ''

fake.suffix()
# ''

fake.prefix_female()
# 'Le'

fake.last_name_female()
# 'Boutin'

fake.name_male()
# 'Adrien Delahaye'

fake.first_name_male()
# 'Bertrand'

fake.first_name_female()
# 'Alexandrie'

fake.last_name()
# 'Maillot'

fake.name()
# 'Étienne Bouvier'

fake.prefix()
# 'du'

faker.providers.phone_number

fake.msisdn()
# '7389357382489'

fake.phone_number()
# '0454814436'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '1, rue Gonzalez\n97478 Rivieredan',
#     'birthdate': datetime.date(1935, 11, 20),
#     'mail': 'alexandria18@wanadoo.fr',
#     'name': 'Jeanne Moreau',
#     'sex': 'F',
#     'username': 'cecile07'}

fake.profile(fields=None, sex=None)
# {   'address': '284, chemin Caroline Wagner\n47855 Saint BernadetteVille',
#     'birthdate': datetime.date(2002, 11, 21),
#     'blood_group': 'A-',
#     'company': 'Lefebvre',
#     'current_location': (Decimal('-47.7428085'), Decimal('15.451265')),
#     'job': 'Technicien ',
#     'mail': 'tristanmarion@sfr.fr',
#     'name': 'Capucine de Besson',
#     'residence': 'rue Torres\n47365 SauvageBourg',
#     'sex': 'F',
#     'ssn': '974-53-0568',
#     'username': 'laporteelisabeth',
#     'website': ['https://www.bailly.fr/', 'http://aubert.net/']}

faker.providers.python

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

fake.pyint()
# 7443

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('-95780252702363.5'), 'DJVxGsrNSaiXVFTOHzYZ', 'pzEppnNuPqXhwhvnycZD', Decimal('-31725.9321164927'), 'claude85@carlier.org', 'PCidvPKFwekUBOMYMoOv', 4116, 58.0, 959}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'coeur': 'marqueslorraine@faivre.fr',
#     'marquer': datetime.datetime(1972, 9, 30, 13, 48, 48),
#     'peine': 'NSFTqAfzMTDZNbJIbpDl',
#     'poursuivre': 4226,
#     'santé': 'ypCMQddepPrAYPVmcuHV',
#     'souvent': -246.0}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   1312,
#     'jWsrMXgBiFCYejHZWBdz',
#     'odIAxvrQUwWqyyciVQCA',
#     'vNgOsGgLAdiBQCxudUUn',
#     -4330452.216,
#     'RlNeOeMtvuIYHiLHpToz',
#     'mTdVKhKbqmyagLGgFeTr',
#     21.57744)

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {15618.5119251, 7202.0, 'http://chartier.com/category/tag/blog/register.htm', 'VHdEeisqBgJhEFYtquji', 'pyitccpKVbTOnZlgUXVt', 'https://www.maurice.org/author.php', 'http://www.herve.org/search.html'}

fake.pystruct(count=10, *value_types)
# (   [   'oNgRlMFZSTdBSfsGMFjb',
#         'QMIMPxxvCxXYywZURcsk',
#         9329,
#         datetime.datetime(1976, 4, 28, 9, 22, 36),
#         'nMvvxYaxuKYudYUTmhEe',
#         'STBHCGXIlWsJMHkfrell',
#         'BAmOWbPwfHhuAzvzjBJs',
#         'huOabSTexjufYuuOYLhC',
#         5781,
#         'SpbMLJbummwQbbKQdtTc'],
#     {   'certain': 'LOdBQyWPASZMKUoTZGmx',
#         'chaud': datetime.datetime(2002, 4, 13, 23, 29, 42),
#         'demain': 'denisejacquet@gmail.com',
#         'dresser': 'LCLKhnyLWzPMvroPYKxb',
#         'désir': 9620,
#         'noire': -17346052245.4,
#         'passer': 8351,
#         'pousser': 865,
#         'rêve': 6829,
#         'un': 'VvKtZolfKVlyFNunwqmQ'},
#     {   'annoncer': {   4: 'marcelleguillet@laposte.net',
#                         5: [   'NcIYDYqoTXSBMvRFKCXD',
#                                6414,
#                                'peEPwhmkbtqvmiSzGPdc'],
#                         6: {   4: 'TmrIdqIjUOOIWAPLtNcP',
#                                5: 'vulZdlwrjKlLcWDfiDEQ',
#                                6: [   'zJkuahbeTFypxBQJTLdF',
#                                       'oHHALJHBYtRkfyhJjMyE']}},
#         'arbre': {   2: 'catherine32@live.com',
#                      3: ['MMWEjjUxtghIYWzrLgJj', 5252, 'eda-silva@free.fr'],
#                      4: {   2: 3516,
#                             3: 8729,
#                             4: [   'http://www.leger.net/main/homepage/',
#                                    'jCLaXpZTsLpuTcmjUYpq']}},
#         'cheveu': {   5: 'EjENnQDPJluTccslSAqB',
#                       6: [   'KotiRgMZNpROJWGhmjqa',
#                              datetime.datetime(1973, 9, 14, 16, 23, 14),
#                              'lucas44@orange.fr'],
#                       7: {   5: 'https://www.dupre.com/homepage/',
#                              6: Decimal('-23972753072.46'),
#                              7: [   'pYpjzbKHMBIlOEbxHlhz',
#                                     'IGYEsjBYRRetgpbbXQtT']}},
#         'courage': {   6: 'QTiQNLOlcMkqIrrYwJAU',
#                        7: [   datetime.datetime(2017, 11, 20, 4, 58, 35),
#                               'JVNuiAncFAxmaNACJztN',
#                               'http://www.remy.org/tags/categories/homepage/'],
#                        8: {   6: 176,
#                               7: Decimal('364196267284.8'),
#                               8: [   'MpdewiyvEciXihVKpTQq',
#                                      'ENzhSbekMyzcRkUilQMq']}},
#         'couvrir': {   8: Decimal('52.1294038712'),
#                        9: [   'dmCOBQaeQqcPpOyoKpUH',
#                               'ihhzbXekbjXTIDVzKcxP',
#                               'KgFlRNBCMrYrrUGSBYmz'],
#                        10: {   8: 'marguerite88@adam.org',
#                                9: 'augustin38@orange.fr',
#                                10: [   'wDQXaJruTVVIUflJnxXc',
#                                        datetime.datetime(1981, 12, 28, 15, 36, 12)]}},
#         'précipiter': {   0: -67624114099.1658,
#                           1: [   'NbEmIWNdkqdTiOULPMeH',
#                                  Decimal('-583525078.76'),
#                                  Decimal('91666.71419')],
#                           2: {   0: Decimal('-9430300277485.17'),
#                                  1: 'ShffBVsgaNmBcDAiuFsZ',
#                                  2: [   'honore46@labbe.com',
#                                         'opoulain@noos.fr']}},
#         'rond': {   3: 'XABgJfcVlkjgUSEyMrlT',
#                     4: [   'QNBavbPCrNhSYyZUBePr',
#                            'https://rousset.com/author.htm',
#                            'https://dias.org/category/terms.html'],
#                     5: {   3: 'victoirechauveau@prevost.com',
#                            4: 'thomasbarbe@fleury.fr',
#                            5: [   datetime.datetime(2018, 4, 11, 14, 47, 3),
#                                   'isdPwtIItNyNyWsMJCdj']}},
#         'se': {   7: 'HMUnuDIuMHzWrTuQoLdf',
#                   8: [   'KZyovoYdJegSbDQTsdMm',
#                          'ZnMxtLEAFxDujFMqVOUx',
#                          'KMSSBiURJKtUoSJkkkrZ'],
#                   9: {   7: 'nathalieguibert@renault.fr',
#                          8: Decimal('-7531191549.15'),
#                          9: [   datetime.datetime(2003, 9, 24, 14, 34, 25),
#                                 'OFlLecEBjlziMSsvQDSt']}},
#         'supérieur': {   1: 'YkrFBslVPydBnxkdDLvR',
#                          2: [   'http://www.berthelot.com/wp-content/privacy/',
#                                 'evrardalain@gmail.com',
#                                 'qJKoBfondIRbNmqLSYbR'],
#                          3: {   1: 'https://www.aubert.net/',
#                                 2: 'https://www.marechal.fr/posts/explore/category/',
#                                 3: [   'philippebousquet@dbmail.com',
#                                        'http://regnier.fr/category/login.jsp']}},
#         'écrire': {   9: 'uWYUPUBUiTCZxUjcDAKS',
#                       10: ['jyNCQQvMczzrFbIMMeWZ', 7085, 7545],
#                       11: {   9: 'http://www.verdier.net/blog/tag/faq.asp',
#                               10: datetime.datetime(2008, 1, 27, 9, 19, 56),
#                               11: [   'jkMDlNBHkGPeRDSRCWKa',
#                                       'TwCvnLhQqBeMiHvVjeVD']}}})

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'ZwriMBdhgcaJQGbbvrUn',
#     'couturiercecile@picard.com',
#     'iBWUNwrbGYKYimAyLXGz',
#     'corinne84@ollivier.com',
#     'http://dubois.com/register.html',
#     831695550.0]

fake.pybool()
# False

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

faker.providers.ssn

fake.ssn()
# '558-47-6666'

fake.vat_id()
# 'FR38 258339947'

faker.providers.user_agent

fake.linux_processor()
# 'i686'

fake.windows_platform_token()
# 'Windows NT 5.0'

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

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

fake.opera()
# 'Opera/8.78.(Windows NT 6.2; ss-ZA) Presto/2.9.181 Version/12.00'

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/4.1)'

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

fake.mac_processor()
# 'U; PPC'

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

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2016-06-25 23:26:38 '
#  'Firefox/12.0')