Language fr_FR

faker.providers.address

fake.city_prefix()
# 'Saint'

fake.building_number()
# '27'

fake.city_suffix()
# '-la-Forêt'

fake.department_number()
# '47'

fake.street_name()
# 'rue Alix Le Roux'

fake.country()
# 'Saint-Kitts et Nevis'

fake.postcode()
# '85 636'

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

fake.street_prefix()
# 'boulevard'

fake.address()
# '11, boulevard Charles Gay\n24594 Sainte Benjamin'

fake.street_address()
# '6, rue Stéphane Lemaire'

fake.street_suffix()
# 'Street'

fake.department_name()
# 'Haute-Saône'

fake.region()
# 'Limousin'

fake.department()
# ('49', 'Maine-et-Loire')

fake.city()
# 'Navarro'

faker.providers.automotive

fake.license_plate()
# '212-KEQ'

faker.providers.bank

fake.iban()
# 'FR17389781557970654116958351'

fake.bank_country()
# 'FR'

fake.bban()
# '607249230159061138920451'

faker.providers.barcode

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

fake.ean13()
# '4184813638981'

fake.ean8()
# '93564243'

faker.providers.color

fake.safe_color_name()
# 'vert'

fake.rgb_css_color()
# 'rgb(47,150,159)'

fake.rgb_color()
# '203,16,67'

fake.safe_hex_color()
# '#99aa00'

fake.color_name()
# 'Rose profond'

fake.hex_color()
# '#da9f99'

faker.providers.company

fake.company()
# 'Pruvost SARL'

fake.siren()
# '399 605 041'

fake.company_suffix()
# 'S.A.S.'

fake.siret(max_sequential_digits=2)
# '963 480 545 00393'

fake.catch_phrase_noun()
# 'la sécurité'

fake.catch_phrase()
# "L'assurance de changer en toute tranquilité"

fake.catch_phrase_verb()
# 'de changer'

fake.bs()
# 're-contextualize sticky methodologies'

fake.catch_phrase_attribute()
# 'plus simplement'

faker.providers.credit_card

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

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

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

fake.credit_card_provider(card_type=None)
# 'American Express'

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nAlphonse Gros\n213114521010407 01/27\nCVC: 194\n'

faker.providers.currency

fake.currency()
# ('GEL', 'Georgian lari')

fake.cryptocurrency_code()
# 'KOI'

fake.currency_name()
# 'Zimbabwean dollar'

fake.currency_code()
# 'TVD'

fake.cryptocurrency()
# ('STC', 'SwiftCoin')

fake.cryptocurrency_name()
# 'TRON'

faker.providers.date_time

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 1, 22)

fake.day_of_week()
# 'Jeudi'

fake.century()
# 'XI'

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1549, 10, 18, 5, 48, 41)

fake.month()
# '07'

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 8, 5)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 27, 8, 3, 38)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 1, 16)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2003, 4, 17)

fake.year()
# '1997'

fake.am_pm()
# 'AM'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2015, 6, 4)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1999-03-04T04:38:06'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2009, 1, 28, 22, 34, 15)

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 9, 16, 2, 33, 48)

fake.timezone()
# 'Europe/Sarajevo'

fake.time_object(end_datetime=None)
# datetime.time(2, 27, 29)

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

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

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 5, 11, 3, 26, 9)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 7, 53)

fake.day_of_month()
# '26'

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

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

fake.date_object(end_datetime=None)
# datetime.date(1986, 12, 15)

fake.month_name()
# 'Mars'

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 5, 13, 20, 34, 49)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 22, 0, 7, 52)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 12, 12, 58, 55)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 8, 23, 48, 54)

fake.time_delta(end_datetime=None)
# datetime.timedelta(1202, 51839)

faker.providers.file

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

fake.file_path(depth=1, category=None, extension=None)
# '/désert/clef.json'

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

fake.mime_type(category=None)
# 'model/x3d+xml'

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

fake.file_name(category=None, extension=None)
# 'demeurer.wav'

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-36.208525'), Decimal('-120.805823'))

fake.local_latlng(country_code="US", coords_only=False)
# ('32.5007', '-94.74049', 'Longview', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('40.5576', '-74.28459', 'Woodbridge', 'US', 'America/New_York')

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

faker.providers.internet

fake.ipv4_network_class()
# 'b'

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

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

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

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

fake.email(*args, **kwargs)
# 'eleger@noos.fr'

fake.ascii_company_email(*args, **kwargs)
# 'gerard38@legendre.fr'

fake.uri()
# 'http://langlois.org/index.php'

fake.company_email(*args, **kwargs)
# 'rhamel@dumont.fr'

fake.ascii_email(*args, **kwargs)
# 'susanlopez@leveque.fr'

fake.mac_address()
# 'ad:c3:d2:39:9f:a8'

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

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

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

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

fake.ascii_free_email(*args, **kwargs)
# 'marcelpichon@sfr.fr'

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

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

fake.uri_page()
# 'register'

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

fake.slug(*args, **kwargs)
# 'apparaitre-bas'

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

fake.uri_extension()
# '.html'

fake.hostname(*args, **kwargs)
# 'lt-10.bouvet.fr'

fake.free_email(*args, **kwargs)
# 'durandmonique@bouygtel.fr'

fake.tld()
# 'fr'

fake.ipv6(network=False)
# '90d0:e6e5:36b6:64d5:acb1:dd3e:eb5c:577e'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-9800296-1-9'

fake.isbn13(separator="-")
# '978-1-176-83623-5'

faker.providers.job

fake.job()
# 'Sérigraphe'

faker.providers.lorem

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Froid vide horizon ouvrage.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['jour', 'bon', 'secret']

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Faire répandre couleur intéresser genre. Ne douleur inviter. Donc instinct '
#  'seigneur cuisine nord.')

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

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Cacher matière obtenir vieux vieux. Connaître falloir trouver visible avis.\n'
#  'Fin dresser entrée. Devoir mari enfoncer hiver maître.\n'
#  'Mot seconde ramener vin chute. Fond sueur parti revoir membre être.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Observer éprouver remonter. Admettre ensemble fond beau porte banc. '
#     'Vendre bas entrer choisir pauvre.',
#     'Trois violent calme presque côté. Effort armée discuter promener empire '
#     'imaginer vif.',
#     'Soudain que souhaiter chercher observer vous chat oiseau. Surtout terreur '
#     "quelqu'un usage miser moyen surveiller défaut. Grave noire miser million."]

fake.sentences(nb=3, ext_word_list=None)
# [   'Quoi alors mener or justice dent fusil chute.',
#     'Commencement plus esprit beau autant.',
#     'Rire rencontre vague fuir reste debout maladie.']

faker.providers.misc

fake.sha1(raw_output=False)
# '846254a5d1b92f0c510f7cbfd9474ad87f12fbdb'

fake.null_boolean()
# False

fake.language_code()
# 'kok'

fake.locale()
# 'ga_IE'

fake.uuid4(cast_to=<class 'str'>)
# '25df2ef6-2bc2-4392-a1f1-f35d1c9ec41e'

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

fake.binary(length=1048576)
# (b'\xd7\xec\xc7\x91\xd8\x0coL\x9c\xc2(\xba\xb8}\xa0\xfd\x1c\x07\xaf1d\xca\xe7k'
#  b"\xd3\x91\xa9\xaa\xa2`\x08(\x89\x07\xa7aj7?\x8c'\xc5(2[&`\xc7Q\xbf\xaf\xd4"
#  b'\x14:\xa3\xd5S>@\x11\xbbIA\t\x04Eu\x80\r\xb7\xcb\xb1g^\xd1<G\x10g\n'
#  b'\xca\xb9\x98[\xd2\xa3\x7f=W\x90D,\x88b\xa6]R\xc2\x08=\xea\xef\x12)'
#  b'\x14\x89\x17\xcd?\x9eL\xeb\xc4ko\xe7\xa8\xd3"\x142i\xb0>\xe5\x92\x96O'
#  b'd0\x1a\x96\x1fJ@]\xd6>\x88!\xa7G\xfe\x96\x86\xbc~\xf0q\x0c\xb2-\x0f\xd414'
#  b'\xf2Z\n\xe5\xfc\x9aq\xca\x95`\x04%EC\xddH\xf6\xde\xeb\xdd\x96\xca\xf5\x88'
#  b'\x85\xadlBwt\xce\xd0\xa6fm\xa0\xa3\x85\x8b\x8a\x18\x87\xbc\xa8\x80\x9b)J'
#  b'\x00\x82\x02U\x86):\xb1\x07fP\x88xe`\x81\xb0\x1c\xc2<0\x00\x9al\xb1\x81\xdcL'
#  b'\xf6]vU\x18<H+\x1a\xee\x92\xa3F\xa2\x07\xf9\x82\xd2\xa0\x92bQk\xc6\x18F2\xff'
#  b'DDW1\x96Nu\xbd\xf4)\x98\x8e>\xe8!g\xc9\xa5\xbe.\xa6)\x9d\xe0\xaf\x90i|'
#  b"K\xd4\xebl\xcf';\x1e\xc2-\xa1\xfe\x0c\xec\x0e\xa9\xe7\x9ca\xfb\x9f7\xc2Y"
#  b'\xe1\x9e>\x19\x8b\x92\xbfEs\xd0\xf0\xfa\x0eJ<fg\xebF)\x97\x00\xd8\x01'
#  b'|\x9f\xd4\xaa\xba\xb9\xde\x8c\xcf;\x14nid%\xc1~umG\xe6A\xf3\xce'
#  b'\xe2\x01\x07\x8f\xc0g\xe2\x1e(6\xd7\xcaF\xc6@1\xda\xa5\xfb2\xcc\xecg\x15'
#  b'\xcf\x9d\xe4)L&P\xc01m+\xe3\xd2\xd0q\r\xf8GT\xa3\xdc\xe6\xf0\xb6;\x17m\xd0'
#  b'Y\xb6e\xa0\xc5\xbf \xe1\xc6+\xb82\x89\xf0_.\x1d\x05\xc6\x8a\xfa\xd0\xcd\x12'
#  b'QJ\x85\xbe\xf0\xa3\xe1\xf4\xca\x85l\x9b\xd2\xd0\xc8\xbb\xaa\xec\x04g'
#  b'\x90\xa6\xeb<\xbd\xf2\xaa\x0c\x03\xf2\xf0\x86\xdf\x8a\xa3\xb4\xefz#v'
#  b'\x98\n\xc9"\xd9\xed\x03\xe4\x9a\xb9&\xac\xe1Y\xbd]i:\xe3\x01=\x1a/\x0cylb%'
#  b'T\t\xa2l\xfdE\x91\x06\xea\xed\x07\xea9\xc6\xb2yi\x878IC\xb0\xebx'
#  b'\xe5\xe6\xf3%NL\x0el\xa4l\x95XANW\xb5\xa9T\xd9 i\x14\xfc)\xf6\xac\xb3\xc6'
#  b'u\xf4\xc2\xde\x89,\xea\t\xa7\xe0\xcab.X>\xe8\x94\xb7\xdcC"\xbb\xdcw'
#  b'\xf9P~\xad\xbc\x96\xd9^\x91A\x9dh\x8b-x\x8bR\xd9\xe2\xdd\xbd\x18\xaeY'
#  b'\xfcK\x18MH\x89F\x8f\xa5\xe5_\x9cx\xf02\x1b\xbc\xb3\xaf\xe8\x1b\xa0\x0f1'
#  b'\xf5r8\x0e`j\x1a\x13\xe7\xcd\xb1P\xa8LA{\xac\rr\\:\xf7\xdcb\xd3 Z\x91'
#  b'\xff\xe3\xd5\xa0\x83|\xaax#\xba\xc7G\xec\xf6(\xabP\xfd\x1c)\xb5\xc3"\xd2'
#  b'\x1f*}\x10s\xbd\x1fC\r\xa9J\x14\xaa\xcb\xa6\xad\x0e\xc0C\t\xd3,\xd4\rz@JO'
#  b'\xae\xa5\xc7\xe6\xa0h\xc6\xae\x84\x18I\x7f-\xab3\xb3ug\xa2\x00\xf9\xa8\xeec'
#  b'\xdc3e\xb1\x1f\xf1\xd7\x8dP\\\xa5b\xa6\xc0\x9aK\xba@\xf5Q~\xb4!\x86'
#  b'#n\x95\xca~5\x9b\xfb|\x9f\\\xde\x07\x0f\xdc\x8f\xf3\xa3\x8dI\x1a\xed\x88\x04'
#  b'Yp\xbaq\r:J\x1a\x0f\xd7>\xd8\x8cci_#\x8d\xc7q\xc2H4\xb5\x17+\x8c\xe9'
#  b'K\r\xf9\xc4\x84\xf5,8\x1d\xf7\x9bv\x83V\x1f\x18\x9f\xaa0\x81\xd5<\xe4%'
#  b'\xadMy\xbcJU\xa9\xa4\xba\xb2\x7fr\x03m\x87\xc1\xa64\xb1\x98(cT\xa2'
#  b'\x82\x9b\x86\xff\xe8(\x85\x85\xbe\x8c\xdfp\xed\x95\\\xbd\xab\xcf\xa9\x05'
#  b'\xf2\xc2\x00$79;\xbag\x81\xa1ym:.w1[\x0fT\x11\xcdN\xa3\xeb\x11\xc5\xb6'
#  b"\xa7\r\xd5\x7f\x82\xa1\x11\xd9\xb9v\xaf\xc2\xd7\xb1\xd3]X\x13\xc2p\xfdr'\x98"
#  b'\x07\xc4\x9b\x0f\x06Q\x05\xf5\xea?\xcal\x90\\$X-L\xca\x93\x0fI?\x9d/4\xe0P'
#  b'\xc3R\xf9\x8f\xb9\xafg\xf4\xb4\xdc-\xad>\x0c\xeb\xfd\xde\xbd\xc5\xc3'
#  b'\xc2?\xef\x1f\x0c\x891\xb9_$}\x85.>\x0b\x85\xe1\x05\xbb$\xb4\xf9O\x9e'
#  b'\x08\x15\xc7\xfd\xa4\xb6\xb5\x8c\x0e\x97\x003\x9b\xe0\xce\x11\xb7\xed4*'
#  b'\xe2\xdb\xf6\xd4')

fake.sha256(raw_output=False)
# '40f3bfa69c86b58981fe1c41df5fb900807362521710bdad716822eeaa76cc39'

fake.boolean(chance_of_getting_true=50)
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '4s5aMWpRs@'

faker.providers.person

fake.last_name_female()
# 'Weiss'

fake.suffix_male()
# ''

fake.prefix()
# 'Le'

fake.suffix()
# ''

fake.name()
# 'Richard Evrard'

fake.prefix_female()
# 'Le'

fake.last_name()
# 'Blanchard'

fake.first_name()
# 'Roger'

fake.first_name_male()
# 'Thibault'

fake.name_male()
# 'Charles Humbert'

fake.first_name_female()
# 'Marcelle'

fake.prefix_male()
# 'Le'

fake.last_name_male()
# 'Lopes'

fake.name_female()
# 'Josette Ferrand'

fake.suffix_female()
# ''

faker.providers.phone_number

fake.msisdn()
# '0858760131128'

fake.phone_number()
# '+33 (0)5 44 41 42 37'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'rue de Leduc\n67 143 Chauvet-la-Forêt',
#     'birthdate': datetime.date(1913, 5, 10),
#     'blood_group': 'O-',
#     'company': 'Perrin Loiseau S.A.S.',
#     'current_location': (Decimal('81.6982945'), Decimal('-143.493493')),
#     'job': "Hôtesse de l'air ",
#     'mail': 'sribeiro@gmail.com',
#     'name': 'Bernard Lenoir',
#     'residence': 'boulevard Rémy Remy\n83683 Renard',
#     'sex': 'M',
#     'ssn': '976-90-6036',
#     'username': 'alfred27',
#     'website': ['https://www.lombard.com/', 'http://bertrand.com/']}

fake.simple_profile(sex=None)
# {   'address': '18, rue Jean Blot\n37779 Rey',
#     'birthdate': datetime.date(1975, 4, 11),
#     'mail': 'genevieve72@club-internet.fr',
#     'name': 'Vincent Laroche',
#     'sex': 'M',
#     'username': 'oceanelemaitre'}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'arrière': 'DUMqlAmGBwsADpxlkpon',
#     'delà': 'BFbmWGpCGeJFyaKFRjkv',
#     'professeur': 1085,
#     'rencontre': 56349712.28,
#     'réfléchir': datetime.datetime(2017, 4, 11, 3, 11, 20),
#     'verre': datetime.datetime(1988, 9, 23, 20, 12, 47)}

fake.pybool()
# True

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   1012,
#     'https://vidal.fr/',
#     9640,
#     datetime.datetime(2014, 8, 18, 16, 13, 43),
#     6573,
#     'yjkvAQhomoxxKReKOeuv',
#     datetime.datetime(1972, 11, 9, 7, 23, 50),
#     'colettemartel@le.com',
#     'anastasie53@live.com',
#     'https://courtois.net/explore/tags/register/',
#     'sBJtSGiQuIMkSKCEhWwj']

fake.pystruct(count=10, *value_types)
# (   [   8364,
#         1939,
#         'limwzOVYknXLGHeunzGP',
#         'http://www.petitjean.fr/',
#         'http://hubert.fr/index/',
#         3399,
#         datetime.datetime(2007, 6, 4, 6, 5, 35),
#         'QPGSlUxzAhZPsVSpirSO',
#         'pqAghdxBXgdwkdjjEldB',
#         'https://pascal.fr/privacy.html'],
#     {   'atteindre': 'https://le.fr/author/',
#         'cinquante': 'UHZRWGDHjQXWUAvJSpXr',
#         'claire': 'tfcomwGonjEUIHCxQMZs',
#         'danger': Decimal('-6714268216.0'),
#         'doux': 5533,
#         'français': 'http://www.blanchet.net/blog/blog/home.html',
#         'parti': 'krlNnKfapZFEzPcZkVfU',
#         'qualité': 2.99421042,
#         'tendre': 'http://delorme.net/author/',
#         'étudier': 'fwFTxyNXIOwkuECJcLxL'},
#     {   'abri': {   9: 'https://www.techer.com/terms.jsp',
#                     10: [   'mMoPzCkFmCmAByRGLjdv',
#                             'FqIjyKafUIAzfLJcMLTw',
#                             'micheleaubry@yahoo.fr'],
#                     11: {   9: 6347,
#                             10: 'vdjqirERnGGuZixAXijz',
#                             11: [   'BzzkRGYITjuyXyOjISvi',
#                                     'YLyyTEXNHejZhinQFHSh']}},
#         'cela': {   7: 'cBzIKDMpdzWfQGyQNHfP',
#                     8: [   'BFBqYwgGnwEWpELxlhmu',
#                            -7027616.667,
#                            'http://www.rousset.com/faq.htm'],
#                     9: {   7: 'https://barre.org/app/wp-content/tags/register/',
#                            8: 'http://hardy.org/category.html',
#                            9: [   datetime.datetime(2006, 9, 26, 23, 15, 6),
#                                   'qcosta@lemoine.net']}},
#         'long': {   8: Decimal('-58483226433439.0'),
#                     9: [   -795685813254.98,
#                            Decimal('-727139711434793.0'),
#                            'JXQsnswfPSBlONVPFjHj'],
#                     10: {   8: -59023593.0,
#                             9: 'http://www.langlois.com/app/posts/index.html',
#                             10: ['WQVCqEAlxogKzqVqjjwy', 3082]}},
#         'mal': {   1: 4695,
#                    2: [3926, 4.61, 'malletbernadette@hotmail.fr'],
#                    3: {   1: 'bJlUADipHXxEGvaQJvLQ',
#                           2: 'gQZUWINeBCRjxptntZEp',
#                           3: ['scaron@live.com', 'alphonse15@yahoo.fr']}},
#         'ni': {   2: 7104,
#                   3: [   'WeNPWPaAugGnlkEUGrUv',
#                          71265168.886,
#                          'PQBBqjXKMluucoKHReaL'],
#                   4: {   2: 5992518.9055927,
#                          3: 'eLEnJVNKtYcZLrMwccop',
#                          4: ['uohYhVToUMYfFjbfcgvy', 'AttTQQTNIDbRgzJLNxXv']}},
#         'odeur': {   3: Decimal('-84421990050096.0'),
#                      4: ['WOpzsaACInrYftMCCASK', 'IYMPoKQhicHynkloJIaW', 7458],
#                      5: {   3: 'qpxROVwtFJHisIOTpzyC',
#                             4: -41643.6975957,
#                             5: [3648, 'valerie25@teixeira.fr']}},
#         'partout': {   4: 6669,
#                        5: [   'yezntrZUJAVsvUYwxwDS',
#                               datetime.datetime(1976, 9, 24, 13, 58, 29),
#                               'JKKIVFKJRRGqpYtQXYZZ'],
#                        6: {   4: datetime.datetime(1976, 11, 26, 0, 46, 17),
#                               5: Decimal('-923728679840515.0'),
#                               6: [   'https://www.cordier.com/',
#                                      'zWDMmjfytxGsbPTcFjHl']}},
#         'terreur': {   0: 'sCMCJBfNclVVxrJqzlrN',
#                        1: [5240, 'hdPskVeBqmqsARXqgfgW', 9233],
#                        2: {   0: 'ndhgDJrfANOgbiGIoGZM',
#                               1: datetime.datetime(1974, 7, 22, 14, 29, 16),
#                               2: [   5.3302350928421,
#                                      Decimal('229032795.42793')]}},
#         'travailler': {   5: 7940,
#                           6: [   2966,
#                                  'patriciaolivier@loiseau.fr',
#                                  Decimal('-37861452742865.0')],
#                           7: {   5: 'KTpqdpvhKdrvTtRwuJRa',
#                                  6: 3130,
#                                  7: [   'XKSLxINdEGtsDwkZuDsQ',
#                                         'http://www.humbert.fr/']}},
#         'âme': {   6: 'jacquotbertrand@baron.com',
#                    7: [   'ZQmBoUXEqhLAnVRWLsWH',
#                           'royrene@guillon.org',
#                           Decimal('-76946.0')],
#                    8: {   6: 'wimSUDhkvckWtjASnKAp',
#                           7: 9114,
#                           8: ['susanne35@charrier.fr', 5433673658.7741]}}})

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'faivreelodie@hotmail.fr', 'https://menard.fr/posts/index.php', 'uaeeNIarMBaxQOueyJgC', datetime.datetime(1976, 10, 7, 3, 3, 59), 'asnpLTYxcKaKKpkRPfTR', 'ylkfsiNClpBMpAkUGLUG', 'DrvluqUzPBAkSYkptMZV', datetime.datetime(2012, 6, 26, 13, 19, 24), Decimal('-949.6093'), 'alice96@ifrance.com'}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hjourdan@lejeune.com',
#     'CQoYDayDYtqhbJBvciHO',
#     'aAdNaFvHVRLOaTwDGtJS',
#     'yOFopQIuWdinTvmvnFaI',
#     'hYILRWQVajMWnSZspjhC',
#     'RkWgXQizCAcVYcaRnmPT',
#     1972,
#     'ypaPjlNvMPGgOTPILTRz',
#     'ydOXbadGLbqJdFFFZkWz',
#     datetime.datetime(1979, 4, 23, 7, 3, 8),
#     9972329562.3212,
#     'mQULMHRVnxdBaZmNMGXx')

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

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

fake.pyint()
# 3454

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'gFskYxmBLJNxrqiOCYHY',
#     2536,
#     'YKtRyjXcDsFApThVzNPa',
#     1914,
#     -2315950314413.9,
#     'OQbRRpmFDXbemUtNfZtX',
#     'wGJQHCOCAWMuFuWCfJVf',
#     'GotljTBPdUONkMLEHzKG']

faker.providers.ssn

fake.vat_id()
# 'FR5m 572579150'

fake.ssn()
# '105-89-2654'

faker.providers.user_agent

fake.firefox()
# ('Mozilla/5.0 (Windows 98; Win 9x 4.90; be-BY; rv:1.9.2.20) Gecko/2011-10-26 '
#  '09:52:54 Firefox/3.8')

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5 rv:3.0; doi-IN) '
#  'AppleWebKit/534.41.5 (KHTML, like Gecko) Version/5.0.2 Safari/534.41.5')

fake.mac_processor()
# 'U; PPC'

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; gl-ES) '
#  'AppleWebKit/534.27.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 '
#  'Safari/6534.27.5')

fake.linux_processor()
# 'x86_64'

fake.windows_platform_token()
# 'Windows NT 4.0'

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

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

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

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5360 (KHTML, like Gecko) '
#  'Chrome/54.0.855.0 Safari/5360')

fake.opera()
# 'Opera/8.57.(X11; Linux x86_64; mn-MN) Presto/2.9.184 Version/12.00'