Language en_CA

faker.providers.address

fake.street_name()
# 'Rebecca Valleys'

fake.city_suffix()
# 'view'

fake.street_address()
# '316 Bryan Islands Suite 470'

fake.province_abbr()
# 'YT'

fake.postcode()
# '78933'

fake.province()
# 'Alberta'

fake.street_suffix()
# 'Flats'

fake.city()
# 'Port Vanessashire'

fake.country_code()
# 'LU'

fake.postalcode()
# 'A9C6V2'

fake.address()
# '63132 Hall Mountain\nWhitemouth, PE N5M6Y9'

fake.latitude()
# Decimal('70.0802325')

fake.secondary_address()
# 'Suite 999'

fake.country()
# "Cote d'Ivoire"

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

fake.building_number()
# '62422'

fake.postal_code_letter()
# 'Y'

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

fake.city_prefix()
# 'West'

faker.providers.automotive

fake.license_plate()
# 'XKZ 620'

faker.providers.bank

fake.bban()
# 'YAHJ5883450372895'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB68VBNM9699037547949'

faker.providers.barcode

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

fake.ean8()
# '93363587'

fake.ean13()
# '2573402165687'

faker.providers.color

fake.hex_color()
# '#83a2e7'

fake.rgb_css_color()
# 'rgb(125,97,50)'

fake.safe_hex_color()
# '#77aa00'

fake.color_name()
# 'DarkTurquoise'

fake.rgb_color()
# '246,137,125'

fake.safe_color_name()
# 'olive'

faker.providers.company

fake.catch_phrase()
# 'Robust 24hour function'

fake.bs()
# 'disintermediate innovative networks'

fake.company_suffix()
# 'PLC'

fake.company()
# 'Smith and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nEric Meyer\n3576920069879523 11/18\nCVC: 343\n'

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

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

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

faker.providers.currency

fake.currency_code()
# 'JOD'

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

fake.cryptocurrency_code()
# 'TRX'

fake.currency_name()
# 'Seborga luigino'

fake.cryptocurrency_name()
# 'Waves Platform'

fake.currency()
# ('THB', 'Thai baht')

faker.providers.date_time

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 5, 14, 18, 9, 52)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2018, 3, 15)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 4, 26, 18, 7, 53)

fake.century()
# 'VIII'

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 5, 5, 5, 58, 6)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2014, 10, 3)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 2, 23, 19, 45, 1)

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

fake.am_pm()
# 'AM'

fake.time_delta(end_datetime=None)
# datetime.timedelta(1026, 55551)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 10, 12, 5, 43, 57)

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1997-01-06'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1991, 9, 9, 17, 34, 53)

fake.day_of_month()
# '15'

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2004, 4, 5, 15, 8, 32)

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(1222, 10, 24, 0, 15, 57)

fake.month_name()
# 'March'

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 5, 2)

fake.time_object(end_datetime=None)
# datetime.time(1, 37, 37)

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

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

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 3, 12, 22, 58, 15)

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

fake.date_object(end_datetime=None)
# datetime.date(2008, 5, 29)

fake.year()
# '2003'

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 5, 25, 16, 33, 36)

fake.timezone()
# 'Asia/Bishkek'

fake.day_of_week()
# 'Thursday'

fake.unix_time(end_datetime=None)
# 591741476

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

fake.iso8601(tzinfo=None, end_datetime=None)
# '1980-08-19T19:57:46'

fake.month()
# '07'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'reprehenderit.txt'

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

fake.file_path(depth=1, category=None, extension=None)
# '/explicabo/facilis.js'

fake.mime_type(category=None)
# 'text/csv'

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

faker.providers.internet

fake.domain_word(*args, **kwargs)
# 'bradley-yang'

fake.company_email(*args, **kwargs)
# 'jenna05@mclean.org'

fake.free_email(*args, **kwargs)
# 'daviskatherine@hotmail.com'

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

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

fake.email(*args, **kwargs)
# 'christopherhill@yahoo.com'

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

fake.uri_page()
# 'home'

fake.ipv4_network_class()
# 'c'

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

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

fake.mac_address()
# '5c:4d:ed:4e:f7:5d'

fake.ascii_free_email(*args, **kwargs)
# 'beckychristensen@yahoo.com'

fake.ascii_company_email(*args, **kwargs)
# 'anthony01@sanchez-kirk.com'

fake.slug(*args, **kwargs)
# 'molestiae-eos'

fake.uri()
# 'https://www.holmes.info/wp-content/main.html'

fake.ipv6(network=False)
# '661c:5b0a:cd4:8bdc:42a3:2218:83e9:a71c'

fake.uri_extension()
# '.html'

fake.url(schemes=None)
# 'https://www.farmer.org/'

fake.tld()
# 'com'

fake.uri_path(deep=None)
# 'explore'

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

fake.ascii_email(*args, **kwargs)
# 'jasonforbes@gmail.com'

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

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

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-1-7376617-5-7'

fake.isbn10(separator="-")
# '0-369-09780-7'

faker.providers.job

fake.job()
# 'Nurse, adult'

faker.providers.lorem

fake.words(nb=3, ext_word_list=None)
# ['dolor', 'sapiente', 'tenetur']

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Cumque sapiente inventore aliquid vel vero. Repellat asperiores ea '
#     'itaque. Corrupti earum ex expedita.',
#     'Placeat nesciunt ab molestiae voluptas tempore assumenda. Sapiente '
#     'assumenda autem ipsa porro illo.',
#     'Sint quo repudiandae possimus atque quae.']

fake.sentences(nb=3, ext_word_list=None)
# [   'Alias veritatis quisquam eligendi quam ipsam voluptatem.',
#     'Culpa nemo architecto.',
#     'Temporibus perspiciatis veniam debitis.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Alias quaerat dicta et.\n'
#  'Possimus quas expedita voluptatum quos ab iusto. Doloremque dolorum saepe '
#  'quis quo quo.\n'
#  'Deserunt reprehenderit vel sit unde. Reprehenderit quos quaerat accusamus '
#  'ab.')

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Quibusdam repellendus ipsam magni rerum quidem dicta. Reprehenderit ducimus '
#  'pariatur illo esse.')

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Quod necessitatibus dolorem odit officiis.'

faker.providers.misc

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

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

fake.locale()
# 'lb_LU'

fake.uuid4()
# 'be363226-6d26-b70f-4185-6f3259a995cf'

fake.null_boolean()
# True

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

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

fake.binary(length=1048576)
# (b'\xd5\xa1b}\xd3\x84\xe1T\x1b\xc5\xf1\xb8\xab\x8bl\xe8\x0c8\xf1"'
#  b'\x98\xad\xac\xce\xeb\xda\xab\x8f&\x13\x18r\xdd-\\\x96\xcf\x93@/\xe5x\xa7\xa8'
#  b"=\xa5Q^4\xaa\x80\x16\xa0\x93\xbb\x8a\xcc\x02\x033\xdb\x95z\x9f'H\x0b&"
#  b'\xe1\x9e=\x18\x94c\xb7\xaa\x96\xe8sO\x80?\xa6\x076x\x90~\xb8N\t\t'
#  b'g\xc5\x05\xd1\xf4\xbc\xa9\xf8\xc8-\x9a\xa1[7\x04\xb4/\xd2|K\x05j\xe5j'
#  b'\tc\x98\xbf1\x14\x088<\xd3\x8a\xa4\x81z\x1f\xb4\xceP\x06\x93\x00q\xffW'
#  b'fc<\xf1"\x98\xaeJ\xceR\xe4c\x0fA\x08\xdfg\xc5\xd8\xdd\xbdb\xb2(\xf7\x15GZ'
#  b'\x93U\x85\xcay\r\xbfA]\x19\x0f\xe7\x11\xf2 \xb0\x84\xe9\xc6a\xc6Fy\xd3'
#  b'\xf0\x9e\xd3.S\x87\xaa\x1fN\x92\xba#\xf8\n\xbc\xc1\xb2[\xd4g\x1d/#\xedPMR^'
#  b'e0p\xf8\xc5:\xfd\xad\xd1\x1f\xf8(t$\xce\x80\xec:\xd5\x05\xe2"\xad(\x07K \x0b'
#  b'\x91\x00{\xb0t8&s\x06\x0f\xdd\x8c\xe2\x9f\x97\xde\x81\x7fg_\x84X\xf8\xdf'
#  b'\x03?\x1e\x1d\xd8\xba\xf1)\xb3X\xed\xc3#\x15O\xe1|\xd6\xc1\xfd\x8c\xda$\xc6'
#  b'\x16{\xb7\xcfRM\xb6\x0e~\xe3\xa1\x1e\x97\x0b\\\x0f\xb6\x1b\xe7\xc7'
#  b'\xa5\xce*\xd2k\xe3Je\xed%|\x81\xd1O\xe14\x14UB\x1a\x95\x03\x88\x18\xe6\xbc2L'
#  b'\x14\x9e\xad\x02\x83_\x95\xfb\xef\xd7\xbb\x82\xca\xb1\x04\xe6'
#  b'\xe4\xa0\x8c\xd7vc\xbe\xed\xeb>\xcd\x8c\xdb\xa4d\xfc\xbb\x02\x89g-#\x00l'
#  b'\xc1\x1f\xc1\xa4\xeb_L\x12\xb66j%#\xa7\x1b\xfe\x83\xac\x1d\xcd\xbeKK\xba9j(f'
#  b"\x0c\xc7n8\xfc6j\xbat\x92'\xf5@\xa7Z\xc6\xb2\xbb\xf5\x1a`\x13\xe4\xa2"
#  b"\xfb\xb8\x84=\xc4:}C\x80'\x1c\xe8O\xb7\t\x86\xa9Z\x83\xa8v\xd7\xc3@"
#  b'\x88\xa1|\x99R\xfa\xfb\xa4\xb9\xd19[\xe7\x0f9\x05\xda\xb4\xb2\x81\x83~L\xc9'
#  b'\xcau\xd3\x94\x94Y<\x96\x18\xdfX\xc0a"E%\x98\xbc\xc56,\xbb!H\x02\xe2=x'
#  b'\x92\x93bTG\xca\xe1+/\xaf\x97\xb4\xf3\xa0\xcf\x8d\xe3.[\xc4 \x9c\x17\xc3'
#  b'\x8a3\xf46T\xbd}z\xb4\xd6<\xe6\xeb\x18\xcd\x90\xa3\xe7:p\xa3\x1d\x05\x9a'
#  b'\x02\xfc;MU\xd0D\x19B%\xd5\xf2*\x1b\x97\x85\xd9\x8e}I\xfe\x1b/\x1aB\xfeK\xee'
#  b'\x16Q\x1b(\xdf\x86\x13\xd4\x9f\xb2=\xf4\xf4\xc9l\xdfy\xf8\xf6LIl\xb2\xdc'
#  b'OV\xe1\x87\x90*\xe3\x0e\xb5\xe0\xb2/\xb6(\xeb;\xad\xee\x83\xa5'
#  b'\xe4\x92\xc1\x82\xe7mJ\x87K\x11~X1\x8d\xb0_A\x93\x0b\xe3\xcd7\xf0E'
#  b'\xc8~\xe1\x07P\xdc~a\xb7\x87*\x81H\x93j\x8a\x16`aH\x89\x1eu\x8a\xe1\xf2HX'
#  b'\xa4L\x0buwP\x87\xe7UN\xc5e\x1c\xe0\x9c\xbd\xbf\xd5h\xd4\xaa\xcd\xcfH'
#  b'\xe0\x8bX\xf7t\xc9\xab\x85\x9ae\xf1\xd4\xa6\x90\x93\xacJ\xe3jL\xe4\x14\xf3l'
#  b'{\xde\xad\x11\xbbg\x89\xc3\x8b:dCP\x0ez\xaak\xc0%\x92]>u\xae\x87F\x85\xd9'
#  b'\x9d\xee6\xd0A\xc4\xf4B\xa9\xd3\xa5\xb6\xa1$\x08\xc7C\xa4\xcc\x94'
#  b'\xa5y\x05\x9d\x0f\n\x90I[\xf0\xbf\x83\x00\x94\xd1k\x8d\xb97\xb3'
#  b'\x84\xcd\x7f\x007\xcb%\xc6\x9c\xe2\x89x\xbdP\x04&\x8b\x98\xf3N\xd0\xc3+a'
#  b'\xffyYxgd\x0c\x8d{\x8f\xf1\xad\x12\xc8\xceX\xc8\xa95\x15$\x0fp\xc9Ia\xf1\xf3'
#  b'\r\x0f\xf6^w\xb4\xc6`\xd4\x7f\xdc6_:\xf1\x8a\xb1\r\x89\x90\xb6\x17\xec\xc1'
#  b'\xd8\xf1\x98\xc8E\xca\xf0J\xaf\xc3\x120\x98\xfah7\x8f\xfdP\xb5\xf7~\x1c5'
#  b'4<N\x85S\xb0Y\xc6\xa6\xf0\x87\xf8\xa3\x11\xc1\x06\xb9\xd1\xa8]\xfb\x81K\x9c'
#  b'P\xa9\x1a\xbd\xaaLu)\xb6\x9c8\x03r\x10\xcd\xcf4-\xda\xber\xab2\xee'
#  b'\xd8\xd4\xa5\xe3\xfa\xb4 \xf0\xd3\xcb\xe19\\\xd4<\xbc\xe0\x16\xe7KL\xa9\x99{'
#  b'\xb3\xe1z!n\xc0\x9f\xa1\xe2,B\x10>nIg\x7fQk\xe1\xb8\xc3\xeb\x9e?\x83\xa6>'
#  b'\x9f\xee\xc2X\xf25\x8a \xcf(\x1f\x0cL;\xcb7\x0f\xb6INB\xc4\xd7d')

fake.boolean(chance_of_getting_true=50)
# False

fake.language_code()
# 'sa'

faker.providers.person

fake.first_name_female()
# 'Angela'

fake.suffix_female()
# 'MD'

fake.first_name()
# 'Jennifer'

fake.prefix_female()
# 'Mrs.'

fake.last_name_male()
# 'Meza'

fake.last_name()
# 'Price'

fake.name_female()
# 'Dawn Ferguson'

fake.suffix_male()
# 'Jr.'

fake.last_name_female()
# 'Harmon'

fake.first_name_male()
# 'Richard'

fake.name_male()
# 'James Campos'

fake.name()
# 'Michael Oconnor'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'DDS'

fake.prefix()
# 'Dr.'

faker.providers.phone_number

fake.phone_number()
# '277.220.0365'

fake.msisdn()
# '4071089183521'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '81364 Kelley Spring Apt. 587\nEast Jenniferbury, NL Y5S3H2',
#     'birthdate': '1975-01-07',
#     'blood_group': '0+',
#     'company': 'Franklin, Walls and King',
#     'current_location': (Decimal('50.537834'), Decimal('115.172795')),
#     'job': 'Purchasing manager',
#     'mail': 'troyschmidt@yahoo.com',
#     'name': 'Kenneth Ashley',
#     'residence': '7268 Christian Bypass\nNorth Lisa, NS A1A 1J4',
#     'sex': 'M',
#     'ssn': '55.03 1.094.0 08.05 ',
#     'username': 'gonzalezstephanie',
#     'website': ['http://sandoval-zhang.biz/', 'http://www.carter.net/']}

fake.simple_profile(sex=None)
# {   'address': '38888 Decker Lodge Suite 763\nLake Caseyfort, ON P2H 6H6',
#     'birthdate': '1974-03-08',
#     'mail': 'ppruitt@yahoo.com',
#     'name': 'Justin Graves',
#     'sex': 'M',
#     'username': 'xwells'}

faker.providers.python

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'qOOIeyZgyrmDCHNyzvJd', 'zTcsXWKQhSqzRzDjqIAv', 'https://www.bates.com/search.html', datetime.datetime(1983, 10, 23, 18, 45, 24), 'http://mercado.com/main/tags/terms.jsp', 3221, 'NmgucTclISrLbTfJFYmR', 'ifisher@gmail.com', 'https://www.hunter-hughes.com/privacy.htm'}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aperiam': datetime.datetime(1998, 12, 4, 18, 34, 48),
#     'aspernatur': 'WHRcDJsfMkEFXbLoXmez',
#     'atque': 886.19542,
#     'blanditiis': datetime.datetime(2013, 7, 26, 14, 0, 55),
#     'commodi': 7840,
#     'dignissimos': Decimal('7.3317748'),
#     'eaque': 369,
#     'incidunt': datetime.datetime(1989, 1, 15, 21, 42, 11),
#     'repellat': 'https://www.reynolds.com/about.html',
#     'saepe': 'TDOvyBqUBrPITAcRpNNI',
#     'tempore': 'FphMLVPXukAyJwXqoXTg',
#     'totam': 'keUDRtgYapyUynpgNrXG'}

fake.pystruct(count=10, *value_types)
# (   [   'yfgqjKRDNSPSsSMjMmDp',
#         'VKFZdIOqrJSOpLVsinrv',
#         'jCUFtYNUkVqIdehaoElo',
#         'https://anderson.info/main/',
#         'twalker@ward-mcguire.com',
#         Decimal('-431906235631114.0'),
#         587,
#         'https://smith.biz/main.htm',
#         'ugilbert@bennett.org',
#         'BGUebSaMZLfrUirXYsCx'],
#     {   'dolor': 918.743953456,
#         'libero': 'wholt@gmail.com',
#         'nisi': 1195,
#         'perferendis': datetime.datetime(1993, 6, 25, 19, 41, 25),
#         'quaerat': 'https://moore.com/main/main.php',
#         'quo': 'hJNheMdnvulglWhkSAev',
#         'velit': 9553,
#         'vitae': 1662,
#         'voluptate': 'frankcameron@gmail.com',
#         'voluptates': datetime.datetime(1970, 1, 23, 7, 42, 57)},
#     {   'aliquid': {   5: 'HPtDsnccpqrYbtUDVtdj',
#                        6: [   'KNkefSOhimGTNEguZYup',
#                               'camposjoshua@smith.info',
#                               'FGAIktuizeQEJJMKdrxk'],
#                        7: {   5: 'http://porter.net/list/main/',
#                               6: 'lqUHMVbJRWZyCRMLjCVd',
#                               7: [   'lSalBxyyUpWTwhwGlVrp',
#                                      'vkJRjtIOXmmlpwfohDeX']}},
#         'ea': {   1: 3214982911.8,
#                   2: [267, 6341, 'ApMZuIlXeTNfKZLkIRBf'],
#                   3: {   1: datetime.datetime(2002, 2, 27, 16, 21, 55),
#                          2: 'jeffreyhill@gmail.com',
#                          3: [7570, 5997]}},
#         'facere': {   8: 'nagohOWhtYVBZOYYXLLj',
#                       9: [   'http://www.vega.com/category/',
#                              'TsjMxlteLxHwYqvqQmBj',
#                              'xztZZpoELdbmKKIlEXGQ'],
#                       10: {   8: Decimal('-22415286.5413319'),
#                               9: 'https://baker.com/main/author/',
#                               10: [   'qXQlLTzeSIGSWIDKARVO',
#                                       Decimal('662805363902452.0')]}},
#         'non': {   9: 'YrHDotgmfZoKRlvfnEPs',
#                    10: [   Decimal('-940117.207173444'),
#                            'jTPDjkYuTqXNzjWyAuGl',
#                            Decimal('-3263241584.73')],
#                    11: {   9: 'FaqtZFoFHYSzDTswVORd',
#                            10: Decimal('-1891851.25'),
#                            11: [   'http://www.walker-mays.org/faq.jsp',
#                                    'pRMNXVjAHxySgvogdJGl']}},
#         'officiis': {   7: 'VhYCknUwsWOfFyhCobOz',
#                         8: [   'aOVIkYiblkWfohiCWNlD',
#                                'csIXGTosMfeISHGLvVwq',
#                                'jpcKsUGcRLgleTOqtCKL'],
#                         9: {   7: 'https://bailey.info/wp-content/posts/tag/about/',
#                                8: 'michelleanderson@hotmail.com',
#                                9: [   'https://www.osborn-conway.info/register/',
#                                       9932]}},
#         'quidem': {   2: datetime.datetime(2001, 5, 3, 8, 10, 21),
#                       3: [   5592,
#                              'michaelyoung@shepard-odonnell.com',
#                              'nsGIItjlbmDKAHeAyFiV'],
#                       4: {   2: 'WLudsaIOyKfaunYjWTgM',
#                              3: datetime.datetime(2015, 3, 6, 5, 45, 38),
#                              4: [   'http://mahoney.com/app/main/category.htm',
#                                     'LcccnfFKNoxXOxDpTZuZ']}},
#         'sint': {   3: 'shawn20@yahoo.com',
#                     4: [   'zVMGtiHaLOFWpYuLlram',
#                            'OPVOYVLrOhkKjtzLEfxP',
#                            'FGQWTZOmjaiWyXGzAjLi'],
#                     5: {   3: Decimal('-15066.6595381754'),
#                            4: 'MoIIAEPbGaFsfttFfNxA',
#                            5: [   datetime.datetime(2002, 7, 27, 23, 1, 41),
#                                   'KaTTSzazqzWvIbJpgAYS']}},
#         'temporibus': {   6: 'http://wiley.org/blog/index.jsp',
#                           7: [   'udbuVYrXfAbIbmjSSosn',
#                                  'EpmXKztFOkVzitmkRVlS',
#                                  'CvapMgBjmuZPbVbcMTQV'],
#                           8: {   6: 'https://colon-lopez.info/post.htm',
#                                  7: 'https://www.walsh-walters.com/categories/posts/search.htm',
#                                  8: ['okkhXmkVYFrKIKrQwQdl', 3815]}},
#         'voluptatum': {   4: 'puhazLmCADUklgKkyrxB',
#                           5: [   'SHAfagECHAdbuQgqErMn',
#                                  datetime.datetime(2010, 2, 23, 23, 34, 58),
#                                  'siWTAydFNdUnqVwmHbSK'],
#                           6: {   4: 'michellelyons@yahoo.com',
#                                  5: 'TvTubDOnfiYdLhhecDUv',
#                                  6: [   'scott97@huber-dunn.org',
#                                         'tanner09@gmail.com']}}})

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

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('-206230.250542034'),
#     Decimal('-5615506919537.6'),
#     5766,
#     'mfNyyeHvtNYKeeOaPZxi',
#     'cody65@barnes.biz',
#     'http://www.nielsen.com/',
#     'ONyhERoNGQhXvvuMVulQ',
#     'randyjackson@yahoo.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(1998, 1, 22, 4, 40, 56), 2861, 9901, 'qblGjwpjcKkDjLRbWViw', -447932122067.0, 'kelly28@gmail.com', 'http://www.cohen.net/privacy/'}

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'mary53@hotmail.com',
#     78863789394279.8,
#     'http://haynes.com/posts/login/',
#     datetime.datetime(1973, 12, 20, 0, 55, 23),
#     'http://james.info/login/',
#     'lMKGmTVLNPNUzaJgEhKT',
#     'http://avila.com/',
#     'hking@hotmail.com',
#     'RRrHnglZRLrWZxsgqsfx',
#     'TWOaDyUPnEOkjDdGznsb',
#     509,
#     'https://www.smith.com/explore/posts/explore/homepage.htm')

fake.pybool()
# True

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

fake.pyint()
# 7086

faker.providers.ssn

fake.ssn()
# '30.09 4.043.0 27.03 '

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2013-12-09 06:52:16 '
#  'Firefox/14.0')

fake.windows_platform_token()
# 'Windows CE'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/531.38.4 '
#  '(KHTML, like Gecko) Version/4.0.5 Safari/531.38.4')

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows 95) AppleWebKit/5341 (KHTML, like Gecko) '
#  'Chrome/48.0.835.0 Safari/5341')

fake.opera()
# 'Opera/8.65.(X11; Linux x86_64; tg-TJ) Presto/2.9.183 Version/10.00'

fake.mac_processor()
# 'U; Intel'

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8 rv:3.0; he-IL) '
#  'AppleWebKit/531.6.6 (KHTML, like Gecko) Version/4.0.1 Safari/531.6.6')

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

fake.linux_processor()
# 'x86_64'

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