Language en_CA

faker.providers.address

fake.address()
# '3325 James Field\nSouth George, YT A3M 5C1'

fake.building_number()
# '5602'

fake.city()
# 'Port Vanessa'

fake.city_prefix()
# 'New'

fake.city_suffix()
# 'chester'

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

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

fake.postal_code_letter()
# 'T'

fake.postalcode()
# 'M5E 5R3'

fake.postcode()
# 'M4M6T9'

fake.province()
# 'Prince Edward Island'

fake.province_abbr()
# 'MB'

fake.secondary_address()
# 'Suite 930'

fake.street_address()
# '7455 Harris Streets Apt. 654'

fake.street_name()
# 'Lydia Cove'

fake.street_suffix()
# 'Inlet'

faker.providers.automotive

fake.license_plate()
# '53 84PW'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'ATVM3520020492047'

fake.iban()
# 'GB53CMLA0272140394905'

faker.providers.barcode

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

fake.ean13()
# '9811493229899'

fake.ean8()
# '76905506'

faker.providers.color

fake.color_name()
# 'BlueViolet'

fake.hex_color()
# '#b26482'

fake.rgb_color()
# '188,239,188'

fake.rgb_css_color()
# 'rgb(56,100,227)'

fake.safe_color_name()
# 'gray'

fake.safe_hex_color()
# '#33ee00'

faker.providers.company

fake.bs()
# 'extend next-generation technologies'

fake.catch_phrase()
# 'Centralized national Graphic Interface'

fake.company()
# 'Nguyen, Castro and Stewart'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 13 digit\nRobert Johnson\n4670163417294 09/28\nCVC: 752\n'

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

fake.credit_card_provider(card_type=None)
# 'VISA 13 digit'

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

faker.providers.currency

fake.cryptocurrency()
# ('AMP', 'AMP')

fake.cryptocurrency_code()
# 'PPC'

fake.cryptocurrency_name()
# 'Litecoin'

fake.currency()
# ('PEN', 'Peruvian sol')

fake.currency_code()
# 'ETB'

fake.currency_name()
# 'Bahamian dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'VI'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1972, 3, 21)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1920, 4, 20)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2005, 11, 15)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 5, 14)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1970, 8, 24, 9, 36, 56)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1418, 6, 27, 0, 57, 41)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 1, 15, 2, 59, 40)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2002, 4, 20, 1, 2, 34)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 5, 16, 16, 13, 47)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 13, 11, 34, 6)

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

fake.day_of_month()
# '16'

fake.day_of_week()
# 'Wednesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 2, 8, 7, 33)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1975-04-09T00:50:27'

fake.month()
# '03'

fake.month_name()
# 'August'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 7, 4, 38, 40)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '16:24:09'

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

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

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

fake.timezone()
# 'Pacific/Palau'

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

fake.year()
# '1994'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'velit.flac'

fake.file_path(depth=1, category=None, extension=None)
# '/occaecati/non.mp4'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('10.7560145'), Decimal('-86.565932'))

fake.local_latlng(country_code="US", coords_only=False)
# ('28.90054', '-81.26367', 'Deltona', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('47.80527', '-122.24064', 'Bothell West', 'US', 'America/Los_Angeles')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'johnhanson@young.org'

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

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

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

fake.company_email(*args, **kwargs)
# 'katieblack@dodson.com'

fake.domain_name(*args, **kwargs)
# 'oconnor.biz'

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

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

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

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

fake.hostname(*args, **kwargs)
# 'db-35.oliver.com'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/538/259/any'

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# 'e840:d99d:cd71:b9ea:74a6:1cf3:c4c2:3df6'

fake.mac_address()
# 'ed:32:2c:93:0f:ca'

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

fake.slug(*args, **kwargs)
# 'officia-laboriosam'

fake.tld()
# 'info'

fake.uri()
# 'http://www.morris.com/explore/list/homepage/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'index'

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

fake.url(schemes=None)
# 'http://ward.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7850-1741-0'

fake.isbn13(separator="-")
# '978-0-8146-5870-3'

faker.providers.job

fake.job()
# 'Financial manager'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Ipsum labore est tempore vitae enim. Quae sit tempore.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Omnis voluptatum fuga tenetur voluptatem. Architecto est tempore incidunt '
#     'provident architecto saepe nostrum. Doloremque dolores voluptatibus '
#     'itaque.',
#     'Deleniti maiores pariatur deserunt. Est cupiditate corporis consequuntur '
#     'hic a temporibus.',
#     'Exercitationem qui suscipit repudiandae quos ad. Dolore molestiae '
#     'recusandae assumenda.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Eum nostrum fuga nostrum minus cum ea.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Ipsam itaque reiciendis quisquam.',
#     'Minima aut quidem error inventore.',
#     'Nemo adipisci doloribus nisi excepturi.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Sint magnam voluptas autem minima. Similique iusto animi neque facere.\n'
#  'Dicta eum dignissimos. Quisquam quis ducimus neque.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['repellendus', 'temporibus', 'assumenda']

faker.providers.misc

fake.binary(length=1048576)
# (b'&\xbcc\x1a\x9d\xeb\x0b\xee\x1c\x12\x890\xe6\x17\xe0.\x1dgj\x1d'
#  b'\xc4\xa4\x07\xbe\xe5\xcdT\xb2\x1e\xf6*/\xc2\xbf\xf2Ya[\xd9o\x1e\xe3\xe4v'
#  b'\xee6B\x84\xc4j\xe3"\xe4\x0cP\x0e\xff\xf7\x88\xd3\x0c\xce\\\r\\eMI'
#  b'\xbf\x1a\xe9\xb7\xc8\x01}cs\xba\x0c\x87O\xe1|\x92\xcd\x9a\xc6~!u\x8f@'
#  b'\r\xa2\xd4A]\xf9\xab\xbf\xc3\t\xbd^\x07Q\xec:\xbd\x03dJ\x0b\xcb\x08n'
#  b"\xa0'.\x97\x06\xc94\xa6\x9bB\x1e\x94zE>TEj\xeajG\xc6\xc9\x84\x9a\xf9\xbf#"
#  b'\x1a\xec\xb4\x941\t\x89m*^dZ\x06&\x8cV\xd6w\xb5\xe1\xc4|\xed\xd9'
#  b'\x81\xa6\xa6H\x1c\xee\xfc\x84\xd82l\xf9\r\x9ePg\x98\xf2X![_\xb1\x9aS?-\x8f'
#  b'\x83\xd7c\xf1\xaf\xc2\xf4h2\xbd\x1b\xf3\xa6\xa03\xb0\xdf\xa1\x05 \x89\xd3SK'
#  b'9o\x13}\xa1\xf1\xce\xe54\xaa\x00\xc3\xc8\xe9\xa0\xaeR\xc2\xff\xaf'
#  b'\xc0l\xc1\xa5\xe3x\xd6y\xfaC\x96\x0e\x97\n,\x17\xf8E\xdb\xb8^J\x86w'
#  b'\xb6\xf0@\x84\xa6\x0ba\x98\xad4U\xed\x9f\x9a|:\xbf,\xb8\xe8^}Q\xcd'
#  b'\xd2\x0b\x02n}\xde\x01\xbfG>!\x84\n\xa2\x06\xdc\xfe\x84\x0e\xc8r\x84x5'
#  b"G\x84S\xfd\xcd\x13\xe1\x00\xc9'?\xdd?\xf7\xa3\xb4M\xa0\xdfZ?c\xcaUS\xc5\xafR"
#  b'\x8e\x9d\xd0\xc0Y?Y#\x00\xd0%\xe3\xa4\x91O\xe0V \x80\xe3\x86(\xa69'
#  b'\x1e[\x9f\xff\x14\xb7\xd5\x1e;LN\x0c3\x16\x857\x0f\xc7\xd4\x1d\x86+\xc64'
#  b'le\xec\xea;\xd5\xe8\xeci\xab;\n\x0e\x83\x1b\xb9\xee\x17Hy\xc7\x03\x87\x0b'
#  b'\xab\x08\xe0UU\x94\xac|\x15\xba\xbc\x8b\x1b%\xf0\x05\x87H\x14\x8e\xb6\xde{G'
#  b"\x03*h\xab'\xaa\x01\t\xac\xe3\xbf\x809\x08g\xfc\xeeuu\xd4\xc9<\x91\x9e"
#  b'\x90>ce\xc8z%\xa9q\x914\x9b&\x80\xeeG_\xce\x84\xbc\xbd\x91!\x7f'
#  b'\xa5\x0f\x0e\x1e\xb6!G\xae\x82\x06\xc5\xe6=\xee\xaf\x9e\x17\xb1\x81>][t\x88'
#  b'\xe5\t\xaeq\x02\xef:u\xaa\x0f\x18\xf4nl\x9em\xe9\x19\xba?\xbc\xbd\x91\xf2'
#  b'\x1bO\xb3\xd4{\x98\x01s\xa6\xee\xf3\xbd@\xe6\x98&\x85\x0fS\x05'
#  b'\xc1\xc0\xb3\x84t\x93\xd4\xea-\xe6f\x15\x18\x81\x82Q\xef\x9aA\\s\x16"\x9c'
#  b'\xc6f\xd0\xc0\x87\xfe\xec\xce{\xcf1\x82\xb3\\_\x9f!\x8d\xeb<\x99\xc6\xb4\x81'
#  b'\xca\xed\xf0\xe4\xf6*\xb9\n\xdfj\xb0\xd1\x7f\xac\xb03\xb3pg\xf4%\xb9\xaeR'
#  b'\x1c\xb7\xba\xad\xd0keZ6\xac\x8f\xd0\x81\x9b\x11\xd9)\xcf\xb1\x83'
#  b"\x90\xf6\xf5$\xad\xfem\xa1\x01('\x80\xd9V<)\xc6\xa4\xdd$\xb4\xeb\x16\xf7"
#  b'Q\x16q\xb9\xef\x96\x1fN\x0cA\xb5\x058\xdc\xc4/\xf3\x1e\x1e\xcc\x04^\xe8\x8b'
#  b'\xbb\x90\x06\x8b(\x86\xcd$w\xbf\x087r\xfe\x83\xca\xe9D\x95QO\xc2\xbc\xf2'
#  b'\xd3+Tuy\xda\xe9y\xf0\x97\xac+I\xf4wvZ\x9az\xb4\x1es\xfe\x0bi5\n\xf6'
#  b'U\x87\xa6\x03f$\x85\x14a53\xb4\xf6\xac\xd1a\xd9e\xfd\x83\xc0\x16!\x90'
#  b'\xc9\xf9\xb0\x12V\x0c\x90O\xc7\x8a\xbe\x088\x97\xfb\xae\xa5t/w'
#  b'\xdb\xfa\xe2\x8dN+\x0c\xee"\xe7*\xb3F\x0cz\x9f\xd3\x97\x82\xca8\xa2\x7f\xa3'
#  b'l_g\xc5\xca\x03 S\xd1\x92zhN\x89\xee"V\x18S\x191v\xa7\x86\xb1\xe1\xbdL'
#  b'Nq\x82r\x98\x81BV\xdf\x1c\xd2\x8d\r\x9d\x88\xfeDJ\xb5e\x91\xeb\xae\xcc'
#  b'4g\xe7\x81l\x0e\x97\xa8\xc90\xc0\x96M\x15\xe8\xa9VV\x1c\x86\xea6[\xf0`E!i'
#  b'}\x85\xc5\xd5\x11\xcf\xfe=|d(\xcd9\xb8\xadw\x1cw\xb2T\x98d_\x85\x12\x97\xcaK'
#  b'\x16\t\xcd\xcf\x91\x06n\xbaa\xa6\x7f\x92.\xb6\x8f\xeb\xc4\xa6ou\xcc\xa4t\xf4'
#  b'JRq\xc5\xb6)\xd3\x89\x14\xc2\x0f\x86\xafn\x99\xd4$4\x1e\x91\x8d\xc4Zy'
#  b'\x12\xd9\x82\xa4\xc6\x0f\xd0\xf5\xd06m\xb5\xd3`\xb7boMG\xa3\xd9w\x98\xe2'
#  b"\x07g\x1c_G\xbf\xe5\xf54O\x87\xed\xc4\x0f\xe4\x8b\xd0\xe8\xb0}'\\)\x85"
#  b'\xdfv\xbf\x93\xd9\x88%\xa1')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

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

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

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

fake.uuid4(cast_to=<class 'str'>)
# '9b018ff3-bd28-42c6-a176-45094796dc72'

faker.providers.person

fake.first_name()
# 'Jeffery'

fake.first_name_female()
# 'Shannon'

fake.first_name_male()
# 'William'

fake.last_name()
# 'Reid'

fake.last_name_female()
# 'Hudson'

fake.last_name_male()
# 'Higgins'

fake.name()
# 'Jennifer Schmidt'

fake.name_female()
# 'Adrienne Ellis'

fake.name_male()
# 'Matthew Pearson'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'DDS'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'MD'

faker.providers.phone_number

fake.msisdn()
# '3275851888553'

fake.phone_number()
# '1 (335) 957-5358'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '210 Myers Roads\nEast Michael, ON V9P 3S4',
#     'birthdate': datetime.date(2001, 3, 17),
#     'blood_group': 'O-',
#     'company': 'Thompson Inc',
#     'current_location': (Decimal('45.8110695'), Decimal('-38.758670')),
#     'job': 'Civil engineer, consulting',
#     'mail': 'cbarrera@gmail.com',
#     'name': 'Alexandra Nicholson',
#     'residence': '39573 Stewart Underpass\nMorrisborough, NT N6B1A7',
#     'sex': 'F',
#     'ssn': '384 564 076',
#     'username': 'yolanda05',
#     'website': ['https://barajas.com/']}

fake.simple_profile(sex=None)
# {   'address': '413 Catherine Ridge\nSandraview, NS N4K 3G8',
#     'birthdate': datetime.date(1981, 10, 4),
#     'mail': 'ugraves@gmail.com',
#     'name': 'Kenneth Wall',
#     'sex': 'M',
#     'username': 'umoore'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'error': -15890729845683.0,
#     'libero': 'FHZsSNqKNXrSRjjGcbel',
#     'mollitia': datetime.datetime(1971, 9, 17, 15, 26, 38),
#     'omnis': 9337,
#     'pariatur': Decimal('83.6848432'),
#     'quae': 'nIliyKAjpeXJgrzavZhG',
#     'reprehenderit': 'lbrennan@wise.com',
#     'tenetur': 'https://www.davies.com/blog/category.html'}

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

fake.pyint()
# 6412

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   2648,
#     6560,
#     'DvpLUwKPLMIJDPOpJCog',
#     2074,
#     Decimal('6645674740.5167'),
#     4301,
#     'BbxDzQKQODLSVJTWgBjF',
#     'vjTNkgdZJNhNWuZHuchR',
#     7925,
#     'http://harper.com/about.php',
#     datetime.datetime(1979, 4, 19, 6, 33, 12),
#     'jason15@lin.net']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'http://robinson.com/explore/index/',
#     7182,
#     'http://www.alvarez.info/faq.html',
#     2965,
#     4947,
#     datetime.datetime(1981, 8, 2, 8, 18, 43),
#     'wDJZHLAXyrkYVLZPuzGN',
#     Decimal('-667.459332592341'),
#     'http://www.zavala.com/index/']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('0.0'), 'mFvovSjPhlEWeKNvqFdx', 'xNLdJTZmSmqebLyvljLF', 'FuEINeRBvRnwEYNiOFpZ', 6951, 'DXOMWHXviBPotlaPtYkf', 'fOTDMgepjfvHJcHBkbIw', 'tpDDjcRpyKKvtOvniyaK', datetime.datetime(1982, 2, 13, 7, 45, 58), 'uudYgfILPYdDcVLPhxcP'}

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

fake.pystruct(count=10, *value_types)
# (   [   'https://www.thomas-nixon.biz/privacy.htm',
#         'http://www.taylor.com/categories/about/',
#         4429,
#         3467,
#         941,
#         'daisyhill@miller.com',
#         'TeFbegUoimtEhNOKxDEd',
#         'http://johnson-jones.org/category.html',
#         'gdoSClhFCQfJjIDwNfhW',
#         'MNrXjlTCUytEcPXvJVpi'],
#     {   'adipisci': 42561.8,
#         'cumque': 'uIaBkQIbNjrwYdnQOusF',
#         'cupiditate': 'andrewbeck@mercado-walker.info',
#         'dolore': 'FDcCFTVTCjsKcgMpIJNx',
#         'ducimus': 'hamiltonjustin@gmail.com',
#         'fugiat': 'https://lewis.biz/wp-content/explore/homepage/',
#         'maxime': 'joshuawalker@melendez.com',
#         'non': -681.873076507,
#         'similique': -911.76983098,
#         'sunt': 'gBeWACosAmPiGmMbQEci'},
#     {   'ab': {   7: 'ismxGXLtvdjySgeupOLi',
#                   8: [   datetime.datetime(2014, 7, 10, 1, 3, 59),
#                          'https://caldwell-gomez.com/',
#                          268093112149075.0],
#                   9: {   7: datetime.datetime(2005, 7, 27, 16, 53, 8),
#                          8: -272443630261.77,
#                          9: ['FbjCEtVRgoFoUeToYFjN', 9043]}},
#         'consectetur': {   6: 7766,
#                            7: [   Decimal('1661.6314'),
#                                   datetime.datetime(2012, 8, 9, 19, 57, 49),
#                                   'jjTeEbHyPoWxCsrlimdj'],
#                            8: {   6: 'bsTcnYSAFguLesVJCJgZ',
#                                   7: 748,
#                                   8: [   'heather39@gmail.com',
#                                          datetime.datetime(1995, 10, 13, 23, 48, 55)]}},
#         'corrupti': {   8: 'zmtbJNdGeUDCMJqahdQS',
#                         9: [   -7.72296752915134,
#                                Decimal('-30179858.172899'),
#                                -8956204.236034],
#                         10: {   8: 7687,
#                                 9: datetime.datetime(2017, 6, 17, 9, 14, 35),
#                                 10: [   Decimal('9801886333.58517'),
#                                         'kGPFWNipNdkQzYBENPjm']}},
#         'laudantium': {   3: 'ytBvkOUtuXDAMyarIuXB',
#                           4: [   -75559786192.272,
#                                  52,
#                                  Decimal('-1228769800533.9')],
#                           5: {   3: 'http://mathews.com/category/app/main/about/',
#                                  4: datetime.datetime(1994, 6, 18, 5, 48, 30),
#                                  5: ['YuqqWlESfdtlWLxvXoiF', 6741]}},
#         'nihil': {   9: 51.269893099,
#                      10: [Decimal('6937315.83'), 8301, 96778.89],
#                      11: {   9: 'cFzVbtXhEsNHltmXgIKC',
#                              10: 'bPRgHewKcoGARlEzOaKb',
#                              11: [   'EFMlHFpauCKxlmaZphMa',
#                                      'qoxdWFFgTRpSIfAGPDoV']}},
#         'odio': {   1: 'uXBGeKboBwCgXxvtyXIH',
#                     2: [   'qrichard@gmail.com',
#                            'http://grant-weber.info/tag/login/',
#                            'ZaitHmEOyjfvZmqwDbQQ'],
#                     3: {   1: 'http://richardson-cummings.net/main/posts/home/',
#                            2: Decimal('-554471295928.0'),
#                            3: [   'jennifer57@cook-king.com',
#                                   'SEUTNeXrNefxUoHwHWvq']}},
#         'quasi': {   5: datetime.datetime(1984, 6, 14, 20, 0, 58),
#                      6: [   datetime.datetime(2009, 7, 1, 12, 56, 41),
#                             datetime.datetime(2004, 4, 5, 12, 26, 45),
#                             'lambjoseph@burke-daniel.com'],
#                      7: {   5: 5850,
#                             6: 222,
#                             7: ['SaEbjRUZwquqGWoLENnp', -80650566.1454996]}},
#         'quos': {   0: Decimal('468508729368.0'),
#                     1: [8074, 'OMLvlNzFCaQJteRBzwul', 3412],
#                     2: {   0: 'http://rodgers.com/privacy/',
#                            1: 'mfkUiTutAmrpmFrnzbqe',
#                            2: [50186445595.7629, 'https://mccoy.com/']}},
#         'tempore': {   4: datetime.datetime(1984, 1, 9, 11, 37, 44),
#                        5: [   'bNcqTRtcyZONScQAOPvK',
#                               'samanthanguyen@gmail.com',
#                               'http://www.wells-cruz.org/author/'],
#                        6: {4: 288.665, 5: 1808, 6: [5305, 1097]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   4673,
#     9256,
#     'justinscott@yahoo.com',
#     'kyle55@cooper.com',
#     datetime.datetime(1971, 10, 22, 9, 35, 23),
#     3025,
#     'http://www.ryan.com/main/',
#     'jeremiahjones@gmail.com',
#     'GJaGCiLKrRUEbCCEmDSd',
#     'YtRsTRhAFdBJIxzbzUlp',
#     -7023979346724.6,
#     1598)

faker.providers.ssn

fake.ssn()
# '307 382 556'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_4; rv:1.9.6.20) '
#  'Gecko/2013-05-14 10:49:35 Firefox/7.0')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.83.(X11; Linux i686; bhb-IN) Presto/2.9.188 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_1 rv:3.0; pap-AN) '
#  'AppleWebKit/534.15.7 (KHTML, like Gecko) Version/5.0.5 Safari/534.15.7')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_11_5; rv:1.9.2.20) Gecko/2013-02-16 '
#  '10:02:11 Firefox/13.0')

fake.windows_platform_token()
# 'Windows NT 4.0'