Language fr_FR

faker.providers.address

fake.city()
# 'Parentdan'

fake.department_name()
# 'Indre'

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

fake.department()
# ('82', 'Tarn-et-Garonne')

fake.building_number()
# '74'

fake.street_name()
# 'avenue Gabrielle Remy'

fake.street_prefix()
# 'rue'

fake.street_address()
# '55, chemin de Nguyen'

fake.city_prefix()
# 'Sainte'

fake.country()
# 'Bahamas'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('175.915132')

fake.postcode()
# '61611'

fake.region()
# 'Centre'

fake.address()
# '98, boulevard de Philippe\n36 023 Saint Gilbert'

fake.department_number()
# '79'

fake.city_suffix()
# 'nec'

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

fake.street_suffix()
# 'Street'

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

faker.providers.automotive

fake.license_plate()
# 'KSD 694'

faker.providers.bank

fake.iban()
# 'FR74805333538500863566381426'

fake.bank_country()
# 'FR'

fake.bban()
# '660125737074059483304781'

faker.providers.barcode

fake.ean8()
# '70984422'

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

fake.ean13()
# '7454536174002'

faker.providers.color

fake.rgb_color()
# '231,45,52'

fake.hex_color()
# '#bf3043'

fake.color_name()
# 'Vert printemps moyen'

fake.rgb_css_color()
# 'rgb(162,247,253)'

fake.safe_hex_color()
# '#bbbb00'

fake.safe_color_name()
# 'vert'

faker.providers.company

fake.company_suffix()
# 'et Fils'

fake.catch_phrase_verb()
# "d'atteindre vos buts"

fake.company()
# 'Chartier'

fake.bs()
# 'extend best-of-breed infrastructures'

fake.siren()
# '490 755 669'

fake.catch_phrase_noun()
# 'la possibilité'

fake.catch_phrase_attribute()
# 'avant-tout'

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

fake.siret(max_sequential_digits=2)
# '016 714 881 00519'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# ('Diners Club / Carte Blanche\n'
#  'Marguerite Boulay\n'
#  '30073377786976 05/27\n'
#  'CVC: 245\n')

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

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

faker.providers.currency

fake.currency_code()
# 'CZK'

fake.currency()
# ('BDT', 'Bangladeshi taka')

fake.currency_name()
# 'Swedish krona'

fake.cryptocurrency_code()
# 'IOTA'

fake.cryptocurrency_name()
# 'Nxt'

fake.cryptocurrency()
# ('KOI', 'Coinye')

faker.providers.date_time

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 10, 18)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 10, 16)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 5, 5, 0, 17, 28)

fake.time_delta(end_datetime=None)
# datetime.timedelta(7274, 48683)

fake.day_of_week()
# 'Samedi'

fake.month()
# '06'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 11, 7)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2008, 6, 1, 23, 25, 56)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1974-06-22T03:58:53'

fake.time_object(end_datetime=None)
# datetime.time(14, 32, 35)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 10, 7, 14, 48, 42)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1994, 11, 8)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 9, 14, 11, 27, 28)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1906, 2, 21)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 10, 18, 23, 1, 48)

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

fake.day_of_month()
# '08'

fake.century()
# 'VI'

fake.year()
# '2017'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1991, 3, 1, 14, 47, 52)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2016-09-12'

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2002, 9, 13)

fake.month_name()
# 'Janvier'

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '04:40:50'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2014, 2, 2, 21, 5, 47)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 10, 26, 0, 19, 1)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(913, 6, 27, 23, 35, 27)

fake.timezone()
# 'Asia/Nicosia'

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 9, 26, 22, 48, 4)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 3, 25)

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

fake.am_pm()
# 'PM'

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

faker.providers.file

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

fake.mime_type(category=None)
# 'multipart/related'

fake.file_path(depth=1, category=None, extension=None)
# '/notre/aucun.tiff'

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

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

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

faker.providers.internet

fake.ipv6(network=False)
# '6e48:ed15:2401:8f75:e7bd:eb64:c617:33e'

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

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/326/461'

fake.ipv4_network_class()
# 'a'

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

fake.ascii_company_email(*args, **kwargs)
# 'bertrand60@martel.com'

fake.uri_page()
# 'register'

fake.company_email(*args, **kwargs)
# 'daniel94@pierre.com'

fake.uri()
# 'http://www.gomez.com/category/'

fake.mac_address()
# '6c:a2:ba:63:7f:fc'

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

fake.tld()
# 'org'

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

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

fake.domain_name(*args, **kwargs)
# 'martineau.net'

fake.uri_extension()
# '.htm'

fake.free_email(*args, **kwargs)
# 'ybourdon@gmail.com'

fake.uri_path(deep=None)
# 'wp-content'

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

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

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

fake.safe_email(*args, **kwargs)
# 'fernandeschristophe@example.net'

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

fake.ascii_email(*args, **kwargs)
# 'ubourgeois@laposte.net'

fake.ascii_free_email(*args, **kwargs)
# 'bousquetrichard@free.fr'

fake.slug(*args, **kwargs)
# 'million-siege'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-60000-012-6'

fake.isbn13(separator="-")
# '978-1-239-08505-1'

faker.providers.job

fake.job()
# 'Archiviste'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Hésiter source loin dessus souffrance claire diriger souvent. Couvrir '
#     'tantôt pensée mémoire où gens. Paupière promener lit force vision être '
#     'hésiter renverser.',
#     'Clef point sourire respect pas comme auprès. Côte amuser intelligence '
#     'rouge joli combien. Pouvoir peuple champ masse gauche. Loin vie expliquer '
#     'flamme.',
#     'Rêver rouge propre ton sien disposer. Lourd page appel paupière protéger '
#     'ciel.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Veiller inutile étude fête vision chance dur.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Courage mode ordre colline.',
#     'Cours voler contraire obtenir roman entrée.',
#     'Terrible profiter danser.']

fake.words(nb=3, ext_word_list=None, unique=False)
# ['effet', 'surveiller', 'façon']

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Voler fine dix tuer cruel. Ton but presser quel résultat épais.'

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Visite rond désert absolument tout neuf dormir. Lendemain franc vide lune '
#  'pas neuf.\n'
#  'Employer intéresser toucher désert arme. Avis haute phrase vieux dessiner. '
#  'Ouvrir cinq sueur blanc drame poète.')

faker.providers.misc

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

fake.null_boolean()
# False

fake.binary(length=1048576)
# (b"O\xe4S~\xff\xba\xf4\x0b@\x03%' .<P\x89\x1b>h\xafH\xf7\xab\xbbC\xa3\x83"
#  b'G\x84\xddN\x14\xd7=\x94\nm\x16\xd7\x13x\xb6.\x96\xd9\x90\xf07W\xff\xad'
#  b'^A\x15\xcc^j_^")\xfe\x03`\xf0\'\xa6\xd1\xbe\t\x7f\x18\xef\xeb\xe2\x11$>\r'
#  b'\x85p\xc0\x82\x82a:{\xcf\xeb:bs\x99\xbb\xbee|\xbc\xfa\x81[\x9e>'
#  b"\xe9\x9f\x10\xd8- :d~\x8e\xfed\xf2dm\x18\x0f\xac\xc6'\x8e\xea\xef\xbf"
#  b'e\x85\xb2\xa7\xba\x04I,\xb4m)#\xa7\x94=\x98\xd7\x07\xd1\xb3\x88\xfb+\xb3'
#  b'%~\x9c\\!Y[K\xc8r\xb6\xec\x05\x03zp\xd3\xb5\x19\x8d\xd5\x02\x0c\xd6'
#  b'\xd9su\xcfP\xd2\xbf\xd2j\x9c\xf2\x01\xff\x0e\xee\xde\x19\x99\xcb\x83'
#  b'\xd3\x03\xd52\x8d\xa3\xd4\x9d\r1 S_\xd6\xff7\xc1\xc8\xdb\x02"\x10\xd4\xa0'
#  b';\xdaK$\xcb(&\xd2E\x1e\x9f\xb3E\xe7J\x95\xdf\xd3\xc5\xc5&q[\xf8\x14i\x08F'
#  b'\x04\xe58\n\xe2\xec\xadD\x93\xfa{{ \xaci\xbe\x83\x1a=n\xc1\x9c\xe9\x0b'
#  b'\xbe,\x07\x0c\xc4\xe8\x1b\xde>\xb1\xd5"\x19\x90\xed\x83\xbe6<R'
#  b'\x0f\xe2\xcd\x11\x17\xa8\xb5\xd5\xe5\xe1\x8a\xcb\x1e\xb4O\x1d'
#  b'\xb8\x9b\xd0\xe0\xcc-op\n{\x06\xe2b\x13^\xe2n\xda\n\xf3\xedk\xee\xbd'
#  b'\x80\xe6t\xb6p\x96\x96\xb0\xd1\xe9\x06\xd5l<\xfa\xc3\xc3"\x99\xd9E\x1a:\x97'
#  b'\x85"\x12\xc6yN\xcaQ\xbb\x1c\xd6C2\xa2\x1c\'\xf8\xee\x17\xca\xcc\x88\x07$'
#  b't\xfc\x8f4\x11\xa4c\x19\xc75\xf3\xb8\xc30\xb84\xf4\xdf\xc2\xfb\x04~\r\xf8'
#  b',\x02\x99\xc33;`\xbf\x9b\x16]\xd6g\xe4\xf6\x08\xf0\xac6\x1e\xb1w\x86\x89'
#  b"\x84\xfe\x92\x0f\xc3\x99\xdc'\xaa\xa7I\x16\x17f\xf3\xc4\xcd\x07\x88\x03"
#  b'p\xb4=N\x0fL\xb0\x7f\xc5\xcf\x1b\x1b\xbd\xc5\x8c\x81\xb83M\xbb'
#  b'\xad\xdd\xd5\x12\xaa\x8b]\xb2O+\x02\xe2\xe4\xcbcL\xc8+\xf2ni\x19!{8.K\xee'
#  b'r\xc9\xed\x93\x0f]\xfe\xedfYf\x01\x08\x85!\x12\xba\x8b\xecZ\xefM\x8c\xf0'
#  b'\x1al\x1c\xc3\n\xd3\x1a\xb9\x93\x1e\xc9\xd7\xed\xc8O\x1d\xc8\x8b\xbb{'
#  b'\x93}\x18\xa0f\x03\xd7\xc8\xa6\xa3\xc4!d\xc3 \xbeF\x96\xfa\xd2\x11*\x8af'
#  b'E\xe3\x8at\xf1\x1b\xc69\x80\xf5\xc5\x81\x93\x90\x8ds\xe9\x08=\xf9\x1c0[.'
#  b'%\x07\x9c\x91\xb8\xfau\x9a\x01\xbaFJ\xf5\xef\xdf\x9a\x05\xab\xbb\x00'
#  b'\x0b\x81\xc2\xca$\xca\x15\xc8\xdb;\x99\xf2U\xcd\xeceS\n\xfc\x84'
#  b'\xb3\xaf\x99\xac\x82\xcd\xa0\xac9\x95\xd3\x88,\xacka\xec\xf0$8\xfc,\x146'
#  b'\xf7\xcbc\xcc\xd9\x89\x17}\x02\xd3l\xfc\xf79\x1a\xdcF \x1c\xba\x86\x0b\x01@'
#  b'\xb4!\xa7Hf\x18\x91\x14\x98\xae\x19\x8d\x0f\x15\xd5:\xb7\xb3\x83\xc8'
#  b'\xf0\xe7\xeezv n\xf2\x9cm4\x81\xf9\xbdK\xe7n\xae\x8c\x02\x14;C\x1b'
#  b'\x12t\x96\x15=T\xe9`\xdaE\xedD\x8a\xc2\x83\xab\xd7n\xf8\xa3\xa3\xd0\xc92'
#  b'Z\xc0x9D\xdb\x80j$v\x0co7C\xf0Y\x92)\x03Y7\x12\x89vc\xc9\x85wfi\xe41'
#  b'\x03\xc1\xe9\x93\r\xe3o\x01\xf3f\xe2\x94}\xfbF\xce\xd2\xa4\xc9\xa3'
#  b'\x8d\xe2\x17\xcanX\xf6\x95\xb8\x8c\x0bg\xfa\xf6H\x06\xb6\xda\xbb\x1f'
#  b'\xd3\xadu\xee\xb4~{\xfa(\x82\xb3k&\xd7\x8c\xdd\xa3\x0f\xd9\xbaFq\xe3='
#  b'\xc0\x9dC\xc0\xb8\x9e\xb7C\xf3\xc5\xca1\x91\xee\xd0+\x925\x89\xc4'
#  b'\x0b6\x81\x15\xf5\x8a\x0bZ\xba\xd5\x05\xaa\x8e\x1eW<ut\xad\xc0\r+8\xd0'
#  b'\xe9\xe4\xb6\x13L\x1525\xb2\x15\xbeU;\xdb5,\xa3\x89D-\x15\xee\xef\x0c'
#  b'}\x0c\xad\\\x12\x0c\x9dl\xe3\xd6\x15\xf7\xac\xa5\x9e\x14\x993\x0b\xe2'
#  b'\xe8T\xd9\xcf\xbc,\xa1D\xca\xa4\xe3\xd1\xdfC$FX\xcc\x1d\xbc\xf5\x84C\x1b'
#  b'\x0e&,\xf5;\xbau\xbe\xf9\xf7\xc5X\xe5\x0b%{%\x18!\x7f\xff\x17&\xf7'
#  b'U\xd6\x18\x84\xc9[\xd1\x9d\x0c#\xc8\x80 \x8d\x83K?,\x016\x96\xb7\xf8U'
#  b'\x0c\xc7\xf15,:x\xf2\xe8T\x8aH\x98\x1f\x8ep%\xff\xbd\xf4\x14\xd6x%')

fake.boolean(chance_of_getting_true=50)
# True

fake.language_code()
# 'ast'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'u0&N2OZt!z'

fake.locale()
# 'yi_US'

fake.uuid4()
# 'e9d86c61-40c4-ebdc-27a5-b7d0d06f5583'

fake.sha1(raw_output=False)
# '677e7ac285c112b859c3dc902db3ad1ae679cf95'

fake.sha256(raw_output=False)
# '0f1da29f45416c69c622e44d3f9b4e0b69010d2c73f5c84ef4445c986768d05e'

faker.providers.person

fake.last_name()
# 'Daniel'

fake.last_name_male()
# 'Joseph'

fake.first_name_female()
# 'Patricia'

fake.first_name_male()
# 'Alphonse'

fake.name()
# 'Anastasie-Christiane Benard'

fake.prefix()
# 'de'

fake.suffix()
# ''

fake.name_male()
# 'Roger Garcia'

fake.last_name_female()
# 'Techer'

fake.name_female()
# 'Jacqueline Riou'

fake.prefix_male()
# 'de'

fake.first_name()
# 'Élodie'

fake.suffix_female()
# ''

fake.suffix_male()
# ''

fake.prefix_female()
# 'Le'

faker.providers.phone_number

fake.msisdn()
# '0221812074688'

fake.phone_number()
# '0632154464'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '77, rue Marthe Da Costa\n59 242 Lefebvre-sur-Mary',
#     'birthdate': datetime.date(2003, 7, 31),
#     'blood_group': 'B-',
#     'company': 'Clement',
#     'current_location': (Decimal('65.282728'), Decimal('137.995036')),
#     'job': 'Reporter-photographe',
#     'mail': 'patricia24@free.fr',
#     'name': 'Marie De Oliveira',
#     'residence': '6, boulevard de Fabre\n75 159 Evrard',
#     'sex': 'F',
#     'ssn': '024-29-5750',
#     'username': 'hugues04',
#     'website': ['http://weiss.net/', 'http://goncalves.com/']}

fake.simple_profile(sex=None)
# {   'address': '32, rue de Barbier\n34 831 BarthelemyVille',
#     'birthdate': datetime.date(1972, 3, 22),
#     'mail': 'michelle81@sfr.fr',
#     'name': 'Louis Gaillard-Simon',
#     'sex': 'M',
#     'username': 'adele86'}

faker.providers.python

fake.pybool()
# False

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

fake.pyint()
# 1803

fake.pystruct(count=10, *value_types)
# (   [   -970004073374.7,
#         5421,
#         Decimal('51803.2489024303'),
#         'dzRWnkWDguQWJXQwlcXk',
#         3.0,
#         'PgJalPhFsTzEylSUNwho',
#         8790,
#         'RNDYzBRwDfIPdCVrgIPn',
#         datetime.datetime(1987, 8, 1, 1, 57, 5),
#         1416],
#     {   'curiosité': -88736097275738.5,
#         'guère': Decimal('4738025242.2269'),
#         'le': datetime.datetime(1983, 6, 29, 13, 32, 6),
#         'lutter': 'http://blanchard.com/list/category/',
#         'moyen': Decimal('5613963836553.94'),
#         'obéir': 'https://rolland.fr/tags/search/register/',
#         'occuper': 'DPZKhpUjCnHJnQDWKSeI',
#         'plein': -27599942790206.1,
#         'soi': Decimal('-6285889115271.8'),
#         'tuer': 'sbegue@diallo.com'},
#     {   'adresser': {   2: 8625,
#                         3: [   'vduval@lombard.fr',
#                                datetime.datetime(1989, 1, 15, 16, 24, 46),
#                                -8223.72031479],
#                         4: {   2: 3109,
#                                3: 'jchevallier@sfr.fr',
#                                4: [   'paulette87@yahoo.fr',
#                                       'xpinto@dbmail.com']}},
#         'brusquement': {   6: 'amelieferrand@club-internet.fr',
#                            7: [   'UdUuVEJbAbDHBuKdaTEO',
#                                   'NGWmpLJdOyvfUyrbGbtB',
#                                   'https://ribeiro.com/list/main/list/search/'],
#                            8: {   6: Decimal('-354202166233.0'),
#                                   7: 'HZHybrhSgyLlXAZonPDm',
#                                   8: [   'https://www.lopes.com/posts/main/home/',
#                                          'https://www.maurice.org/author.asp']}},
#         'depuis': {   0: 6391,
#                       1: [3989, 'VHSuwdoCQCEDnloVsYyH', 6390],
#                       2: {   0: 'zaagaKRgcdNbPuOuPHDj',
#                              1: 8817,
#                              2: [   'drIJBbGDgfkqAVLZZexp',
#                                     'http://www.foucher.net/tag/app/categories/about/']}},
#         'instant': {   3: 'ToabXqCQgWXrYXCnORMw',
#                        4: [   5854,
#                               -7554.263,
#                               datetime.datetime(1978, 7, 20, 17, 14, 37)],
#                        5: {   3: 1901,
#                               4: datetime.datetime(2011, 1, 17, 23, 52, 57),
#                               5: [   'QWVorZVmZmkkKcGDFXRi',
#                                      'https://www.vincent.com/post/']}},
#         'manquer': {   1: 'wjKgbMHniAtvnqtKvYos',
#                        2: [   'xiSwSGDHlxypbrwYmtar',
#                               Decimal('-98501.56034'),
#                               'lNulYIduIJITFtepawlU'],
#                        3: {   1: 'YoXRzlYsiacDISULTrlW',
#                               2: 'http://arnaud.org/search.html',
#                               3: [   'mauricejulien@lebrun.org',
#                                      'nguyenmanon@lelievre.com']}},
#         'occasion': {   8: 'mMMeZuFJgaPlvKOhSMCC',
#                         9: [   'nXlpmOlqGhNWiGivCGKa',
#                                'dDEDYNlIGiJXGKXEPCnO',
#                                -3790515953659.0],
#                         10: {   8: datetime.datetime(1991, 9, 19, 2, 1, 58),
#                                 9: 'llacombe@bouygtel.fr',
#                                 10: [5368, 2542]}},
#         'plaine': {   7: 'WLtLFoOZgoOSwMqOWUBu',
#                       8: [   'http://diallo.org/app/privacy/',
#                              datetime.datetime(1992, 9, 26, 19, 1),
#                              'daisy25@voila.fr'],
#                       9: {   7: 'noemimichaud@dbmail.com',
#                              8: 'aJHlfhQbHVgmXoCuJWlu',
#                              9: ['xsMqLHjJTdrNoYaQztiT', Decimal('327794.0')]}},
#         'ramasser': {   4: 'xuaSXOitZdMKvpsMXNfz',
#                         5: [   'GgDOOgUjmELeLsSkRuAF',
#                                'qPTWUVANcqpxBzNPlxwN',
#                                datetime.datetime(1993, 3, 2, 2, 3, 47)],
#                         6: {   4: 'LEnBdTEwNaOztCEmxrab',
#                                5: -27318.7656133,
#                                6: [   'jJTDtAJXCXwczqSsfcXt',
#                                       'csSUFjklbaxhGlvRUHJT']}},
#         'vague': {   5: 1119,
#                      6: [   'EUZdVXiXuGTBBfCAYDgR',
#                             datetime.datetime(1973, 5, 23, 3, 23, 53),
#                             Decimal('-5423726.0')],
#                      7: {   5: 'mCwsFynLUlqCvEwLItMX',
#                             6: Decimal('46551927435.8'),
#                             7: [Decimal('-16117775.75'), -75560103473.4]}},
#         'vieil': {   9: 7327,
#                      10: ['mKjHHsZIzgcnOsZCZSIE', 430, 'XnQtNYLgFVDUqMhOFOgS'],
#                      11: {   9: 'vrOcGUVPDmRtUiRotmNA',
#                              10: 5670,
#                              11: [   'wmKMKWvmIqUqwjmYCYJp',
#                                      'aHeSGBbOANhQWcGssSdj']}}})

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('67547.642599246'), 'CbkEigppZqieZUBZTqyS', datetime.datetime(1978, 10, 6, 13, 22, 41), datetime.datetime(2006, 10, 16, 1, 17, 1), 'LEIJKYsSThzjAnozwWBJ', 'clemence11@chauvet.fr', 'rbailly@club-internet.fr', 'http://turpin.fr/', 'celinaantoine@sfr.fr', 4024, 'fsZNOLfhgRHCOfTwTPWs', 'https://bourdon.com/posts/search/post.jsp', 6459}

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'qbenard@noos.fr', datetime.datetime(2010, 1, 31, 5, 49, 30), 'francoisdenise@hotmail.fr', 'xTHBjhYuSpBDxPFAUZJK', 'EnvJnVHzqCAQnyKKpyuL', 'oBXWriziBDCZaRKsODFD'}

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

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   5733,
#     'https://www.gillet.fr/tags/homepage/',
#     496,
#     datetime.datetime(1996, 3, 21, 0, 47, 23),
#     'xDiMVaRlfAbXfpaRbZpf',
#     'XFvhtcaniJCjSjgLCUkc')

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'colon': Decimal('41847239677.6'),
#     'douze': 'IfSiCvGdwISfKpySmmEU',
#     'en': 'cverdier@wanadoo.fr',
#     'femme': 'fpLDkLrKoyCeaFWGrojF',
#     'jusque': Decimal('-576720276962.327'),
#     'réflexion': 'EkJCjmDTnFyuxywklWaI',
#     'spectacle': 'EpXOSRMeXLUHwCdObygh'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   8364,
#     datetime.datetime(1974, 3, 24, 19, 15, 37),
#     datetime.datetime(2013, 5, 11, 11, 39, 23),
#     'MvKVmbbZRTvRpfmHpkep',
#     38677614844981.2,
#     'qGWuJxLqujBTmxywsdRS',
#     'http://www.bernard.org/',
#     'hguibert@tele2.fr']

faker.providers.ssn

fake.ein()
# '27-7322417'

fake.itin()
# '942-84-3123'

fake.ssn(taxpayer_identification_number_type="SSN")
# '197-44-8277'

faker.providers.user_agent

fake.user_agent()
# 'Opera/8.85.(X11; Linux i686; om-KE) Presto/2.9.190 Version/12.00'

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

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

fake.mac_processor()
# 'Intel'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; tig-ER) '
#  'AppleWebKit/531.26.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B115 '
#  'Safari/6531.26.2')

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

fake.opera()
# 'Opera/8.92.(Windows 98; yue-HK) Presto/2.9.182 Version/12.00'

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

fake.windows_platform_token()
# 'Windows NT 6.0'

fake.linux_processor()
# 'x86_64'

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_8; rv:1.9.3.20) '
#  'Gecko/2016-08-22 03:32:43 Firefox/7.0')