Language en_CA

faker.providers.address

fake.address()
# '2403 Holmes Islands\nPort Elizabethhaven, SK H3T6L4'

fake.building_number()
# '1876'

fake.city()
# 'Port Rebeccaton'

fake.city_prefix()
# 'North'

fake.city_suffix()
# 'shire'

fake.country()
# 'Iraq'

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

fake.postal_code_letter()
# 'L'

fake.postalcode()
# 'N5H 5H8'

fake.postcode()
# 'E5P 8G1'

fake.province()
# 'Northwest Territories'

fake.province_abbr()
# 'NB'

fake.secondary_address()
# 'Suite 764'

fake.street_address()
# '75515 Michael Shores'

fake.street_name()
# 'Anthony Canyon'

fake.street_suffix()
# 'Shoal'

faker.providers.automotive

fake.license_plate()
# 'M41 QWH'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'EZTY21489405944326'

fake.iban()
# 'GB39PVCW45877725617142'

faker.providers.barcode

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

fake.ean13(leading_zero=None)
# '8405341340884'

fake.ean8()
# '88707723'

fake.upc_a(upc_ae_mode=False, base=None, number_system_digit=None)
# '361208355300'

fake.upc_e(base=None, number_system_digit=None, safe_mode=True)
# '11736363'

faker.providers.color

fake.color_name()
# 'DodgerBlue'

fake.hex_color()
# '#99ae5d'

fake.rgb_color()
# '196,20,5'

fake.rgb_css_color()
# 'rgb(45,161,51)'

fake.safe_color_name()
# 'white'

fake.safe_hex_color()
# '#ffff00'

faker.providers.company

fake.bs()
# 'engage e-business methodologies'

fake.catch_phrase()
# 'Face-to-face web-enabled emulation'

fake.company()
# 'Taylor, Davis and Henderson'

fake.company_suffix()
# 'Ltd'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Mastercard\nStephanie Williams\n5215675011707865 12/27\nCVV: 551\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('BTC', 'Bitcoin')

fake.cryptocurrency_code()
# 'LTC'

fake.cryptocurrency_name()
# 'Peercoin'

fake.currency()
# ('GBP', 'Pound sterling')

fake.currency_code()
# 'GNF'

fake.currency_name()
# 'Omani rial'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'VIII'

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

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 13)

fake.date_object(end_datetime=None)
# datetime.date(1999, 6, 9)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1964, 3, 31)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2019, 5, 14)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 5, 18)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 4, 11)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1989, 3, 27, 9, 19, 59)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(724, 11, 29, 9, 9, 2)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2016, 3, 15, 4, 40, 13)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 13, 18, 18, 12)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2002, 4, 22, 11, 52, 59)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 12, 16, 4, 7, 56)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 7, 15, 5, 39)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 18, 20, 29, 9)

fake.day_of_month()
# '10'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 17, 6, 4, 59)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1992-10-04T14:42:19'

fake.month()
# '01'

fake.month_name()
# 'May'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 11, 1, 5, 41, 16)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '12:20:31'

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

fake.time_object(end_datetime=None)
# datetime.time(13, 0, 34)

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

fake.timezone()
# 'Africa/Windhoek'

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

fake.year()
# '1987'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'earum.html'

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

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('0.6055095'), Decimal('55.097898'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.55838', '-81.56929', 'Collinwood', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('51.84819', '1.26738', 'Walton-on-the-Naze', 'GB', 'Europe/London')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'isaiahwalker@lee.org'

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

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

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

fake.company_email(*args, **kwargs)
# 'kingronald@mccormick.com'

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

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

fake.email(*args, **kwargs)
# 'catherine95@hunter.com'

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

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

fake.hostname(*args, **kwargs)
# 'web-57.alexander.com'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '21cc:a4aa:bc8d:5f6c:8703:1c1c:e0:9f22'

fake.mac_address()
# 'c9:94:ec:bb:64:02'

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

fake.slug(*args, **kwargs)
# 'sunt-quae-explicabo'

fake.tld()
# 'com'

fake.uri()
# 'http://www.moran.info/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'index'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-939695-65-0'

fake.isbn13(separator="-")
# '978-1-273-42009-2'

faker.providers.job

fake.job()
# 'Visual merchandiser'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Quod autem aliquam. Asperiores ipsum earum. Aliquid rerum nemo ex excepturi '
#  'similique.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Cum eaque ratione architecto voluptatem.',
#     'Maiores culpa molestiae libero dolorem eligendi amet. Dolor possimus et.',
#     'Dolor odio voluptate voluptatibus explicabo pariatur. Incidunt nobis '
#     'quisquam praesentium.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Veniam maxime corrupti accusamus.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Labore impedit assumenda ipsum accusantium placeat.',
#     'Iste distinctio cum.',
#     'Ex ratione eaque repellendus sed veritatis.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Aspernatur recusandae natus alias. Iusto nobis officiis debitis.\n'
#  'Laboriosam quasi hic fugiat. Animi delectus laudantium voluptas '
#  'perspiciatis. Architecto excepturi vero placeat.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Sint sequi corporis ratione quo ea natus. Et minima ratione sit libero. '
#     'Tempore aspernatur nesciunt iste reprehenderit quisquam.\n'
#     'Repellat sequi explicabo cum dicta. Quos consectetur dolores.',
#     'Eius pariatur maxime voluptatum. Voluptates neque eum aliquam. Sapiente '
#     'voluptatem architecto quo.\n'
#     'Quibusdam laboriosam quo nemo. Necessitatibus corrupti rerum atque '
#     'aspernatur cumque animi.',
#     'Tempore tenetur unde iste magni doloribus. Officia cupiditate natus sed.\n'
#     'Minima laudantium quas blanditiis ex.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['natus', 'ad', 'omnis']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x1e\xb4\xa2\xca\xf6\n\x00u/\xab\x80l4-\xfdOo\xfcE\xf5\t\xf3\xabl\xebw\xd5h'
#  b'\x88\x0e0\x9fx\xfb\x10P\xd8\x91\xe0=\x93m@~\x9c\xde\xba{\x03Q\x02\xab'
#  b'\xe4\xca\xeb\xbf\x0c\x04\xaf)\n\xf1B\xccq\xe6g9\xa0y\x02w\xc1\xff\x1a@'
#  b'\x18<p\xd2\x1d\xd2\xbfZ;\x9cK\xba\xa1\n\x1fp\x9fg\x96*\xa4\x8ay\x96'
#  b'2\x12L\x8e3\xd4\x86xt\xb1\xdd\xcb\xbe\x13\x04C\xee\x06\x0c\x0fA\xe5x\x00'
#  b'\xd6\xce\xa3\xce\xa8A\xea\xacI\xe2\x0b\x11\xc7\x9a\x8eo\xdbR\xa6\x8b'
#  b':\xce\x97\xd6\xa2M[\xc4\x0e\x8b@e\xb5e\x8c\xa7\x84)\xc9\x08}\xe8\xaf&:)DP'
#  b'(\x8b)\xabY\xb8Y\x96DT\x8b\xf59P\xeb\xa7\x94\xdbP\xd5\xcf1-\x92\xda([\xc5'
#  b'\xda\x8e\x813"\x9e\xdd\x8a>\x9c\x9a,\x1a\x92\x8cJ\x9c\x96\xebn3\xe0\xe0j'
#  b'\xb2\xd9\xc1-\x1e\xce\xb8?\xc8\x15\xa9\xb8s\x01N\xfci\xe4=}\x96\x86\x8c\xd4'
#  b'\xc6\xf2\x92\xd9\x04M\x1c:\x87\xf2\x93\xbbF\xbf\n}!1=\x87\x0e \xa9\xfc'
#  b'\x9c\x80NY\xa4\x9c\x9ej21\x86\xbfY\xa5\t>\xa6\xa4\x8b,rU\x02m\x1a\xac\xb4o'
#  b'\x1d\xd98\xb8\xd5\xe6\xa7\xa5\xf7\xc3\x01y\x14e\xb1\x14\xa1Gy$\xcfV\xf6\xfd'
#  b'\x0c\xf0*]\xbb\xc5\xfa\xda{"\xa8\xae<?\x85O\xd2\xd5pp\xf5\xd20\xc0'
#  b'\xf8\x13\xddR\xd0v\xdf\xc2\xe4\xbc\xe2\x03\xc0\xd1\xee\xfbj8.\x18'
#  b'\x15\xe4I\x10\xe8w\xae\xeb\x06\xe3\x02\x15\xf6\xc6\xfa\x1b\x1b\xd0I0'
#  b'&K\xc4\xb4\x8b\x96k\xc6\t\x95x\x87\xd5\x8b\xb9\x06\x05\x87\xee\xb5'
#  b'\xa1\x0b\xfa\x02N\xf9\x8d\xfd\x08*\xee]&\xfa\xd7(\x8d\x9e\x02\xbds\xb7\xb1z'
#  b"F\xa1\n1\xd6\xb4'B\x1aZ\xc2\xe5K8\x8b\xac\xaf\x0f-\xb4\x19\xf8]=\\\xf7\x92."
#  b')\x8c\x07\xf1gK\x06\x139Y/iC\xa4|\x7fF\x8f\x7f\xf3W=\x1f\x88]\x99\xdc\xba'
#  b'\xfb\x1f \x99\xc4\xa9\xaa\x91\xb4:\xfb\x9e\xb0\x8a\xc5\xc2\x8cv\xd6\x08'
#  b'\xa9\x8c\x04\xf1\xf4\xa5\x9d\x96\xb7\x05\xeb\x17\x04\x9f\x8f\x90Z\xdc3\xdc'
#  b'o\xc0\x00\n\xbe\xca\x9c\x80\xa0\xf6\xbco\xa7\x8e\xcc\xfe/\x91\xa5\xaf'
#  b'\x96\xae4\xb5\xc7\xd0\xdc\xaf\x00}\xd7P\xe37\xa4g\xa2\xc6\xbc<\x05A\xf6\xeb'
#  b'\x9e\x88\x10\x1b<&\xb2\x7f\t\x14\xfe\xf6\x06\x9b\xa7fB\x97\xdcs\x9a\x9e\xbel'
#  b'M\xef \xa2\xcdX\xad\xe9\x010\xea\x04\x17\xb6\x84\xabz\xc0!\xd7\x91(W\x85'
#  b'\xff\xed-\xa1\xa8D\xca\x16\\\xe1\xebC\xc0\x89\xfa?\xfa\xc8\x0e}\xb3\xf5r\xce'
#  b'\xc9jV\xe0\x83\xbd\x83K_\xbe\x08+I\x00\xf4;\x0f\x02C\xa3\xf4ZZ\x8d'
#  b'\xe3\xf3\xe0ub\x80nS\xe4M\x8dQ\xe7\xddbZ=\x16\xf3\xde-\x17\xdf\x14'
#  b'\x03\x12\x14\xafo5\xba\x12\x00\xfe7yK\xc3\xbd\xc9E\xed\xd0vHa;\x02'
#  b'\xe7\x98\xb1\x94v/]\xfd\x10\xfd\x99\xd7\xec$\x95\xe5H\x9akY\xb5\xeb.\xf7'
#  b"\t\xc5,\xde\x03P\xc3J'\xa5=\xde\xaf\x08\xa2\x7f>\n(\x12%\xe2),:QPEM7\x8b4"
#  b'8\xb4Hl\xcb\xee\xeb\x87\xb36$\x98#\r\x99E\xf3p\xc4>\xc1B\xb1\xa6'
#  b'\xde\xd8\xb2r\\\xd4\xa1\xfe\xef\xa5\xb8\xe82>\xa1{\xfb\xb7\x86\xb5'
#  b"\x13p\x88\x88\x00\x9d\xb2\x94c\xbaF\xf9\xa1\x8e\x95\xc2HF\x02\x02\xc0S'\x8c"
#  b'\x1fX*\x13\x17I\x15\x8bk\xbd#\x88\x15\xe1\x82\xc3]\n!\xe7\x84.~\x94'
#  b'\xdc\xd6\xddo>\xd1\xd6d\xe5\xf4\x15K\x17\xf5\x16a\xe3\x03\xb2el\xc0`\x90'
#  b'\xf9\xfe^\xad\xde\x82\xa9`\x14\xd3,\xaf:\xdf\xc7\xc8#JR\x06P\x8a\xde\xae'
#  b'\xf0\xa0\xcc\x97\xc8C\x9a\x97/\x03OG\xe8\xb3G#7\x8f\xe4:\x9fn3\xcf'
#  b'\xde\xfc\xb5as\xa3\x824B\xd7\x1a\x8f\x05\x86*\x1f\xaa\xe7\x0629\xe1\xba\x01'
#  b'\xaa\x9c\xca\xc4A$x\x1a\xc4\xbe\n\xb9\xa4\x17\xc0UAUI\x01\x8e\xd0\x88\x16'
#  b"\x8ali\x97f\xe0Nt\x89\x05\x8fO\xa3l\xd9\xe0`'\x8f\xb3U\xc8q\xe8k\x13\xc0\x9a"
#  b'V\x97% f\xad6\x02I\xe1\x95\x7f')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '15703ff98b9178e764ca6cfbce91bfd5'

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# '3863fe5bbb804c9917d28f8534d97bca1d589fec'

fake.sha256(raw_output=False)
# '268203c762f75d0340e748a9474a060362494b681cd12cd1d3db0fe2f145775a'

fake.uuid4(cast_to=<class 'str'>)
# '6bc3a4e0-19e2-47e1-89ff-7a80046052a1'

faker.providers.person

fake.first_name()
# 'Paul'

fake.first_name_female()
# 'Melissa'

fake.first_name_male()
# 'John'

fake.last_name()
# 'Washington'

fake.last_name_female()
# 'Barker'

fake.last_name_male()
# 'Douglas'

fake.name()
# 'Laura Chapman'

fake.name_female()
# 'Laura Blair'

fake.name_male()
# 'Michael Watson'

fake.prefix()
# 'Mr.'

fake.prefix_female()
# 'Dr.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'MD'

fake.suffix_female()
# 'DDS'

fake.suffix_male()
# 'PhD'

faker.providers.phone_number

fake.msisdn()
# '9446890946654'

fake.phone_number()
# '(324) 595-3174 x852'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '9039 Jennifer Meadow\nNew Angela, BC J6R 8G6',
#     'birthdate': datetime.date(1908, 10, 8),
#     'blood_group': 'A-',
#     'company': 'Martinez, Cantrell and Lane',
#     'current_location': (Decimal('11.4137625'), Decimal('-121.539808')),
#     'job': 'Chiropodist',
#     'mail': 'cwelch@gmail.com',
#     'name': 'Karen Hoffman',
#     'residence': '589 Bryan Landing\nJacquelinebury, YT L9G 7S3',
#     'sex': 'F',
#     'ssn': '506 281 385',
#     'username': 'leslieobrien',
#     'website': [   'https://www.wood-smith.com/',
#                    'http://burgess.net/',
#                    'https://www.smith.org/',
#                    'https://anderson.com/']}

fake.simple_profile(sex=None)
# {   'address': '498 Bryan Creek\nSouth Eric, QC S7T 5Y5',
#     'birthdate': datetime.date(2018, 5, 21),
#     'mail': 'jeffmccormick@hotmail.com',
#     'name': 'Isabel Bowers',
#     'sex': 'F',
#     'username': 'ccortez'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'atque': -30666630.6,
#     'dolores': 8337,
#     'enim': datetime.datetime(1991, 6, 22, 6, 4, 4),
#     'iusto': 5444,
#     'laborum': 'laura20@may-smith.com',
#     'necessitatibus': 7153,
#     'non': 'feTcqJfLIblLhoicDvcw',
#     'pariatur': 'otLlmyTOmqjPlGdzcPsr',
#     'porro': 'rwhite@brown.info',
#     'qui': 8278,
#     'quibusdam': 'jacobhawkins@ramos.info',
#     'temporibus': datetime.datetime(2011, 7, 1, 4, 58, 7)}

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

fake.pyint(min_value=0, max_value=9999, step=1)
# 8592

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'HEyBZpFCXpHnuwEypIuO',
#     'zexMkLzvKIuCfFJahnSw',
#     'potterbrandi@gmail.com',
#     datetime.datetime(2005, 3, 30, 5, 44, 26),
#     'IDvflJLpKSeIfYEDbNrZ',
#     datetime.datetime(1975, 12, 3, 9, 45, 58),
#     'lXUbzbRErrEtLMTisAQU',
#     3123,
#     'QbcGlDSKUPLWrDvZrFwh',
#     8797.9681365)

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   8.0,
#     'eZmQaNbdTjQIuyWzDjTi',
#     7494,
#     'awZrVGAQFQTUIPpZqCRL',
#     'VjwyTjwUogLRNSMBbBlh',
#     'https://www.hensley.info/app/about/',
#     'nZXItJxJcVwpxCOgJXIZ',
#     'onlsDiYKHXcyByHVAQOt',
#     1840]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'UKlUSVuDLzYlCEYZLxPi', 'OIOasiwOlcQBXvWYzgRQ', 'https://www.daniels.net/tags/posts/faq/', 'http://www.walsh.net/wp-content/main/about/', 'JzLqfUAiZxcHhZioALiK', datetime.datetime(1988, 9, 5, 10, 23, 49), 'http://www.poole-thompson.info/search/register/', datetime.datetime(1972, 1, 24, 23, 19, 7), 2006, 'https://hall.com/tags/login/', 'DZrncjrpgMZOeUUFIMrC', 'MDNzhjzHbUfqLWQvRcwU'}

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

fake.pystr_format(string_format="?#-###{{random_int}}{{random_letter}}", letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
# 'G0-4259450L'

fake.pystruct(count=10, *value_types)
# (   [   Decimal('-936372849863403.0'),
#         'zyWUaNWdDRGpvCCCDoXY',
#         'https://www.robinson.org/wp-content/wp-content/category/post.htm',
#         'http://www.webb.com/post/',
#         90126224.84504,
#         2112,
#         'wilkinsonbrett@fowler.com',
#         datetime.datetime(1983, 8, 15, 21, 43, 18),
#         6433,
#         -79434535.362576],
#     {   'eos': 'NZIeyOIWAZCdjKRfQmWK',
#         'est': datetime.datetime(2001, 7, 28, 14, 20, 16),
#         'labore': 'rDWAOsPKzuVTHMVWBvxA',
#         'perspiciatis': 'ssmtBQRvBhmZveoGdVOc',
#         'quidem': 'https://www.thompson.com/',
#         'quod': 'dYTDZLRAcpszYUFNgpIr',
#         'sed': -609434.8,
#         'totam': 'bryanhansen@benitez.info',
#         'unde': 'DbyYZByccRfXxGvbyQnQ',
#         'voluptates': 'ANNgBUUBdDRAQiLnnvHB'},
#     {   'blanditiis': {   9: 620662877.4,
#                           10: [   'AvTYNyOGmfCjNJQRpauZ',
#                                   82901557.9034,
#                                   -309758781016320.0],
#                           11: {   9: 4408,
#                                   10: Decimal('-2982230396.995'),
#                                   11: [   'http://www.davidson.net/search/terms/',
#                                           Decimal('-1460.32723')]}},
#         'distinctio': {   6: 'rbell@gmail.com',
#                           7: [   'https://www.phillips-johnson.info/main/app/explore/index/',
#                                  'http://www.wilcox.com/blog/category/search.html',
#                                  'cordovakaren@curtis-gonzalez.com'],
#                           8: {   6: 7173,
#                                  7: 'oscarsims@lopez-sullivan.com',
#                                  8: [   -668975.22499129,
#                                         'hfMcGkBWYzWyiMxQFJct']}},
#         'earum': {   1: Decimal('-19988905516096.5'),
#                      2: [   'XZYYsJLPryBpbYXZvSMX',
#                             4147,
#                             'https://www.francis-ramsey.info/'],
#                      3: {   1: datetime.datetime(1995, 9, 3, 13, 28, 49),
#                             2: 3278,
#                             3: [   'OUjZeOjKETteNerKlDZY',
#                                    'dCCJGYALVeVZrylTXfzr']}},
#         'id': {   7: Decimal('-9719074525496.0'),
#                   8: [6047, 'UKIQNapzIFWMjnBmhsDd', 'eEjjgABCosTSKDALqvHK'],
#                   9: {   7: 'wgreer@peters.info',
#                          8: 'BWkXmnodXQlGzyxxXPEJ',
#                          9: [-273412618992916.0, 'mmccoy@brewer-acosta.net']}},
#         'molestias': {   0: 'https://morris.com/login.html',
#                          1: [   Decimal('-676.4265411183'),
#                                 Decimal('0.6430962706'),
#                                 1655],
#                          2: {   0: datetime.datetime(1996, 11, 3, 18, 15, 10),
#                                 1: -81910405.6554,
#                                 2: [   -1999.392073056,
#                                        datetime.datetime(1994, 7, 22, 9, 14, 4)]}},
#         'mollitia': {   2: 98304115843.6,
#                         3: [   'NUUOpUoKOHosjvkyPbrc',
#                                'MEFWgrAXNYnbxgBHRYjf',
#                                'nYdWZLAKMRCCHvezljTL'],
#                         4: {   2: Decimal('-406441287368.36'),
#                                3: 6839,
#                                4: [   'BkykFtNegZfXpJdszZra',
#                                       'JtNBUCuTQlmAAffQlkqh']}},
#         'omnis': {   5: datetime.datetime(1970, 10, 29, 22, 45, 6),
#                      6: [4032, 'alexanderhudson@yahoo.com', 6781],
#                      7: {   5: 'http://mckenzie.com/main.html',
#                             6: 'BarFQmZQdDviVwYYXKZr',
#                             7: [Decimal('-24051940.1'), 2.15633044]}},
#         'rem': {   4: 6189.52932867,
#                    5: [   'rInIXnwxhBUtwujKVklt',
#                           Decimal('-996728.5771009'),
#                           Decimal('6563737366030.3')],
#                    6: {   4: datetime.datetime(1992, 9, 17, 15, 26, 30),
#                           5: Decimal('50086630972619.8'),
#                           6: ['ACybRNArwdhMXkTBFQuj', 9567]}},
#         'similique': {   8: 'uVcbejDSlOYojWLJGePP',
#                          9: [-65052842515809.1, 'tWMABhXkJwdCvEIopmSy', 4001],
#                          10: {   8: Decimal('6246871.0'),
#                                  9: 4752,
#                                  10: [3038, 'hyJVeiHHUFhRwJxiPWkT']}},
#         'voluptatum': {   3: 4111,
#                           4: [   537001497272.0,
#                                  datetime.datetime(1973, 4, 10, 22, 20, 40),
#                                  'ykKHNtIXPIuLpqVURmbZ'],
#                           5: {   3: Decimal('-80369737553.7'),
#                                  4: Decimal('-8.548522'),
#                                  5: [   datetime.datetime(1999, 7, 18, 19, 15, 31),
#                                         'xbuchanan@hotmail.com']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   98.5322956672,
#     7075,
#     'tpySAyTQFDcUjqKFnixL',
#     8710,
#     'WGprBhVhNqUliKAmGDir',
#     6924,
#     datetime.datetime(1977, 12, 13, 14, 41, 41),
#     'kKkJmdeXLWzjGNvduiUA',
#     'dominguezjonathan@yahoo.com')

faker.providers.ssn

fake.ssn()
# '823 071 139'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.4.3'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Linux; Android 1.1) AppleWebKit/533.0 (KHTML, like Gecko) '
#  'Chrome/38.0.884.0 Safari/533.0')

fake.firefox()
# ('Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/533.1 '
#  '(KHTML, like Gecko) FxiOS/15.3t5911.0 Mobile/88K274 Safari/533.1')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 9_3_6 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.27.(Windows NT 5.1; te-IN) Presto/2.9.179 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; mhr-RU) '
#  'AppleWebKit/532.19.3 (KHTML, like Gecko) Version/4.0.5 Mobile/8B119 '
#  'Safari/6532.19.3')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7) AppleWebKit/536.1 (KHTML, '
#  'like Gecko) Chrome/30.0.826.0 Safari/536.1')

fake.windows_platform_token()
# 'Windows NT 5.1'