Language en_GB

faker.providers.address

fake.address()
# 'Flat 64\nMelanie port\nPort Fredericktown\nG57 3FD'

fake.building_number()
# '704'

fake.city()
# 'Lake Samantha'

fake.city_prefix()
# 'South'

fake.city_suffix()
# 'mouth'

fake.country()
# 'Brazil'

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

fake.postcode()
# 'NP4H 4FQ'

fake.secondary_address()
# 'Flat 6'

fake.street_address()
# 'Flat 1\nMarion rapid'

fake.street_name()
# 'Abdul creek'

fake.street_suffix()
# 'shores'

faker.providers.automotive

fake.license_plate()
# 'XG62ZBK'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'HMOG5676100466204'

fake.iban()
# 'GB19QSKK4279704781248'

faker.providers.barcode

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

fake.ean13()
# '1174728617273'

fake.ean8()
# '70047226'

faker.providers.color

fake.color_name()
# 'HotPink'

fake.hex_color()
# '#813358'

fake.rgb_color()
# '146,80,46'

fake.rgb_css_color()
# 'rgb(231,84,114)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#55dd00'

faker.providers.company

fake.bs()
# 'drive robust bandwidth'

fake.catch_phrase()
# 'Compatible zero administration workforce'

fake.company()
# 'Thompson, Howarth and Lloyd'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nGeorgina Day\n4674294981294446 07/26\nCVC: 046\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('XRP', 'Ripple')

fake.cryptocurrency_code()
# 'WAVES'

fake.cryptocurrency_name()
# 'Primecoin'

fake.currency()
# ('KPW', 'North Korean won')

fake.currency_code()
# 'SYP'

fake.currency_name()
# 'Cuban convertible peso'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XX'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2018-03-23'

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

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

fake.date_object(end_datetime=None)
# datetime.date(1975, 1, 11)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1967, 1, 1)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2007, 4, 6)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2010, 2, 1)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 7, 19)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2017, 4, 1, 1, 48, 41)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1072, 11, 9, 3, 1, 13)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1992, 5, 10, 4, 7, 33)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 17)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 3, 20, 20, 35, 12)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 5, 7, 19, 53, 7)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 3, 11, 4, 53)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 10, 14, 12, 2, 32)

fake.day_of_month()
# '03'

fake.day_of_week()
# 'Wednesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 7, 21, 39, 39)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2004-08-08T00:33:40'

fake.month()
# '03'

fake.month_name()
# 'April'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 16, 8, 39, 14)

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

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

fake.time_object(end_datetime=None)
# datetime.time(19, 48, 56)

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

fake.timezone()
# 'Africa/Niamey'

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

fake.year()
# '2001'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'sapiente.js'

fake.file_path(depth=1, category=None, extension=None)
# '/vero/similique.odt'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-13.621310'), Decimal('-131.564936'))

fake.local_latlng(country_code="US", coords_only=False)
# ('39.00622', '-77.4286', 'Sterling', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('27.34089', '117.4831', 'Shaowu', 'CN', 'Asia/Shanghai')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'woodwardjake@robson.com'

fake.ascii_email(*args, **kwargs)
# 'zsmith@baker-dixon.info'

fake.ascii_free_email(*args, **kwargs)
# 'kwilliams@hotmail.com'

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

fake.company_email(*args, **kwargs)
# 'holmesrosemary@dean.info'

fake.domain_name(*args, **kwargs)
# 'cook.org'

fake.domain_word(*args, **kwargs)
# 'goddard-thomas'

fake.email(*args, **kwargs)
# 'waltonleigh@davis.com'

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

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

fake.hostname(*args, **kwargs)
# 'lt-32.smith.info'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/969/820'

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '985a:6bd3:de9b:b746:88ac:2fec:ac50:a2ab'

fake.mac_address()
# '27:6d:25:7c:16:b9'

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

fake.slug(*args, **kwargs)
# 'voluptas-non-quia'

fake.tld()
# 'com'

fake.uri()
# 'http://akhtar.com/category.htm'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'privacy'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-7927-4538-8'

fake.isbn13(separator="-")
# '978-0-362-69381-2'

faker.providers.job

fake.job()
# 'English as a second language teacher'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Nemo magnam nostrum perspiciatis. Dolore omnis nisi sapiente alias. Veniam '
#  'quod labore libero molestias.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Reiciendis eligendi iste voluptatibus explicabo blanditiis saepe.',
#     'Earum vitae natus similique. Rem perferendis beatae amet eius architecto. '
#     'Earum dolore et eos repudiandae incidunt eum.',
#     'Ab labore ipsam quos. Eligendi magnam corrupti labore quasi suscipit '
#     'nulla.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Atque illo praesentium occaecati.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Perferendis quaerat accusamus incidunt incidunt perspiciatis.',
#     'Quia similique illo voluptatum tenetur incidunt repudiandae '
#     'necessitatibus.',
#     'Esse fugit possimus atque nesciunt incidunt.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eos assumenda minima ab hic. Tempore dolorem fugit saepe in earum. '
#  'Necessitatibus temporibus quod dignissimos maiores ipsa dicta.\n'
#  'Maxime consequatur aut impedit illum numquam impedit nihil.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Et repudiandae esse perferendis. Enim quaerat dolor at a perspiciatis.\n'
#     'Omnis excepturi doloribus.',
#     'Cum perspiciatis accusantium nemo. Rem voluptatem consequuntur velit '
#     'debitis.',
#     'Dignissimos deleniti blanditiis inventore. Nobis sed deserunt minima '
#     'rerum. Veniam necessitatibus eligendi sapiente. Delectus at molestias '
#     'voluptates repellendus tempora autem.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['magni', 'dolor', 'nemo']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x8a\xb6,uH\xb5\t\xc0\x99_\xf7\xdc\xc2J\x92\x08\xffD\xa3c\xec^\x1ek'
#  b'\xf5\xa4L\xfa\xd3t\xe2\x05\x80\xe6\x91\xa4x{x\xe2\xe1\xcd+\xa6z\xf4\x0b\xa4'
#  b'5y\xbf\xf2z\x82t\xcf\x97P.\xeassT\x01\xa7bz\x9f\x1fi\xcf\xdc/\xb4\x1ap'
#  b'2\xb5\x1c\x16\xcc5\xc5\xbd\r\xdc\xa6Si\xfa\xacQ\x89p\xd6\x1b)\x0b^\xbd'
#  b'\x03=\xf8\xfd\x0c[:u\x16\xe570\xf6N\x92\xe4\x10\x91\xa9\x81\x9aX\x9c\x9c'
#  b'\x81\xec\xcf\xe8\xb7\x8f\xc7"C\xaft\x18YW\xb9\xd4\xb7K\xeb\xca\xaf\xedq<'
#  b'5W\xe6\xe5N3F\xaf.\xcd\xd5\xe8q=\x19Ojj\x1f\xd3%\x91\xc5s\x9f\x0c\xef\xb3'
#  b'b\xa7?L\xe8\xa5P\xa8\x1f\xc5\x9f\xdeDw5R\xbb\xb0+(Q\xad\xaf\xc5'
#  b"\xc3\xe6\x83\xdd\xc00\x9e'\xdcx\xc1\xe8\xff\xd6\xb2l\xc4\xda\xa2\xd7"
#  b"\r\x05\xeab\x81\xd0\xe0\xc3\xc7I\xe9x\xa0\x1a\xf0\xc7\xd4\xe2+n'\xba:\xce"
#  b"\xd3\x07\xbdh\xfd\xbf\xe4hTRB\x14\xa6W\xad\xa74'A\rw\xcd\x91\xcb\xb8n=\x16"
#  b'\rJ\x9d\xd1\xd0\x8bF<E\x9d\xb4\xbd\xd4O\xf3\xb3H\x97\xf9\xed\x8e\x90\xed\xf2'
#  b'8\x89g\xb4;\xcc\xfck\x05Ch\x7f\x18\xce`\xf8\xe4f\xac\xb3\x0cu\x03\xcf'
#  b'\x11\x11?2?\xcf\x89\x0b\xe5\x15b\xa5Jc\n\xc9\xd9\xef\xd4\x87\x82\xb2\x92Y'
#  b'B\xac\xde\x1a\xd4\xfew\x99\xf0m\x05\xfe>6\t\xd2\xd6\x95J8\xbe\x1b\xaaZ'
#  b'\x15\xe4\x1a\xb0\x7f\xefh\x9e\x1a\xb1\x92\x85\xb6*\x02\xb4\xfc\x9a\x81v'
#  b'\x8f\xcc\xd3+\xb9/\xd5\xcb~p\r\x00KR\x95\xed\xbf|\xae\xec\xfcU\xe0\x81'
#  b'\xdb\xf6\xf6\xe4D\xfb\x0f\xc9Wm50\x05\xe2\x9b\xbc\x07\x06\xd1\x04\x82f-\xb6'
#  b'\x0f\xcf\xd7\x99Y\xec\xb0\x94\xa4 \xa7\xca\xd7\x1d\xb1>\xe3\xdb\x1b\xf7'
#  b'ENK\x8e\x00F\x96\xe3\x84\xb8\xfaH\xa9F\x8a\x1b5:\xd3;\xe7\xf2\x95D\x90\xcb#/'
#  b'\x0ft\x95&\xe4E\n,g\xa7\x7f\xb7\xed\xe7\xf5\xb0\xdb\x1a\xfe\x8e`\xb3\x0e\xe3'
#  b'\x8c\x93\x98\xef=\x14^K\xbb6y\t\x92\x17\\"\x93\x1eH\x82\x88\x18\x0fG'
#  b'/\xdft\xac\xec\x93\x9e\xbf\xcf\xa7\x0e\x04\n\xe4\x89\xb0&\x0e\xac\xee+]\xaaO'
#  b'\xe7\xbdq\x1cq\x901\x19H\xbf\xfcP\xebe\x12\x98\xd4g\xbe\xd4\xae\x7f\xda\xb7'
#  b'\xda|"\x13}B\x9b\x84\xb2\x1b&\xb3\xb3T\x99\xa9z\x81\xf0\xce(U$O^\xc4D"'
#  b'\\\xca\xd08\x04\xeeL\xf4\xa1\x88@\x8e\xde\x9f\x04\x8b@\xa1r0\xec\x00\x01"'
#  b'\xdb\x8c\xc1H\x81\xed\x94\x18\xf4\xae\x8f\xde\xf8#\xa1\xe4\x91\x84\x0f\xf2'
#  b"\xce\x8e\x1a\xa0\xc9[+\x7fd3'A:\r\xd2\xf5:\x95\xbb\x82\x10\xf6\xed\x95"
#  b'\xf6\xe0\xbc\xfc\x9c\xac\x8b7^\xd8q\xb8rM\xdd\x0f\xa8c8S|\x94}\xbd'
#  b'\r\xa5\xfc.\x9d\xa1\n\xcd\xef\xb8\xe0~\xfa\x8e\x98\xfdZ\xb9YU\x1c{\xd1\x86'
#  b'\xad\xf1D\xe8\x03\xd4P\x93\x87WmnX\xb8\x00\x82\xcdQ\xed\xcf\x1b@. c\x8c\r!'
#  b'\x14\xf8\xca\x7f\xa2\x04\xb6\x12\x04\x87\x01,\xeb\x9aq\x17\x03jy\xde'
#  b'\xf1\x98n\x9ew\xbb\x9e\xac\xb2\x0b\xf42\xa3\xd5\xc7\xb0\xbb\x93m\x99'
#  b'\x12\xaa\xfea\xc0\x8f\xe7\xd3\xcbaC\xa0\x87\x1bBn\x0e\xaa\xb6D\x07g$w'
#  b'\x82\x83 a\xa9y\x12\xa8\xac\x99|\xdd\xae\n\xb6\x01\xef\xea\xc5S\xbddbP'
#  b'\xa8\x0c\xaa\xc6\xe2\x9b\xbc\xf9\xd4\xb0\xcf\xc0\x87\x82Q1\x94i\x0bZ'
#  b'\xa0\x8a\x8b\x82\xb3In\xad3q6\nh[\xb1\x9f\x7f<\x8b\x12LD\xcf\xef\rj[q'
#  b'\x19\xfd5S^\x8e\xa9U\xc0(\x9a\x9a\xf0\xfd\r\x16\xa5\x19\x97m\x04\xac\x92\xd7'
#  b'\x12\xce\x85_\xbe\xd1\xc5J\x909\xcd\x92\x82R\x96l\xe4\xb0\x8b\x85'
#  b'\x10\xcf6\x89\xc9\x14\xef\x7f\x9a\xeeUC\xf9\x83:Qg\xe1R\xe6\xf4\xf3M\xde'
#  b'\x06\x18\x1c\xcf\x85\xd2}\xd4\xe8\x80k\x1a\x95?\xd1,m\xbf\x9d\x19h\xeaK\xbb'
#  b'\xf3\xdet\xbd_ `\xff\xb4[\xbd\xec\xff\xc3l\xda\xdcO!\x01\x9dg\xca\x9b'
#  b'{\xb2\x13!\xa0\xcc|\xa96\x8c\xbb\t\x06\xb3\xf6\xd1`X\xeer')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '3ab4a5a9b201bf8b24a71b7d4b8f9d1d'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '%1BqXy^&20'

fake.sha1(raw_output=False)
# '2663e135c6a662802644f0a30e56967e4ab604c6'

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

fake.uuid4(cast_to=<class 'str'>)
# '1841d889-0fd5-4c1e-9041-b87fc79cd0cc'

faker.providers.person

fake.first_name()
# 'Diane'

fake.first_name_female()
# 'Valerie'

fake.first_name_male()
# 'Christian'

fake.last_name()
# 'Lee'

fake.last_name_female()
# 'Baker'

fake.last_name_male()
# 'Thomas'

fake.name()
# 'Graham Hunt'

fake.name_female()
# 'Rita Morris-Doherty'

fake.name_male()
# 'Miss Jill Stewart'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Dr.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.cellphone_number()
# '(07700)900902'

fake.msisdn()
# '9530782770900'

fake.phone_number()
# '+449098790288'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Studio 6\nLawrence islands\nBatesmouth\nPR9 0WB',
#     'birthdate': datetime.date(1960, 5, 25),
#     'blood_group': 'B-',
#     'company': 'Thompson and Sons',
#     'current_location': (Decimal('-18.000004'), Decimal('47.215227')),
#     'job': 'Microbiologist',
#     'mail': 'rosemaryjones@yahoo.com',
#     'name': 'Miss Carol Knight',
#     'residence': 'Flat 23J\nLouise ranch\nWest Jordanburgh\nOX1 6FR',
#     'sex': 'F',
#     'ssn': 'ZZ 654078 T',
#     'username': 'aporter',
#     'website': [   'http://www.chambers.com/',
#                    'https://simpson.biz/',
#                    'http://www.watson.com/',
#                    'http://wright.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Studio 63\nBartlett place\nNew Amyview\nN79 2FS',
#     'birthdate': datetime.date(2016, 12, 13),
#     'mail': 'graham06@hotmail.com',
#     'name': 'Jeremy Hunt-Bell',
#     'sex': 'F',
#     'username': 'wshepherd'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusamus': 'ryanbradshaw@fletcher.com',
#     'accusantium': 'DRqhEtXjGnYGhDVbMpfM',
#     'atque': 'IpGcecLhmrrGyZavPEwE',
#     'delectus': 'UqVyrjoaKCZYHZTrBDqe',
#     'dolor': 'dxunKEEGevVxEhKKRkyP',
#     'in': 'http://thompson-barnett.com/categories/terms.php',
#     'molestias': 8161,
#     'nulla': 'http://murray.net/blog/login.php',
#     'praesentium': 'SgrXRWdxNtRvEHlpPbvF',
#     'reprehenderit': 4.88,
#     'similique': 'ZwdbIxWDiJdQRnsxhhja'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'william58@smith.com',
#     'http://www.nelson-white.biz/',
#     'YJIRFmpFndtFawSfhXHI',
#     'https://www.wright.com/app/main/category.htm',
#     Decimal('-42486261.0'),
#     'eeqUsxESsdEhROzzcyfE',
#     'hopkinsmartyn@gmail.com',
#     'zUmRVJfcIFJbjKuoxDsD',
#     Decimal('-73813353.87'),
#     571835.278155,
#     'HlaktgkWhDpFFrMLJlCl',
#     'GEIEaBeWWdcYGifRttxe']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'MSzMyVKTxEdLnxjfBPFE',
#     datetime.datetime(2007, 3, 3, 1, 45, 10),
#     5594,
#     2374,
#     'slLXaJfXFLGPBFsKTsnr',
#     'gaPSWuRJYbReKrvcYWSb',
#     'DvazABdsyHONIkskPvvP',
#     201708.6373,
#     Decimal('-284029.195472431'),
#     Decimal('-266648.0')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'vtctYhjfDVkeHnXIVdQG', 7686, 108724836071.51, 'https://www.rahman.biz/main/', 2543303409.7, 'hEwNKdOTjnGmfMSdGcik', 'http://www.charlton.info/home.jsp', 'PyirlfXJOKXFxVwRSfHm', 'gXNbMULUZWOquaSmJzZJ'}

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

fake.pystruct(count=10, *value_types)
# (   [   'kkelly@riley.com',
#         'gHBrfpMeImkZgoUqIBuM',
#         802039489.250684,
#         3406,
#         'GFuIskidUIeaoHyjtYby',
#         'sVyvdgwkYuWDvJOHqxOI',
#         'eTldQaZOsvHJwdDflFNH',
#         'kndeVqcMmeeFcnDMPUJL',
#         'http://www.webster.com/faq.htm',
#         8099],
#     {   'asperiores': 4579176677491.0,
#         'debitis': -341864175215755.0,
#         'ex': 'UbYJGdzsAfqnntqHmOXn',
#         'harum': 'bfAIlNdsQoUOvEGOQkzx',
#         'ipsum': Decimal('4160310.0'),
#         'perferendis': 'EttDhAtqBZEGmzsmjFWu',
#         'quis': 'qMCPtLZsztEvVsoUWmrl',
#         'sapiente': 'cqEztNjqpsktzAXmIAZb',
#         'similique': -3.96953,
#         'totam': Decimal('159.9253')},
#     {   'ad': {   9: 'https://www.evans-coleman.com/privacy.jsp',
#                   10: ['EbzQhQhbuMjXnIgMgMTD', 6964, 3740],
#                   11: {   9: Decimal('-43932864.494'),
#                           10: 4662,
#                           11: [   2877,
#                                   'http://www.hall-thompson.org/register/']}},
#         'dolores': {   1: 'PkULMVzWsomVyVtobGYt',
#                        2: [   'kWCveBtriVnczpIXxjUh',
#                               datetime.datetime(1994, 3, 9, 22, 36, 54),
#                               675],
#                        3: {   1: 75390628610.218,
#                               2: 'QYaoAVqRKBOhsRmiXogz',
#                               3: [   'pqKhkDkzDIZtPFBjsImo',
#                                      'PagBauHkHDaHDItRsUXD']}},
#         'laborum': {   5: 'fwatkins@hewitt.com',
#                        6: [   'qEJtpkdtHXGpAaqTYPtG',
#                               'SzqcGMlxGFbCghKopuWm',
#                               7055],
#                        7: {   5: 1292,
#                               6: 'FQEUMaFLbkcTIIOzNgyu',
#                               7: [   'http://www.wright.info/tags/login.asp',
#                                      Decimal('24923841208109.8')]}},
#         'libero': {   8: 'uZXZTmPcbmmvyDHFcqZp',
#                       9: [   -2780332374979.0,
#                              'KYvdsDjYHBnYQkTNWZpL',
#                              'lindsey85@gmail.com'],
#                       10: {   8: 49291804768058.0,
#                               9: 'goodwincarly@gmail.com',
#                               10: [   datetime.datetime(1984, 10, 25, 11, 52, 47),
#                                       datetime.datetime(1990, 11, 6, 14, 0, 51)]}},
#         'odio': {   4: 3114,
#                     5: [   9788094816.0,
#                            datetime.datetime(2000, 4, 22, 15, 36, 43),
#                            5105.0],
#                     6: {   4: 'shepherdsian@hotmail.com',
#                            5: 'dqBvHoyapRyGfExrNzBm',
#                            6: [   'http://murphy.com/posts/posts/category/homepage/',
#                                   'fionasharp@khan.info']}},
#         'quas': {   2: 'NBIdJNpVmHyUadoNWxjW',
#                     3: [   Decimal('212706292307.39'),
#                            'http://robinson.com/terms.jsp',
#                            'https://www.walker-williamson.net/post/'],
#                     4: {   2: 'williamsronald@yahoo.com',
#                            3: 'thompsonlawrence@gmail.com',
#                            4: [5606, Decimal('65.6459')]}},
#         'quasi': {   7: 4571,
#                      8: [   'slatervanessa@yahoo.com',
#                             'graham46@gmail.com',
#                             'http://www.hall-cartwright.biz/privacy/'],
#                      9: {   7: 'stonejudith@hotmail.com',
#                             8: 'aWEHAnAZkzQiTAlLRpLs',
#                             9: [   2823,
#                                    datetime.datetime(2016, 2, 12, 5, 47, 28)]}},
#         'qui': {   6: 9457,
#                    7: [   'http://www.jones.com/tags/search/list/search.htm',
#                           'CgAhZPcYEdQvRaVQRHhr',
#                           Decimal('88605407.48597')],
#                    8: {   6: Decimal('16159.0'),
#                           7: 'XtgCDTiSOhEHcytxobWC',
#                           8: [Decimal('-65725.2'), 'JXcJKePXMvEoMPdPBoyk']}},
#         'ratione': {   0: Decimal('-213.725597160817'),
#                        1: [   'tWycMAIKJTUIPjbJsUut',
#                               'rTlqtLQonKizAPYKYXuA',
#                               66479.8],
#                        2: {   0: 'XagJFMFyZomOyQYFZxlr',
#                               1: 7963,
#                               2: [130.8598215317, 'SHhhOwnBuVroLPyAbknM']}},
#         'reiciendis': {   3: 7703,
#                           4: [   -911722504.68108,
#                                  'othorpe@wright-sinclair.org',
#                                  'knrSXGsNcwqLgxKWGCwj'],
#                           5: {   3: 1281,
#                                  4: 'TYctKapEtMUIDeyqnLjg',
#                                  5: [   'sMAEjfLQUbzEWNXpeBqH',
#                                         'ywtRAlDTcJkSYTgHeONs']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   2091,
#     'http://harris.com/about/',
#     datetime.datetime(1972, 4, 15, 17, 3, 30),
#     Decimal('-600.363'),
#     Decimal('207.33'),
#     'JgPwsppVzlEUYRdkVcvo',
#     'sbcFjAXagxxutwPsUNDr',
#     Decimal('660943163352.0'))

faker.providers.ssn

fake.ssn()
# 'ZZ 78 46 24 T'

fake.vat_id()
# 'GB591 3886 08'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.4.1'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_5 like Mac OS X) AppleWebKit/535.2 '
#  '(KHTML, like Gecko) CriOS/41.0.835.0 Mobile/83Y130 Safari/535.2')

fake.firefox()
# 'Mozilla/5.0 (Android 2.2; Mobile; rv:30.0) Gecko/30.0 Firefox/30.0'

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 6_1_6 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.34.(X11; Linux x86_64; bg-BG) Presto/2.9.161 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; sr-ME) '
#  'AppleWebKit/535.21.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B113 '
#  'Safari/6535.21.2')

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/533.2 (KHTML, like Gecko) '
#  'Chrome/34.0.847.0 Safari/533.2')

fake.windows_platform_token()
# 'Windows NT 5.01'