Language en_CA

faker.providers.address

fake.city()
# 'Lake Jillmouth'

fake.city_suffix()
# 'shire'

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

fake.province_abbr()
# 'QC'

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

fake.secondary_address()
# 'Apt. 043'

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

fake.country()
# 'Cayman Islands'

fake.postalcode()
# 'C6P 4V6'

fake.street_name()
# 'Washington Lakes'

fake.building_number()
# '824'

fake.postcode()
# '79634'

fake.address()
# '9992 Michelle Turnpike\nHoffmanburgh, AB X1N 6X6'

fake.city_prefix()
# 'South'

fake.province()
# 'Prince Edward Island'

fake.street_address()
# '22264 Smith Corner Apt. 500'

fake.postal_code_letter()
# 'L'

fake.street_suffix()
# 'Well'

fake.country_code()
# 'SK'

faker.providers.automotive

fake.license_plate()
# 'V54 AOH'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'TQJH5338818156147'

fake.iban()
# 'GB85FQQD6620420440415'

faker.providers.barcode

fake.ean13()
# '9931397485075'

fake.ean8()
# '05925865'

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

faker.providers.color

fake.color_name()
# 'Beige'

fake.rgb_css_color()
# 'rgb(190,126,119)'

fake.rgb_color()
# '208,89,49'

fake.safe_hex_color()
# '#dd0000'

fake.safe_color_name()
# 'yellow'

fake.hex_color()
# '#43ab0c'

faker.providers.company

fake.company_suffix()
# 'and Sons'

fake.catch_phrase()
# 'Secured next generation algorithm'

fake.bs()
# 'productize next-generation methodologies'

fake.company()
# 'Simpson-Ramos'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'Mastercard\nBenjamin Martinez\n5384570274266409 12/25\nCVV: 572\n'

fake.credit_card_provider(card_type=None)
# 'Diners Club / Carte Blanche'

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

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

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

faker.providers.currency

fake.currency_code()
# 'PAB'

fake.cryptocurrency_code()
# 'XPM'

faker.providers.date_time

fake.year()
# '2003'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 1, 25, 22, 27, 24)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 2, 20)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2000, 6, 2, 15, 41, 42)

fake.date_time_ad(tzinfo=None, end_datetime=None)
# datetime.datetime(1376, 8, 15, 18, 15, 55)

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

fake.month()
# '02'

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 12, 3, 58, 42)

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

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 2, 20, 20, 0, 18)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 2, 5, 7, 15, 35)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 2, 27, 15, 27, 10)

fake.month_name()
# 'November'

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

fake.date_object(end_datetime=None)
# datetime.date(1972, 9, 2)

fake.time_object(end_datetime=None)
# datetime.time(23, 55, 14)

fake.am_pm()
# 'PM'

fake.timezone()
# 'Asia/Jakarta'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 5, 29, 12, 37, 10)

fake.day_of_month()
# '15'

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

fake.day_of_week()
# 'Monday'

fake.unix_time(end_datetime=None)
# 494122575

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 3, 11, 21, 54, 52)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 11, 28)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 11, 15)

fake.century()
# 'XVIII'

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

fake.time_delta(end_datetime=None)
# datetime.timedelta(209, 25245)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2003, 12, 8, 23, 2, 28)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2011-05-19T00:36:23'

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 2, 13)

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2001, 10, 30)

faker.providers.file

fake.file_path(depth=1, category=None, extension=None)
# '/voluptate/aliquam.css'

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

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

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

faker.providers.internet

fake.slug(*args, **kwargs)
# 'expedita-quidem-in'

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

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

fake.ascii_safe_email(*args, **kwargs)
# 'woliver@example.org'

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

fake.uri()
# 'https://villanueva-cole.net/login/'

fake.tld()
# 'net'

fake.mac_address()
# '17:f2:9e:d6:8e:67'

fake.ipv4(network=False)
# '238.178.58.227'

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

fake.ascii_company_email(*args, **kwargs)
# 'wagnerkayla@irwin.com'

fake.ascii_email(*args, **kwargs)
# 'zachary35@knight-avila.com'

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

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

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

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

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

fake.ipv6(network=False)
# 'c95a:9dee:f23b:c7fc:76c6:2166:5dc1:b930'

fake.uri_extension()
# '.jsp'

fake.company_email(*args, **kwargs)
# 'brownangela@cooper.com'

fake.uri_page()
# 'home'

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

fake.email(*args, **kwargs)
# 'william38@hotmail.com'

faker.providers.isbn

fake.isbn13(separator="-")
# '978-0-900290-26-8'

fake.isbn10(separator="-")
# '0-232-95342-2'

faker.providers.job

fake.job()
# 'Sport and exercise psychologist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Magnam facere earum debitis possimus ea nam. Nostrum dolorum quas adipisci '
#  'blanditiis ad.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Pariatur quaerat laborum cumque porro facere neque molestias. Ipsa dolor '
#     'praesentium error. Nostrum veritatis nemo iusto quae omnis molestiae.',
#     'Hic iure tenetur modi facere molestias nesciunt. Officia sint tenetur '
#     'ipsam architecto.',
#     'Quae vitae alias numquam corporis. Ad perferendis numquam et quae '
#     'pariatur. Voluptates aperiam animi temporibus.']

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

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Aspernatur dolorem laudantium veniam. Assumenda eum sequi quia.\n'
#  'Eum non velit ut dolores vero. Pariatur assumenda quas ab quam nisi commodi. '
#  'Delectus quos saepe laborum.')

fake.words(nb=3, ext_word_list=None)
# ['vitae', 'illo', 'non']

fake.sentences(nb=3, ext_word_list=None)
# [   'Aliquam iusto omnis.',
#     'Harum laborum reprehenderit hic quibusdam magni voluptates.',
#     'Doloribus repellat magnam tempore.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Fugiat fugit placeat laboriosam aliquam dolorum dolorem.'

faker.providers.misc

fake.binary(length=1048576)
# (b"'\xec~\xe7;R|#\xfe\x841\x82\xa9\xd9\xca-\x08\xe8\xaa\xdf\x02\xe7\x81\xb4"
#  b'Qe\x88\x9ckcmz\xfb\xa8\x7fM\x0b\x183\x1ey\xacr\x9f,\x9b\xa5L\xcc\xc3\x81P'
#  b'\xffN,\\\xe02\x9a\xb3\x80 \xaf\xcb\xff\xc9p\x93\x18\xfb\xc79\xa8\x98\xdeN'
#  b'\x1f\xa1u\xe1=j\xefs\xc2\xcf,\x05J\xf5\x0e\x9d{\xe3\t\xd1\xf3\xb3tI'
#  b'\x91\xa7\xf7V\x08#\x99)p\xb2\xdb\xaa.\xf0\x9d\t\xd3:\xff\xa7\xa9\xbb\xe8 '
#  b'\x19\xb2\x8f?7 \xabB\xfb\xb2\xc2\x93\x92\xdd\xe2K\n\xe8\x1d\r\xc3\x14\xf7x'
#  b'%\x9b\x9e\xf6\xd0\xed\x01|]\xde\xf5\x8e\xdd\x9b\x0f|\xda\xff+\x95\xf5\xb2;G'
#  b'\x14\xcc\xe2}S8\xe0\xc5\xb45$\x1e\xa9\tE\xda\xb0\xff\x8dG\xee-.d^z\x8ao'
#  b'9\xd2=\xccB\xec\xb1X\xde\xe2\\]\xc5Tk\xcd`\xcd\xd4\x07d\x1d;\xda7\xd51Skl@,'
#  b'\xa5\x9e\x91"3\x1f\xf2\xba<\xdb\xe2\xf5S\x06\xf0\x7f2\x1be\x06\xfalo='
#  b'\xf5y\xa8{W\x8bmM\x9fs#(\xd9\x8e\xb6LT\x9e\xea`\x94\xfd\x8b\x9d!\x10\xddG'
#  b'%\xa1\x8f{\x7fH&\xef\xcb\xd4\xcd#\xe2\xac1nQ\x8d\xf1*\xfd\x05@\x82\x12QkE'
#  b'\xf0/\x08\x1cAj{\xc0\xf0=\xe8\x91)\xb2\xf1j\x94h<\x8a\x00G\xb1M\x1e\x91\xd2V'
#  b'W\xf4bvz@\x8e\n1\r\xd6\xc8\x1b\x90\xddn\xe4\x7f!\xf4l\x8a\x18/H\x99\xa8\xdb'
#  b'\x96\xe9\xe3\xd6\xe48\xbfT\xf6P\xaf\xde\xeaH\xc9\xd5D\x04\xc3\xab\xa3\xdbVy'
#  b'%\xf0\x8b\xc8\x84\xbd\x9d\x91 >\xdc[>\xf7\xf9\x94|\x14\xec\x1b2V\xe6\xb3'
#  b'\x95\xdc\xf0\xefNb#\xb1\t\xea\x81_\x80\xe0U\xc7,\x11s\xc7\x96n\x8a\x19'
#  b'\xe7\x15:`e\xf8\xc4\xd7\xe2\x81e\xc6[w/\xd5/\x99\x86~\x1c(a\xcd'
#  b'\x84\x18\x12\xa8\xa3\x00\x0f\xec\xdb\xdc\xc8\xa9\x88E&\x92H\r&\x14'
#  b'\x94\xb1\xeb\x0c\xa4\xab\x95\xe0S\xa8\xa8\x8c\xa6RY^\xc5\x90\xd4\xe7'
#  b'S$\x05\xe6\xd0\xc3\xe0\x95\x11\x95\xfc-\xfa2\x0eI\xdd\x96\xe1T\xa0,S\xc3'
#  b'\x1d\xb1\xf9\xfd\xcd\x14\xb1Q6\xdf\xc3\x1a\x8b|R\xcaf\xd0\x9d\xf8'
#  b'\x10\xfd\xa4\x17\xd0\xeb\x16\xfa\xbf\xe6\xa6\xf5\x925K\x95.\xfb\x89\x11'
#  b'U\x9e]e\xd9\xa8iP\x0b\xa8\xaat\xaa&\xd5\xfd\x7f\xf0\x10\xfa|s5\x05'
#  b'\x03\x00B\x19\xd0\xa4\x18\xf2\xe0\xcfl\x12*\x904\xc6p\xe4]\xa3k\xec=\xbf'
#  b'\x0b\xcf\x15\x84=\xb4\x7f\r\xa0K-\xf6\x9f\x88O\x8a\xb0\x9a:\xc8j\x19x '
#  b'\xfawa\x88\xe45\xd75}\xb3\x7f\x18\xb3o-b\x8c\xd2\x1d\xd1\x08\xee\xfa\xce'
#  b'v\x85e\x7f,\xd2T2T\xbct\xe8\x19\xef\x04\xb4\xd7\n\x9eVb3\x9b\x9f\xd3\x1e##'
#  b'\x15\xc3\xfc\x95\xb4\x955\xda&kJL9\\\xd0\xe9Cg\x91\xf4\x11\xef\x9e\x96'
#  b'\xc6\xa7\x90\xe1"\x86\x1dF\xde\xd6\x02K\xb2\xfd\xe9\x9a\\\xa9\x01\xe5'
#  b'wK\xfe\xda<#\x8caEf\x17u\x05\xb1\xb3\xde=!_\x11\xb6\x05Q9\xb6P\xca\xd2'
#  b'\xdfK\xb2\x9e\x82\xaa\x81\xfc\x08AFZ\xb5\xbd\xa0\x0e\x9c]\xaa3'
#  b'\xbe\xa5\xa5\xd4\xf8\x8f\x84\xa6\xe2\xacZ\x00K~\x12\x8e\xbd\x03\xa2g'
#  b'\xf08\xa8\xe2\xc1\xa0\x86RiOS\x01\x7f\x9e\xecaCv\xe8\xb0\x1c\xad\xb9\xa7'
#  b'bs<\x90\xb9\xea\x04\xdbm\x8c\xd7XE\x9e\x8a\x1dv\xeb\x15\x03\x8dR!M\xcf2\x17z'
#  b'V\x12*\xc45.\xed\x98a\xbc\xd2@7\xe0"\x8f`\xa5\xca\x98\xfdaJ\xbb\xc8\xd8n\x98'
#  b'\xffoW\xfa\xbc{ F\x90G\x15\x88\xf7\xfa\xde\xb4\x01\xc5\xe0\xa8\xa3k\x93Z'
#  b'o\x98<\xbe#\xe2\x1e\xaf\x1ed\xe5\x1f\x99!GZ\xf0\xae\xe7\xac]-\xb1\xd3'
#  b'\xdf\n\tI\x16\x1a3\xa5[\rNY0\x1b\x8e\xd2\x97\x99\xa7\x1d\x84\xb5\xceM\xe8P{j'
#  b'/vxx\xb7`\xb6\xa8\xc7A\xe4\x9cl\xd5[\xa9j@3\x95\x03\xa2}\x1e\x1a4\xb9\xe7'
#  b'eZ\xc0\xe24\\\x7fh\xf5W\xc5\xae\xdb\xec\xf9F:\xf21 Gw1D\xb4\xcb\xd5\xf1'
#  b'\x16+\xf8 uA_x')

fake.uuid4()
# 'b98c8935-1f4a-8afe-7197-3ed8b0adeb54'

fake.boolean(chance_of_getting_true=50)
# False

fake.locale()
# 'mhr_RU'

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

fake.language_code()
# 'bn'

fake.null_boolean()
# True

fake.sha256(raw_output=False)
# '97e00a6da9ee069666df338bd886cbd1bd62330546ac0733b6425570069f7854'

fake.sha1(raw_output=False)
# '3da8565fd64842f855a4abc837d327ae31fe8b36'

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

faker.providers.person

fake.last_name()
# 'Lee'

fake.suffix_female()
# 'DVM'

fake.suffix()
# 'Jr.'

fake.prefix()
# 'Mr.'

fake.first_name_female()
# 'Lynn'

fake.prefix_male()
# 'Mr.'

fake.prefix_female()
# 'Dr.'

fake.name_male()
# 'Nicholas Parker'

fake.name_female()
# 'Melissa Campbell'

fake.first_name_male()
# 'Taylor'

fake.suffix_male()
# 'MD'

fake.name()
# 'Stacy Wilcox'

fake.last_name_male()
# 'Savage'

fake.first_name()
# 'Sabrina'

fake.last_name_female()
# 'Travis'

faker.providers.phone_number

fake.msisdn()
# '6236394854697'

fake.phone_number()
# '1 (248) 016-5352'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '7035 Hunter Trail\nEast John, NL X5K 6R7',
#     'birthdate': '1976-10-05',
#     'mail': 'peter27@yahoo.com',
#     'name': 'Christina Brown',
#     'sex': 'F',
#     'username': 'aguilarkevin'}

fake.profile(fields=None, sex=None)
# {   'address': '45970 Hall Drive Apt. 336\nPageton, PE H4C7V1',
#     'birthdate': '1971-12-03',
#     'blood_group': 'AB+',
#     'company': 'Nixon-Smith',
#     'current_location': (Decimal('-49.4723065'), Decimal('173.829490')),
#     'job': 'Research scientist (physical sciences)',
#     'mail': 'maryjohnson@hotmail.com',
#     'name': 'Deborah Payne',
#     'residence': '02193 Alison Cove Suite 136\nPort Jennifer, MB G7G2J6',
#     'sex': 'F',
#     'ssn': '71.05 6.013.0 82.04 ',
#     'username': 'randy58',
#     'website': ['https://www.atkins.org/', 'http://weber.com/']}

faker.providers.python

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'yjonfNipBMamQJVDCXnB', 'xzUXeCnmDjHeZvEQSFKf', 'mnIIuRRAHRapkuoacawY', 'MVIfELdyDPQIfCXccBjk', 'brownfred@norman.com', datetime.datetime(1990, 7, 15, 0, 23, 13), 'OocsMFDHVNmvhXuQXOHi', 'http://www.bowman.org/categories/post.htm', 'jfyvnMkWcorEhfagctui', 'henryjulia@yahoo.com', 5246}

fake.pyint()
# 8732

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {8576, 7683, 1254, 8435, Decimal('0.366992164'), 'qnOZcYlwwPaCzIpyiClw', 2326, 312, Decimal('15.89088221678'), -36.9261438738}

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'ab': 'VyJTzkiqPjJBPOAAMRIL',
#     'aliquid': -33.764,
#     'cumque': 'CdIvpFLZLzarVsuytkjB',
#     'minus': 'YEAzDeIMuCohurkIhoBV',
#     'nesciunt': Decimal('-769457314.31496'),
#     'voluptas': -5223529.89885389}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   360178227.171634,
#     'dcQWkeuvepKtpZnvqEiD',
#     -4158603700292.19,
#     datetime.datetime(1995, 6, 15, 18, 0, 39),
#     'eNBAsMyrcRmDnMgbpvVL',
#     'http://gates.com/',
#     'MgMRjxdXsQxLuCZafAzP',
#     'ofADcjTJAmWwjiFnzQhe',
#     'https://brown.com/homepage/',
#     -3474917.2199313,
#     'frankcampbell@yahoo.com',
#     'cDoNYbMHvnUVgBwHPwFw',
#     5179,
#     'OcMYXaSGSMwhJoxjNDfa']

fake.pystruct(count=10, *value_types)
# (   [   'AIrVxTUbxjBkPtNfyInC',
#         3483,
#         'http://www.rogers-rice.org/',
#         64717438.0,
#         -546780418430967.0,
#         datetime.datetime(2006, 1, 1, 18, 15, 15),
#         3.936463282,
#         'bTNoPovQGZwZJiPqfUfw',
#         'crodriguez@gmail.com',
#         datetime.datetime(2000, 7, 2, 15, 26, 59)],
#     {   'atque': 'http://bray-burke.org/',
#         'eligendi': Decimal('-1499479.5'),
#         'esse': 'huOtKRzEOOnSBYMBlRwg',
#         'ex': 'https://fields.info/search/',
#         'odit': 'vGrfhpIdtLBTSzdYwozb',
#         'similique': 'http://www.terry.net/privacy.html',
#         'soluta': 'IdiLfxWKLFQNYtJISuQn',
#         'vel': -25508.52198631,
#         'voluptatem': 'GbNpodnFSOxpixdTvvNe'},
#     {   'architecto': {   4: 2157,
#                           5: [   datetime.datetime(2001, 4, 1, 21, 2, 18),
#                                  'http://kelly.com/register.jsp',
#                                  -97535363.4036165],
#                           6: {   4: 'cookjoseph@gentry.com',
#                                  5: 'hfBXDiXcFELJXWhvJmFF',
#                                  6: [-8597765.35417565, 4500]}},
#         'consequatur': {   1: 4872,
#                            2: [   'denniscollier@sanders.org',
#                                   3059,
#                                   198948799609.307],
#                            3: {   1: datetime.datetime(2002, 5, 23, 4, 40, 6),
#                                   2: 'GvYxtIxGUcStLOOvkhVL',
#                                   3: [   Decimal('-12923788.359'),
#                                          'qJCyGEGLbguZLfLqyUaX']}},
#         'ducimus': {   6: 'xnKqeisAWAXkpPEzVnvT',
#                        7: [   'https://www.snyder.info/app/tag/author/',
#                               'HcuVOSlrATXmZmbfTWlO',
#                               'clarencejohnson@hotmail.com'],
#                        8: {   6: 913,
#                               7: 558,
#                               8: [   'sTedxoEXTygLnFsnUxDC',
#                                      'yhfeqtCFHNNCefuMdBdY']}},
#         'explicabo': {   9: 'DlVVuaTqaEQByWjttOgL',
#                          10: [   'hrowland@collins.com',
#                                  'rQnpGLjUleibZXJnTDrX',
#                                  'QYyZDyaQaNPwxkvvdewG'],
#                          11: {   9: 'fhifcKkZKCtvGTubbEfB',
#                                  10: 'oTRvGFEGzUKVXjeVuIQC',
#                                  11: [   'gjohnson@yahoo.com',
#                                          'PhjVBjsaMTKjTXtbUOPe']}},
#         'laudantium': {   2: 'dunnashley@yahoo.com',
#                           3: [   'AnOgqqGrBMHIPZSpqnxU',
#                                  'ivjLPNKKfpLxZVdCZsxp',
#                                  'https://www.martin-brady.biz/login/'],
#                           4: {   2: datetime.datetime(1984, 2, 27, 15, 32, 55),
#                                  3: 'AcpYoJpRvOwWjukHRFqy',
#                                  4: [   'http://www.wilson-chapman.org/terms/',
#                                         'http://allen.com/faq.asp']}},
#         'neque': {   0: 'ONPjXmODcjXGjgZmNTCi',
#                      1: [   'ZYrebRrIfnTogPxaninH',
#                             'UVhzsYuWKYJbakrgpwfk',
#                             datetime.datetime(1971, 8, 21, 19, 12, 44)],
#                      2: {   0: 'http://tapia-moss.biz/posts/tags/terms.htm',
#                             1: 'anthonybernard@gmail.com',
#                             2: [   datetime.datetime(1993, 3, 30, 22, 8, 24),
#                                    'neCIsjaGuFAXuSLwynBc']}},
#         'nostrum': {   5: 'IOKvRmQyoVazeQNuzmVU',
#                        6: [   'YyjnjPMjhqzvcsqmqLJZ',
#                               7084,
#                               'dayWIXxdcOoFqjDWLkAB'],
#                        7: {   5: 1065,
#                               6: 'FEwvwNjOAHoKDvxsJvwe',
#                               7: [   'XipGLvtCICiNTRONgyxV',
#                                      Decimal('-11154474832.0')]}},
#         'perspiciatis': {   3: 'esyaqpguFZxCTUdOYDuz',
#                             4: [   'BhxuBwjemjzlGGorsqLv',
#                                    'LkBLwCljbujYuAJziRER',
#                                    Decimal('92637517.79')],
#                             5: {   3: 8610,
#                                    4: 'utbwkrzVJXytlEhIWGEd',
#                                    5: [9437, Decimal('73.192254513937')]}},
#         'temporibus': {   7: datetime.datetime(1996, 7, 19, 20, 1, 52),
#                           8: [   3070,
#                                  'nCQSwARymzZtWXDeocjN',
#                                  'http://garcia.org/post/'],
#                           9: {   7: 'yOyBrwnRUibJVeOgYNhw',
#                                  8: 'xFmjNClRGdYRoJkPerMA',
#                                  9: [Decimal('-9724500774995.0'), 211]}},
#         'vel': {   8: 'http://www.lutz.com/main/wp-content/privacy.html',
#                    9: [   'https://www.berger.net/search/tag/category.asp',
#                           6640,
#                           'https://perez.com/categories/explore/login/'],
#                    10: {   8: 'krausekathleen@rangel.org',
#                            9: 'dPSdIiDqGSeScoTAYQTP',
#                            10: ['rXsvdRmoqNYkmEnCffei', 435]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'http://www.mata.com/app/categories/app/register/',
#     -86135994.865,
#     'eRybrcmqeumQTBmYZaPR',
#     datetime.datetime(1990, 5, 15, 8, 39, 21),
#     'VyimuxGYGqKdWubpaKKQ',
#     'kGWgoKqZlPYEnOpxcdbo',
#     datetime.datetime(2000, 12, 18, 17, 48, 57),
#     'pxuOudFjYXTVDygRWKYk',
#     'qmodxnPYmDUZfoUKJdxd')

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

fake.pybool()
# False

faker.providers.ssn

fake.ssn()
# '06.04 4.058.0 95.03 '

faker.providers.user_agent

fake.windows_platform_token()
# 'Windows NT 6.1'

fake.user_agent()
# ('Mozilla/5.0 (Windows NT 6.1) AppleWebKit/5310 (KHTML, like Gecko) '
#  'Chrome/18.0.817.0 Safari/5310')

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

fake.linux_processor()
# 'x86_64'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_9 rv:4.0; kw-GB) '
#  'AppleWebKit/533.30.4 (KHTML, like Gecko) Version/4.0.4 Safari/533.30.4')

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0; rv:1.9.5.20) Gecko/2015-10-24 '
#  '17:18:27 Firefox/3.8')

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5331 (KHTML, like Gecko) '
#  'Chrome/56.0.892.0 Safari/5331')

fake.mac_processor()
# 'Intel'

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

fake.opera()
# 'Opera/9.98.(Windows NT 4.0; ia-FR) Presto/2.9.174 Version/11.00'