Language en_CA

faker.providers.address

fake.country()
# 'Botswana'

fake.postalcode()
# 'B6G9G3'

fake.street_suffix()
# 'Garden'

fake.postal_code_letter()
# 'J'

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

fake.city_prefix()
# 'New'

fake.postcode()
# 'H7J7A5'

fake.secondary_address()
# 'Apt. 309'

fake.building_number()
# '3083'

fake.address()
# '42871 Robertson Mission Suite 392\nSouth Dustinhaven, PE X5S5T5'

fake.province()
# 'New Brunswick'

fake.street_address()
# '319 Christina Isle Apt. 944'

fake.city()
# 'Tatestad'

fake.province_abbr()
# 'QC'

fake.street_name()
# 'Howell Inlet'

fake.city_suffix()
# 'port'

faker.providers.automotive

fake.license_plate()
# 'CSR17'

faker.providers.bank

fake.iban()
# 'GB38HHAY3271383740945'

fake.bban()
# 'NPMT3042181727692'

fake.bank_country()
# 'GB'

faker.providers.barcode

fake.ean13()
# '3104952685012'

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

fake.ean8()
# '36257973'

faker.providers.color

fake.color_name()
# 'Purple'

fake.safe_color_name()
# 'white'

fake.rgb_css_color()
# 'rgb(236,70,29)'

fake.safe_hex_color()
# '#559900'

fake.rgb_color()
# '211,22,79'

fake.hex_color()
# '#823c08'

faker.providers.company

fake.company_suffix()
# 'Ltd'

fake.catch_phrase()
# 'Multi-layered grid-enabled framework'

fake.bs()
# 'orchestrate open-source info-mediaries'

fake.company()
# 'Lyons, Petersen and Adams'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nAmy Flores\n4205835438398475 05/28\nCVC: 634\n'

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

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

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

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

faker.providers.currency

fake.cryptocurrency_code()
# 'FTH'

fake.currency_code()
# 'KYD'

fake.cryptocurrency()
# ('ETC', 'Ethereum Classic')

fake.currency_name()
# 'Albanian lek'

fake.currency()
# ('PAB', 'Panamanian balboa')

fake.cryptocurrency_name()
# 'Peercoin'

faker.providers.date_time

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

fake.day_of_week()
# 'Friday'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2006, 11, 4, 17, 6, 33)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 14, 12, 46, 44)

fake.day_of_month()
# '16'

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

fake.century()
# 'XI'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 9, 1, 1, 19, 47)

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 8, 5, 20, 41)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2004, 5, 30)

fake.month_name()
# 'September'

fake.time_object(end_datetime=None)
# datetime.time(4, 29, 41)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 3, 14, 6, 10, 39)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2016, 9, 13)

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

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

fake.am_pm()
# 'PM'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 12, 7)

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(2003, 5, 24)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(901, 11, 2, 18, 29, 12)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 8, 11, 0, 14)

fake.time_delta(end_datetime=None)
# datetime.timedelta(3887, 51424)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1972-08-29T18:50:58'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1994, 5, 12, 16, 40)

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

fake.timezone()
# 'Europe/Tallinn'

fake.month()
# '10'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 12, 26, 5, 1, 51)

fake.year()
# '2012'

faker.providers.file

fake.file_name(category=None, extension=None)
# 'cupiditate.mp4'

fake.file_path(depth=1, category=None, extension=None)
# '/perspiciatis/eligendi.csv'

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

fake.mime_type(category=None)
# 'model/vrml'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('33.76446', '-117.79394', 'North Tustin', 'US', 'America/Los_Angeles')

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

fake.latlng()
# (Decimal('62.7400675'), Decimal('-154.298893'))

fake.location_on_land(coords_only=False)
# ('54.58048', '16.86194', 'Ustka', 'PL', 'Europe/Warsaw')

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

faker.providers.internet

fake.uri_extension()
# '.html'

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

fake.domain_name(*args, **kwargs)
# 'zavala-hansen.com'

fake.ascii_email(*args, **kwargs)
# 'paulaaguilar@hotmail.com'

fake.slug(*args, **kwargs)
# 'dolore-rerum-quidem'

fake.tld()
# 'biz'

fake.uri()
# 'https://sanford.com/homepage.html'

fake.ipv4_network_class()
# 'a'

fake.domain_word(*args, **kwargs)
# 'reed-johnson'

fake.mac_address()
# '59:4e:cb:24:c6:a3'

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

fake.email(*args, **kwargs)
# 'ocook@gmail.com'

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

fake.hostname(*args, **kwargs)
# 'email-43.parker.biz'

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

fake.ascii_free_email(*args, **kwargs)
# 'aprilsosa@gmail.com'

fake.url(schemes=None)
# 'http://www.allen-turner.net/'

fake.ipv6(network=False)
# 'f4ee:3d8c:abe8:c6fd:7945:bbbe:f3db:d71c'

fake.company_email(*args, **kwargs)
# 'amandahouston@knox.com'

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

fake.ascii_company_email(*args, **kwargs)
# 'rodriguezgene@hodges-patton.biz'

fake.uri_page()
# 'index'

fake.free_email(*args, **kwargs)
# 'david63@yahoo.com'

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

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

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

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-59448-300-4'

fake.isbn10(separator="-")
# '0-404-86726-X'

faker.providers.job

fake.job()
# 'Arboriculturist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Dicta consequatur pariatur omnis sit modi. Dicta doloribus nisi assumenda '
#  'itaque modi. Officiis blanditiis ullam.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Ducimus sint sunt inventore ab deleniti.',
#     'Qui aspernatur neque sit et distinctio.',
#     'Aut quam facere eius laboriosam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Deserunt quae perspiciatis expedita nostrum possimus maiores. Qui at '
#  'deleniti.\n'
#  'Neque corrupti itaque pariatur eligendi corrupti. Aut ea repellat. '
#  'Cupiditate atque saepe.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Laborum laboriosam soluta exercitationem quasi omnis. Recusandae harum '
#     'facilis quibusdam nobis. Ea velit magnam earum fugit.',
#     'Cupiditate laboriosam reiciendis et pariatur fuga repellat. Officia ipsa '
#     'voluptatem corporis voluptate aspernatur perferendis. Recusandae tenetur '
#     'blanditiis vitae quos.',
#     'Nesciunt nemo debitis ducimus unde iste aliquid nemo. Odit incidunt '
#     'dolorum cum non reiciendis ad.']

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Reprehenderit ut dolorum dignissimos voluptatibus itaque dolorum.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['magnam', 'quod', 'ratione']

faker.providers.misc

fake.uuid4(cast_to=<class 'str'>)
# '21ec226b-6052-4b93-90a8-ee6c5d158876'

fake.null_boolean()
# False

fake.locale()
# 'cs_CZ'

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '4da2ebe29b9e2d5b5f4aef4f248b19e1'

fake.language_code()
# 'mt'

fake.sha1(raw_output=False)
# '183bb9a6cfcc716dca806222deb5a53ef6c6eb67'

fake.binary(length=1048576)
# (b'\xba\x83\x0e\xca\x7fg\xa6\x85\xa6\x19\xc7\xf7\x84gzd\x8d"m(f\xe5j1W4\xe7\x08'
#  b'\xfb\xf2R~\xce+\x1dV\xb7\xf5\xfe\x1a$\xa3\xa9\xcc\x1a\x1a\x95#\xd8\xc0P\xc2'
#  b'g\xb3\x03\x18\x98\xcd\\VK\xf7\x7f7\xf1.\xb0\xec\xde\x0b\x8c\x89z\x1b<b'
#  b"H*\x97\xe4.\\\xe3c\x8f\x92\xeb'\xed\xdb\xcc\xf1)s\x07\xab\xb2\xf0%|"
#  b' %\x8f\x97\xdb\xe4\x186\xac\xa0\x07cddv\x9cGn\xe7\x89\xc6\xf2\xe1\x8e'
#  b'A\xf9\xa3\xfd\xd5R\x1c\x1d\xc9i\x99\x02\xe0\xa8?\xa9\x88\x8c\x9b\x02'
#  b'\xbc\xe5\xe07\x17\x84kb\xe6\xef\x05N\xd7\xe6\xc6\x92"\x944VyL\x16W'
#  b'\x87\r\xa9\xd1e\x9f\x8e\x96o\x95\x04\xa1\x8a+#\x87Y\xb4\xc0l\xb6\xa0\xe7\x81'
#  b"|L'!\xe4\x84\xffE.\xc0J\xbc\x1c\x1eF,\x987\xaa\xf7m\xd4\xben\xb1\xba\xdc\x11"
#  b'\xdf\x11Z\xde\xa3\x19D\x8d$w=\x1dl\xe3R\xa8\xcd\x19mM\xfe_5-UJ\x03\xe1'
#  b'B\xc1\x07(\xfb\xd8\x86\xcc\x02\xe78DD| \xe9\x0b\xd9\xca\x8b05\xb3l'
#  b'\x8d\x91\xbf\xe3\xd1\xbbX\r\xae\xf2\x9b\xd38\xaa\xd4\x8f|\xcc=\xf4\xc8\xb5HN'
#  b'z\xe3\x9e`\xa9\xe2\x8c\x7f\x89L\t\xe9##\xa7\xb7\xf7\xcb\xec\x1b\xc7+\x99\xef'
#  b'\xc8\xbf\xfd\xc0\xddt;U\x1c\\\xf6\xad/g\x82\xc4\x9a\x16\xb4*n\x0fM\xbd?T`\\'
#  b'\xfdfB|\x87c+!G\xd6\x19LE\xe9W7\x92\x9az\xf4\xe2D\xb3\x0b\t\x0b\xf6\x1a'
#  b'^k\xf7\xd5\xc3`\xd3\xfe\x94\tZu\x1f\xe8g\x95\x8b\x07o%\x0bG\x16\x0f'
#  b'\xd9\xff`>?\xa5\x14\xe8\xed\x1b\x9fJ\xe4\x9d[\xe8k\x90z\x9a\x05\x18\xca\xc1'
#  b'\xc6\x1b\xcej\xfd\x05\x83w\x12\x00\xa6\xee\xd8{(`\x97qA\xcdB\xb8K\xa2'
#  b'\x1a\x18\x00\x08\xb9q\xaf\xb9\x17\x0c\xbe\xaaPc\x9f\xf27\x83G\x99\xf9yv\xce'
#  b'\xd5\xe6$\xe1~c{\xcf\xd0\xfa\xd1\xdc\x86_1#\xa2\x16\xa8\xf47\x8a\x92\x9d'
#  b'\xba\x0f}&\xa5.t:\xd3\x1dGQ\xb7\xd4\xb0\xb6\xa7}1\x8f^\xd0r72l\x08z'
#  b'\x87\x8c\xb4\x9e}\xc1I\x1a\r^\xcb\xea2_\xed\xc0v\xdbq\xe1\x84\xd0@\x18'
#  b'\xd4\x00B\xabR\xf1\x86\xed\x10T\xaa\xc2x\xf72\xfa\x85/.\xce\xf9\xa6nm'
#  b'\x89\x9fs\x1a}+\xb7\xd4\xe8i\xe6\xd3\xa8\xf2!\x15\x86\xb4\x96\xeb!\x0e\x0e$'
#  b'\xe7\xcc\x93\xfc\xb4rJ\xad\x83y\xeeG\x08-\rC\xaa\x9f\x8e\xa7\xc6o\xf5\xd5'
#  b'\xa6+\xfa\xc5\xc6\xf5\xd4\xff\xad\xd3\xfb\x06[\x1cC\xa3`\xa1\x97\x824\xf9ah'
#  b"\x15\xa9X'\xf6\x00I\xfdkXq>@\xa9\xf8\xe7^E\x08\\\xde\x17\xd0\xe3"
#  b'x\x99\xe1\xc5m\xfa\x97\xa6\x920\xb9\xf8\xc5{\xce\xe5\xf0\xa1\xb49'
#  b"'\xae\xe7\x93a\x9c\\B\xc1?B\x89\x92\x11M\xe9\xb2\x92|\xda\xd1\xdb00"
#  b'\xc2\xa9$\x1c\xea\xd1k\xad\xa1\xaf\xbb\xb4\x84\xf5\xe0\xcf`\r;\x7f'
#  b'V\x1d\xe1\xae\x06\xb1]\xf2\xdf\x0bn\x1e\xb3\x1a\xfc\x02!\xac9\xe5=5\x88\x8a'
#  b'\x82\xa3+\xbdvi!ZRQY\xbb\xe4\xcf\x7f\xf4\xda\x1a\xc0i\x19\xcf\xe9\xc9'
#  b'\xe0\x15\xc7}|\xfa\x12\n\x85\x80SsT\x07z\xa7.|8\x0e\xaf\x8d\xf9\n'
#  b'D\x0b\x87\xd0\xa7\xa5\x910\xd8\x0b\x88\xde\x8cA\xb0`\xe7\x0b\x10TOY%\x9c'
#  b'\x87\xab\x9c\xd7]Z\xe1\xc1\xb2\x19|\x88\x15\xad[D\xbb\x90$l\xff\xad\xa1\xb5'
#  b'\x81\x92JI\x8dn!\x98\x07T\x07!2t\xa5\x8a \xb1\xed\xb9\x02\x92\xf0\xdc'
#  b'\xa1\xf6n("\n\xca\xc2\x07\xea[\x91\xce\xe3\x84\x08\xb0\x13s\x1ewV\x14\x8c'
#  b'W\xc4&z\xed\xe9S\xa6\xfc\xca\xc1\x04\xf4\xbdL\xa4\x1f\xcc\x87\x9a'
#  b'\xf6\x9dH\x1cz-\xc9M2\xd0\xe9\x8f\r\xf1\xb5%\xbc\x0fT\xff\xaf\xdfF;'
#  b"\xd6&\x86'\xc9\xf9\xf2Wq\xd0B\xef9\xf3\xd7^\x8e\x1e3\xe9\x14/[\x7f"
#  b'\x0c\x10\x0f\xf4\xe1[M\xec\x02\xa4\xf0\xd5\xfe\x06\x97\xb7\xff\xfa\xa7\xbf'
#  b'\x01\x019\x80Sg\xc6\xc9\x94\x95B\xb9*\xc7~/\xd3\xa6}\xbfX\xfb\xe1\xcc'
#  b'\xcb\x873b\x06\x17\x19\xceX~\xe0\x95')

fake.sha256(raw_output=False)
# 'c0e70f62c779307617e79bc1925eb2265063c45c763e903f77b83b446a48c73e'

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'E2hETcbD)p'

faker.providers.person

fake.last_name()
# 'Choi'

fake.first_name_female()
# 'Erika'

fake.prefix_female()
# 'Mrs.'

fake.suffix_female()
# 'DDS'

fake.prefix()
# 'Miss'

fake.last_name_male()
# 'Church'

fake.last_name_female()
# 'Harris'

fake.first_name()
# 'Anna'

fake.suffix()
# 'MD'

fake.suffix_male()
# 'MD'

fake.name_female()
# 'Margaret Hawkins'

fake.name_male()
# 'David Evans'

fake.first_name_male()
# 'Jason'

fake.name()
# 'Kristen Roberson'

fake.prefix_male()
# 'Dr.'

faker.providers.phone_number

fake.phone_number()
# '147 831 0502'

fake.msisdn()
# '4764284271438'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '178 Peter Flats\nWest Cesar, SK T9G 9T1',
#     'birthdate': datetime.date(1922, 8, 11),
#     'mail': 'steveyates@yahoo.com',
#     'name': 'Kristen Kelly',
#     'sex': 'F',
#     'username': 'msilva'}

fake.profile(fields=None, sex=None)
# {   'address': '8651 Derek Drives Suite 991\nWest Scottmouth, MB V5B4G5',
#     'birthdate': datetime.date(1995, 12, 20),
#     'blood_group': 'A+',
#     'company': 'Huff-Green',
#     'current_location': (Decimal('24.4483325'), Decimal('88.950205')),
#     'job': 'Advertising art director',
#     'mail': 'mcruz@gmail.com',
#     'name': 'Alexandra Rivera',
#     'residence': '913 Foster Ferry\nSouth Paul, YT L8J 9H1',
#     'sex': 'F',
#     'ssn': '752 654 434',
#     'username': 'sanchezerin',
#     'website': [   'http://www.rubio-monroe.com/',
#                    'https://www.wright.org/',
#                    'http://hughes.com/',
#                    'http://hurley-brown.net/']}

faker.providers.python

fake.pyint()
# 6628

fake.pystruct(count=10, *value_types)
# (   [   5212,
#         743,
#         6094,
#         9756601874812.0,
#         'crystal57@jordan.com',
#         'ntdaOZzqSMxrTgGqqwoj',
#         Decimal('-223976435.2641'),
#         Decimal('-86.488467'),
#         -9.926174,
#         'lVMHuDMwxwJLZcJpYOGc'],
#     {   'amet': 'kNyBkoOinJqrDaYvPYta',
#         'consequuntur': datetime.datetime(2008, 11, 30, 7, 29, 50),
#         'fugiat': 'zlEvuZsHDZqTfiQlmEHJ',
#         'hic': 'http://taylor.com/explore/app/tags/terms.html',
#         'impedit': 6592528814378.7,
#         'placeat': 5403,
#         'quaerat': 8350,
#         'saepe': 'GKbTHxAdaMbjyfzYyMaV',
#         'voluptas': 'pvyLCrynzrfHJOpDBkOY',
#         'voluptate': datetime.datetime(1999, 8, 17, 4, 48, 14)},
#     {   'architecto': {   3: 'http://www.stanton.net/search.php',
#                           4: [   'uDykCaHbstWckgbZmRXS',
#                                  4322,
#                                  'https://mills.net/login/'],
#                           5: {   3: 'VdXVyiigTiLddtCFaZSq',
#                                  4: 'https://www.smith.net/login/',
#                                  5: [   datetime.datetime(2018, 8, 17, 12, 19, 43),
#                                         2940]}},
#         'aspernatur': {   5: Decimal('89.46551150505'),
#                           6: [   9510,
#                                  'willie47@yahoo.com',
#                                  datetime.datetime(2016, 1, 17, 10, 53, 15)],
#                           7: {   5: 'EoJMtuKZxTKfUVwiMmNB',
#                                  6: Decimal('944736906172911.0'),
#                                  7: [   datetime.datetime(1989, 8, 29, 14, 42, 55),
#                                         'yrfgmwTTaGInGzFaKdHS']}},
#         'cumque': {   2: 'stephenduke@gmail.com',
#                       3: [   Decimal('92168970.6'),
#                              'http://www.olson-lopez.com/login/',
#                              'http://hughes.biz/homepage/'],
#                       4: {   2: 'http://www.reed.biz/category/search.php',
#                              3: datetime.datetime(1976, 8, 17, 14, 40, 24),
#                              4: [   datetime.datetime(1984, 4, 10, 9, 41, 13),
#                                     2941]}},
#         'error': {   7: 'EpxTXzgIebeBtsuLSipO',
#                      8: ['JMRoFaJBdVblHrhrBMME', 'hXrFmFJwfTwbmvHkXVbo', 7014],
#                      9: {   7: 'RCtGERkbnhYDPoJsijjm',
#                             8: 'rchavez@yahoo.com',
#                             9: ['sweaver@hotmail.com', 9676]}},
#         'facere': {   0: 2423,
#                       1: [2803, 'qNtXGNlKZWByXrHrPiAX', 'EmsNlPiUiuZYFSMKUtxA'],
#                       2: {   0: 'kLOjfmkwTrLRVAXaxuAO',
#                              1: datetime.datetime(1974, 1, 1, 21, 36, 32),
#                              2: [   'http://www.scott.biz/tag/main/faq.html',
#                                     Decimal('7204686496.4')]}},
#         'laboriosam': {   6: 'tmiller@chan.com',
#                           7: [   'szLIjGooBCUYQeKNDFfG',
#                                  'hfoster@hotmail.com',
#                                  13969.3],
#                           8: {   6: 'http://porter-patterson.biz/privacy.htm',
#                                  7: 'kWRmxludYDGzfDdSIfiB',
#                                  8: [9264, 'yvasquez@yahoo.com']}},
#         'maiores': {   1: 4585,
#                        2: [   'pWoIcUoPKaYNySLRpEnG',
#                               'VINzRmsSyrvDeoMvHjfn',
#                               2315],
#                        3: {   1: 1336,
#                               2: 'uAYSkQhhfMaPIgZLCYIH',
#                               3: [   'hAZBmlfegWqNxwktCMJO',
#                                      'rmelton@smith.com']}},
#         'quisquam': {   4: 'dhjPedjIWhvXMIQOJykN',
#                         5: [   'MtjTKoCetLjgLTQkPhju',
#                                7742,
#                                datetime.datetime(1984, 11, 17, 18, 24, 46)],
#                         6: {   4: 'kbQbgFkqHOvwljMoyoAT',
#                                5: 4766.0,
#                                6: [   datetime.datetime(1974, 6, 14, 13, 21, 20),
#                                       -9.76]}},
#         'ratione': {   9: 'oqKrAQwprcRtrSDKhAce',
#                        10: [   1806,
#                                datetime.datetime(1972, 7, 28, 6, 48, 32),
#                                'ixlVONPlDNGruOjoECjS'],
#                        11: {   9: 'http://www.murphy-rodriguez.biz/explore/category/explore/main/',
#                                10: 'SApLJPcBxnYUVEVuqnlk',
#                                11: [   'xnarIVMTxTWRGKeiwTwt',
#                                        'grMoMXejaFUFSeIpITHy']}},
#         'veritatis': {   8: 'TkStgoRxKCOUukmomSuI',
#                          9: [   'vYfunMrrgSOrGIQuhxXN',
#                                 'lNdJKMBlFRzMupfRhsFZ',
#                                 'https://sutton-smith.biz/terms/'],
#                          10: {   8: 'UOLiHgQyvZPIakKkGPkK',
#                                  9: datetime.datetime(1977, 3, 19, 14, 43, 7),
#                                  10: [4012, 'RPirFcJJhNDOHoLIOtAl']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   704,
#     'savannahkelley@lewis.org',
#     'http://www.george-hernandez.net/tag/search/blog/faq/',
#     'ericatorres@beard.com',
#     'GrrKtGFpnjrdQOGTodqh',
#     'rosewashington@gmail.com',
#     datetime.datetime(1970, 6, 30, 5, 10, 16),
#     'JjEBYEcBBKKnkVscKlUK',
#     1140,
#     datetime.datetime(1982, 5, 1, 9, 5, 22))

fake.pybool()
# False

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -136819538407856.0,
#     -9959920077648.9,
#     'https://miles.net/',
#     -119401199881.7,
#     459942748158884.0,
#     3.0]

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {9379, Decimal('-6.935615'), 7.7742432, 'GMPbchcLkrgcUjKZCORp', 'JscWYNyhKGHHcjZGhZFJ', 'PeBZmyjyTMhrLUZrgLiE', 'fKrIkrtOspplCwFkipPf', 'oXusARozItGzJDyGMQXV', 'LBySTCSQtWVcaHxrMOFE', datetime.datetime(1994, 1, 17, 19, 46, 2), datetime.datetime(1996, 7, 29, 1, 19, 47), 4009789722.7, 'TdecbvMksYcdmwHXPLSx'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'https://tucker.info/',
#     4266,
#     3508,
#     4335,
#     'THEAyfjXMREtORZuRzfa',
#     'DOqrPpWstZiCwMinNBLh',
#     'https://mack.com/post/',
#     datetime.datetime(1984, 10, 4, 5, 16, 13),
#     'ZojEiszJgrwCZKjlkkft',
#     851,
#     7182]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'architecto': 3863,
#     'explicabo': 2041,
#     'iste': 'prRMfvsnmcpbztePuDzr',
#     'omnis': 6117,
#     'reprehenderit': 293,
#     'unde': 8750,
#     'vero': 'https://www.johnson-bishop.info/',
#     'voluptas': Decimal('-190402630.1'),
#     'voluptatum': Decimal('268044515.1')}

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

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

faker.providers.ssn

fake.ssn()
# '854 166 089'

faker.providers.user_agent

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

fake.user_agent()
# 'Opera/9.88.(Windows NT 6.2; ia-FR) Presto/2.9.182 Version/10.00'

fake.linux_processor()
# 'i686'

fake.opera()
# 'Opera/8.24.(X11; Linux i686; fr-CH) Presto/2.9.165 Version/10.00'

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_4; rv:1.9.2.20) '
#  'Gecko/2011-05-03 02:41:42 Firefox/7.0')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; sl-SI) '
#  'AppleWebKit/531.37.3 (KHTML, like Gecko) Version/4.0.5 Mobile/8B111 '
#  'Safari/6531.37.3')

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

fake.mac_processor()
# 'Intel'

fake.windows_platform_token()
# 'Windows NT 4.0'

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