Language fr_FR

faker.providers.address

fake.address()
# '15, boulevard Marion\n54342 Le GallBourg'

fake.building_number()
# '55'

fake.city()
# 'Sainte Noëlnec'

fake.city_prefix()
# 'Sainte'

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

fake.country()
# 'Antilles néerlandaises'

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

fake.department()
# ('93', 'Seine-Saint-Denis')

fake.department_name()
# 'Aveyron'

fake.department_number()
# '93'

fake.postcode()
# '66335'

fake.region()
# 'Picardie'

fake.street_address()
# '61, avenue Carre'

fake.street_name()
# 'rue de Coste'

fake.street_prefix()
# 'avenue'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# 'Q81 9JA'

faker.providers.bank

fake.bank_country()
# 'FR'

fake.bban()
# '525824671218565420689367'

fake.iban()
# 'FR15722013864585195455158053'

faker.providers.barcode

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

fake.ean13()
# '6603160255514'

fake.ean8()
# '83407000'

faker.providers.color

fake.color_name()
# 'Corail clair'

fake.hex_color()
# '#13c813'

fake.rgb_color()
# '190,215,50'

fake.rgb_css_color()
# 'rgb(235,237,236)'

fake.safe_color_name()
# 'gris'

fake.safe_hex_color()
# '#ee4400'

faker.providers.company

fake.bs()
# 'reinvent plug-and-play technologies'

fake.catch_phrase()
# "L'avantage d'avancer naturellement"

fake.catch_phrase_attribute()
# 'autrement'

fake.catch_phrase_noun()
# 'le plaisir'

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

fake.company()
# 'Brun'

fake.company_suffix()
# 'SA'

fake.siren()
# '400 008 880'

fake.siret(max_sequential_digits=2)
# '877 469 314 00724'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nCéline Klein\n4158442429411164 03/21\nCVC: 512\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('AUR', 'Auroracoin')

fake.cryptocurrency_code()
# 'TRX'

fake.cryptocurrency_name()
# 'IOTA'

fake.currency()
# ('NIS', 'Israeli new shekel')

fake.currency_code()
# 'GTQ'

fake.currency_name()
# 'Colombian peso'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVI'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1972-05-02'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2017, 4, 4)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2011, 8, 12)

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1971, 2, 11, 18, 0, 18)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(2001, 2, 20, 16, 21, 13)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2010, 5, 24, 22, 28, 54)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2003, 1, 7, 19, 23, 58)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 1, 26, 23, 59, 45)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 9, 4, 11, 43)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 29, 8, 55, 7)

fake.day_of_month()
# '28'

fake.day_of_week()
# 'Dimanche'

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

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

fake.iso8601(tzinfo=None, end_datetime=None)
# '2006-06-25T02:47:23'

fake.month()
# '05'

fake.month_name()
# 'Juin'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 21, 8, 45, 32)

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

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

fake.time_object(end_datetime=None)
# datetime.time(3, 16, 26)

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

fake.timezone()
# 'Africa/Dar_es_Salaam'

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

fake.year()
# '1974'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'souvenir.mov'

fake.file_path(depth=1, category=None, extension=None)
# '/convenir/chien.pptx'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-69.831861'), Decimal('130.837795'))

fake.local_latlng(country_code="US", coords_only=False)
# ('46.09273', '-88.64235', 'Iron River', 'US', 'America/Menominee')

fake.location_on_land(coords_only=False)
# ('33.92866', '-6.90656', 'Temara', 'MA', 'Africa/Casablanca')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'wletellier@hoarau.fr'

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

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

fake.ascii_safe_email(*args, **kwargs)
# 'epierre@example.fr'

fake.company_email(*args, **kwargs)
# 'kjacquet@remy.fr'

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

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

fake.email(*args, **kwargs)
# 'zdiallo@leleu.fr'

fake.free_email(*args, **kwargs)
# 'astrid74@voila.fr'

fake.free_email_domain(*args, **kwargs)
# 'free.fr'

fake.hostname(*args, **kwargs)
# 'db-19.de.fr'

fake.image_url(width=None, height=None)
# 'https://placeholdit.imgix.net/~text?txtsize=55&txt=420x924&w=420&h=924'

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# 'c1e8:2e7e:8f02:9043:58cc:ce32:af77:6265'

fake.mac_address()
# '7b:b2:b8:e9:fa:5e'

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

fake.slug(*args, **kwargs)
# 'chemise-oeuvre'

fake.tld()
# 'com'

fake.uri()
# 'https://www.goncalves.com/register.html'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'home'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-377-17841-2'

fake.isbn13(separator="-")
# '978-0-603-24072-0'

faker.providers.job

fake.job()
# 'Ébéniste'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Quel droite vraiment dire. Droit rejeter hiver arrivée circonstance yeux '
#  'nommer ferme.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Village rendre souhaiter monsieur car. Amener rêver autant derrière ce. '
#     'Mentir bonheur observer depuis soleil sûr.',
#     'Projet inconnu contenir lutter sec travail. Rose peur midi présent '
#     'retirer accent assez. Sérieux grand deux on droite discuter frais. '
#     'Continuer déjà trou nuit poche lors.',
#     'Société révolution arracher intérêt centre nu. Tracer ferme aventure '
#     'occuper marchand vite. Bientôt étudier bien planche siège.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Discussion personne jouer.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Théâtre liberté métier aile attacher peser.',
#     'Dos chemise toucher signifier.',
#     'Signer leur herbe.']

fake.text(max_nb_chars=200, ext_word_list=None)
# 'Discuter un salut aussi. Dangereux heureux gauche barbe vouloir.'

fake.word(ext_word_list=None)
# 'découvrir'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['donner', 'jeter', 'est']

faker.providers.misc

fake.binary(length=1048576)
# (b'w\x06_ \xf2|\x87\xf2\xc7k\xbc\\Y\xa7\xf3\x8a\x81\x08S\xa10 ef'
#  b'\xdc\x85\x8c\x1do\xfa\n\x84RX2\x10\x9c\x7f\x1b\x0e!]\xb7C\xd6\x8e|b'
#  b'\x15\x0e\xd7?}\x95\x95\xbf\xf0\xc3\xfb\xc3\xa5\xe5`\xacdXE~R[,\xcf'
#  b'\x90\n\xe3\x8e\xf1-\xa1~>\xe9\xf8>y\x0b\xb6ge\x8e\x16z\xf7\x90\x15x'
#  b'v+\xcf\x98%"k_A\xe8%\x06\x07\xb4\x8akEG\xf5\xf87\xbfq\xd6X\xea,K\xc2\xba E'
#  b'\x9f\x11\xdf=\x8f\x10}N\xb5p\xc8\xbd\xd1\xfe\xc9U\n+3\x9d\xd1\x01F\x9d'
#  b'C\xd6\xda\xad\x89L\xe2\x85\x85\x00\xd9[\xb6\xe6\xae\xfb\x0f\xf1J\xc6'
#  b'x\xc6\xefp\xd2(\xf4w9r\x10\x89\x9a\x12%9=\xe1\xcf\x8f(\x8b%\n\x9a\xd5v\xd9'
#  b'\xd6/v\x1c\xf4\xa5\x12\xce\x8a|K\xa8\xaa\x06\xffQ1\xe4\\Y\rQr\x0ed\xe9q\xdf'
#  b'$dx\xd2?\xa54\xa4\xd5\xb1\xb2C6\x1f]Wa\xd3\xff\x1a>\x06e\xa2\x80\xceF`'
#  b'u\x9c\x8b@s\x076*a\x0es\xeb\x03i\xbc|\xc79u^c\x18\xe9\x0c\x07\xba\xc2S'
#  b'fu\xdb\xdd\xb7\x84\x99\x0b\x83\x12a\x9e\xf7\xd4"s\xf8*5\xb9">\xa8\x15'
#  b'n\x9f\xec+\xb1\x13\x04\x0f\x1f/\xeb\xee\xe7\x88\xa6\xd4\xfeo%\x16'
#  b'\xb3\xe1\xd7\xd2%N\xa3\x9a\xb4\xc17\xcc\xd7\xa7\x1f\x91\n\x92\x7fJ'
#  b'\xb8;\xa9\n>0qa\xe8\x89\x81\xaf`\x17\xe8\xce\x98?v2\xc8\xf9\xc8\x12'
#  b'W_\x06\xa1\xb9k\x8b\xb5\x03f\xaf;\x0bi\x934\x90\x8f/\xe6\x86\xb6\xd9\xef'
#  b'\xce\xca\xe2U\xd60!5\xe5]\xe6\xd0%S3\x9b]\xbe_\x14P\xads\x95DS\xc08.\r\xed:'
#  b'j\x92W\xedP&\x01\xd5b\x8be\x1b\x00\x12\x85S\xb4\xcel\xda\xf3\xe5\xc7\xb5'
#  b'C\xb0dtD\x05\xcdJR\xb9F\xa5\xb5<o\x0fF\xb4\xb9\xb7#\x9d\xc2\xd9\x80\x8c6\xe6'
#  b"\rb\xf7E\x15ob\xed\x9bK\xeb'\xaa\xf9\xcc\xb5\xd0?l\xf5\x88\x01A\xfb"
#  b'6\xfd\xdf\xf5\xa2\xed\xbe>\xbb\xb6C\xe6\x88#\x14b\xf0\x97\\2H\xa3\xca\xbb'
#  b'\x8dW_\xdc\xfd\xbc\x1c\n\x8e}\x85h\x9dQ[\xd7\x97\xbf\xcdG|!\xbb\x0e'
#  b'T\xad\xacd,L\xfb\xe3\xad\x9d\xb3\xef3\xae\x1d\xd0d\x8e\x00\xad\x94W,\xf3'
#  b'\xa7\x05<\x88S\xf1#\xf7\xe4\xdbF:\x08)\xfc\xd4\x021\x15j\xddvr\xb7:m\xe7\xde'
#  b'S`i\x8b_yV\xf2s_u\xd2\xfa<\x8cr\x199\x9f\xcbpdp\xcbJn6\x87%\x14^v TOE'
#  b'\xddR\x9dYT\x15\x15\xe1\xb4\x1f&F\xce\x04\xd3\xbd\xc1\xa6\xe6`ys\xb8\x12'
#  b"\xdd\xc5\xacU\x91>#Y\xe8G\xe50\xbb\xf3@*\xbe\x13\x93)\xcd\xa7\x7f\xec8'\x11-"
#  b";\x9b\xc8TS\xd2\xddw\x01\x1ax\xf5\nX\x9a\x07\xe0\xb2E'\xc9\xe2\xdfW"
#  b'\xde\xee\xd2K\xc1#WP<\xef\xfc\xbd\xeeI\xbc\xdau\x93\x14N\n!^-'
#  b'\xe2\x9a\xdd\x90\xab\xb8\xe1\x9a\xc7\xdc\xf3\xf8\x18\x16~\x90,\\\x0fH'
#  b'\xa8\xfci\x83\x0e]\xa3@\xac\x10\xf7y\x82\xe3\xca\x1c\xd9\xcf\xa9\xf9'
#  b'K{\xdb\x0c\xe9\xc9\x1c\xe4\xe8\xe8 t\xec\xb8\xeb\xac\x98\xe5kAna\xd0\xdb'
#  b'\xd0k\xe6\xf4/A~\t\x8a\x1e\t\xd0\xf8\xbdV\xf75\x07\xb74\x0f\x87o!\x96~\x11O'
#  b'\xae\xa4\xc1\xcb5\xb4\xae\xc5\xb9\xa5\x88/\xc1_\xb8[\xac\x1d\xce\xaa'
#  b'\x80\x07wE\x92\xc3\x0c\xafx\x03f\x8d\xbf\xf6\x9b\xae\x0b\xa1\x9e6F\xc8\x92g'
#  b'|.\x0c\xfe"\x9ef\xeaM\xfa\xd3\x83\xd6\x82\xb2\xe3\x1a\xf7\x1f\x98\xa2\x87b:'
#  b'\xde\xea]\x9f&\xa8@\xe0\xb6\xb3\xac[\xe1\xee\x15\xdc\xa6\x8ad\x0c\xdcGl\x08'
#  b'\x15\xcb\xfd\x18g\xcdQ\x8a%S\xd9u\xd7\xe4Fy{NGs\xab\xb8#\xfb\xb5\xc5\xd1@'
#  b'6\x1c\xf8\xab\xdd3\xfd\xfa\xbe\xbc\xf6?\xa2:\x1a%P\x89\xf2t\x10\xf6\xd7\x99'
#  b'\xac6\xe3\xa0\xb5\x1e\xf9\xe08Yg\xb5\x02U\x8cj\xcf\x9fwc\x80a\xfe[R\x11RQ'
#  b'#\x0f\xcd\xa7k\x18R\x8c$\xe3\xfe\xb8\x9b8\x9f\xab\x0c\r2\xf7')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '365b2e6d755245491ad1f9d5bf42d194'

fake.null_boolean()
# False

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

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

fake.sha256(raw_output=False)
# '1114d1c3dd0202ee92d378814a0222670cd3ee64eff589bee8be135b20871530'

fake.uuid4(cast_to=<class 'str'>)
# '653c150e-1776-4820-bb56-80b1b8f5889b'

faker.providers.person

fake.first_name()
# 'Christelle'

fake.first_name_female()
# 'Luce'

fake.first_name_male()
# 'Étienne'

fake.last_name()
# 'Chauveau'

fake.last_name_female()
# 'Francois'

fake.last_name_male()
# 'Leroy'

fake.name()
# 'Frédéric Pages'

fake.name_female()
# 'Margot Valentin'

fake.name_male()
# 'Denis Clerc'

fake.prefix()
# 'de la'

fake.prefix_female()
# 'du'

fake.prefix_male()
# 'de la'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '9309709879728'

fake.phone_number()
# '01 76 72 45 03'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '55, chemin Georges Bonneau\n69808 LecoqBourg',
#     'birthdate': datetime.date(1929, 9, 24),
#     'blood_group': 'O-',
#     'company': 'Perez De Sousa SA',
#     'current_location': (Decimal('-67.563788'), Decimal('106.435190')),
#     'job': 'Gérant de restauration collective',
#     'mail': 'lmillet@noos.fr',
#     'name': 'Guillaume Rocher-Dos Santos',
#     'residence': '66, avenue de Gomez\n32789 ColasVille',
#     'sex': 'M',
#     'ssn': '478-47-7143',
#     'username': 'louise36',
#     'website': ['https://www.garnier.net/', 'http://lefort.fr/']}

fake.simple_profile(sex=None)
# {   'address': 'avenue Bouvier\n84852 LaporteVille',
#     'birthdate': datetime.date(1996, 3, 21),
#     'mail': 'sbertin@gmail.com',
#     'name': 'Pénélope Marie',
#     'sex': 'F',
#     'username': 'margauxgonzalez'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'affirmer': 'TvItyMScBxjuBRQCjdtk',
#     'compte': 'vincentlucas@rousseau.com',
#     'entourer': -179228077527.8,
#     'exprimer': 'jeannineramos@club-internet.fr',
#     'feu': Decimal('80555.0'),
#     'loin': 'susanneweber@ifrance.com',
#     'maison': -60845547.653,
#     'profondément': 'http://www.guyon.fr/index.htm',
#     'reste': 877599.7,
#     'sentiment': 'http://joubert.com/main/register.php',
#     'voici': 3463}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   77365.6,
#     9021,
#     8854,
#     'jNvRXQoLsnkpDSkxLMHQ',
#     'kbiGfjVPqdWHbINhqzos',
#     'qXSalJXlUAntPbhrNZhx',
#     'PXDTzmhEKBtveQJkSYLQ',
#     'POPlkmbpOnXRtwxeSDxR',
#     'oclqOJqQjoTBoKRHxBPd',
#     'https://www.raynaud.com/index/',
#     'jeIPDPamkMQZRmQkfcmx',
#     Decimal('-7703568502519.64')]

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'FTRegITUKpGxvPRIsiWM',
#     'NJnWCACQjyfxqGwKKGel',
#     'SwYvPDwiWmGfitymVsGl',
#     'zivcCkwSeWBHNijRghxS',
#     7101,
#     Decimal('-35441218773302.6')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'ZbSgEHzGJwSrlJAxVYfW', 419.1167, 'OmsGeFUcKOFVZfXGkuwk', 43445535691945.0, 59.8061, Decimal('8548087878.804'), 'http://www.clement.com/index.php', Decimal('30583.166'), 8338, 'barbeguillaume@morvan.com', 8889, 4474, 'YxtDTvyGVtPAseGBSjuh'}

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

fake.pystruct(count=10, *value_types)
# (   [   'https://www.potier.com/tags/register.asp',
#         'MowoxTvGtiLvGsTPujtq',
#         'aroux@brunel.com',
#         'https://clerc.fr/main/blog/homepage/',
#         3197,
#         Decimal('-69115646887.0'),
#         'weNLHZVBdTmRnAshvTKq',
#         'dblanchet@hotmail.fr',
#         'PzxIBcieZQPWiurcZHiJ',
#         'henriette39@voila.fr'],
#     {   'installer': 'bernadette18@gomez.fr',
#         'inviter': 'alexandrielambert@sfr.fr',
#         'me': 'helenevallet@colas.fr',
#         'parent': 1090,
#         'parmi': 'https://www.berthelot.com/tag/app/tags/register.htm',
#         'passion': 'XxgyUVVDVKECeYQWmHtM',
#         'refuser': 'elIiasfgTVKHcVWhjesU',
#         'rose': -16110.730834052,
#         'terrain': -1821770.4,
#         'tour': 6147},
#     {   'action': {   5: datetime.datetime(2009, 3, 15, 4, 50, 40),
#                       6: [   datetime.datetime(1973, 3, 13, 22, 40, 9),
#                              2820,
#                              6.850303],
#                       7: {   5: 'ylecomte@gmail.com',
#                              6: 'bonninsuzanne@colin.com',
#                              7: [72524.451432, 7980799.1658642]}},
#         'conseil': {   7: Decimal('3588336.821817'),
#                        8: [   'http://fischer.com/privacy.asp',
#                               62941.38,
#                               'http://ribeiro.fr/search/category/terms.php'],
#                        9: {   7: 'maillotsylvie@orange.fr',
#                               8: datetime.datetime(2007, 7, 22, 21, 14, 18),
#                               9: [   'KIdmoVXOvxmstpKqTaBF',
#                                      datetime.datetime(1974, 6, 10, 7, 44, 49)]}},
#         'cou': {   1: 'ifpIocNOWHBlDmlBGOiI',
#                    2: [   datetime.datetime(1971, 2, 8, 21, 16, 39),
#                           'oLuCUbbrIuSuVFtRcvNb',
#                           7351556.0],
#                    3: {   1: 'pFEDbreUhyYecpPaIFTS',
#                           2: 692,
#                           3: ['nkpoFTfvDtXuUcasecEy', 'HfbkIuyBaAPXheXHwtJD']}},
#         'deviner': {   6: 'fwJoaFRraOsVnHrbNnYn',
#                        7: [   'raymondlemaitre@le.fr',
#                               datetime.datetime(1989, 7, 8, 7, 22, 54),
#                               'denisleclerc@live.com'],
#                        8: {   6: 'wchartier@da.org',
#                               7: 'PLkVityzpHxWoTwoWets',
#                               8: [   -203534912.6,
#                                      'http://pascal.com/blog/tags/home/']}},
#         'garçon': {   0: 'rxbwvnVSAghNqovHIlXo',
#                       1: [   'eTsYQNsAAKAHDYrRAjUz',
#                              Decimal('8.0'),
#                              566887169353.1],
#                       2: {   0: 6228,
#                              1: 'qPJUPpjdWGYtTtwWMGSe',
#                              2: ['cMKLTxHgNlzvxvDYDHad', 9264]}},
#         'inviter': {   3: 'tdiWGOVeqNlcKNIPzSzC',
#                        4: [4158, -45532550.1298687, 'PfOiMgewDrbxbBaCBIpd'],
#                        5: {   3: 'MDEJAVLxBWlNAmytktyT',
#                               4: 'GZrwkAcyudptByURxkTQ',
#                               5: [82002119.409, Decimal('-491861995190.0')]}},
#         'malgré': {   8: 'LTKSLFvwasdtUXuEjkmz',
#                       9: [   datetime.datetime(2001, 12, 27, 0, 52, 52),
#                              Decimal('-862476934198.57'),
#                              'https://vasseur.com/'],
#                       10: {   8: 'gcvzfUYWeJRPsAIpIsSD',
#                               9: 'wnCdSLYNDCVHvyMKsNAA',
#                               10: [   'TtkejfTedYHnuQGBcaSC',
#                                       'paulettepasquier@leduc.fr']}},
#         'rose': {   4: 'cgilbert@gmail.com',
#                     5: [   'eVcOIlYJIQGVSbwGtopq',
#                            datetime.datetime(2009, 12, 9, 21, 39, 56),
#                            'KmlYsjeUlVJJjyqbJSqD'],
#                     6: {   4: 1472,
#                            5: 8016,
#                            6: [   'https://prevost.fr/login/',
#                                   'KthWuFBCsQIdpgwEeBWl']}},
#         'résister': {   9: datetime.datetime(2002, 12, 29, 0, 19, 40),
#                         10: [   'nwbdLbUcesBTwcSECcRC',
#                                 'onldjKByIqEvJSOTpDWJ',
#                                 'sUdhnOnqvUimjAnBABRy'],
#                         11: {   9: 'VvSDAshLIlGhtknparnx',
#                                 10: 8889,
#                                 11: ['martine18@yahoo.fr', 4819]}},
#         'taire': {   2: 'http://www.perrot.com/index/',
#                      3: ['SEmgvssRPNaoXBEpeFlS', 'hlemaire@gautier.com', 5897],
#                      4: {   2: 3881,
#                             3: 'nVQSlnZzoYvqEoQBfdTF',
#                             4: ['https://www.goncalves.fr/', 181.850624]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'OiJcDOsZfPqFcUhtbxGQ',
#     'cNoJVljMlAshhNvDshIs',
#     9835,
#     'http://www.foucher.fr/',
#     'http://allain.fr/',
#     datetime.datetime(1984, 9, 15, 15, 5, 7),
#     'GNGEIOFEZrWQRkXPRTms',
#     datetime.datetime(1980, 4, 12, 14, 6, 19))

faker.providers.ssn

fake.ssn()
# '018-92-1586'

fake.vat_id()
# 'FRH7 851525071'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; kw-GB; rv:1.9.0.20) Gecko/2017-11-02 01:12:45 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.60.(X11; Linux x86_64; dz-BT) Presto/2.9.183 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_1 rv:4.0; as-IN) '
#  'AppleWebKit/535.42.3 (KHTML, like Gecko) Version/5.0 Safari/535.42.3')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_9 rv:3.0; hsb-DE) '
#  'AppleWebKit/535.18.7 (KHTML, like Gecko) Version/5.0.5 Safari/535.18.7')

fake.windows_platform_token()
# 'Windows NT 5.1'