Language en_GB

faker.providers.address

fake.address()
# '660 Smith viaduct\nEast Dorothyburgh\nS2 1PZ'

fake.building_number()
# '88'

fake.city()
# 'Lake Dannyland'

fake.city_prefix()
# 'West'

fake.city_suffix()
# 'stad'

fake.country()
# 'Turkmenistan'

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

fake.postcode()
# 'M9 4PN'

fake.secondary_address()
# 'Studio 4'

fake.street_address()
# 'Studio 0\nHolden isle'

fake.street_name()
# 'Wright club'

fake.street_suffix()
# 'islands'

faker.providers.automotive

fake.license_plate()
# 'IZ32DVI'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'OQTN3728649895594'

fake.iban()
# 'GB13RQCS7971606319855'

faker.providers.barcode

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

fake.ean13()
# '0194829552946'

fake.ean8()
# '63948448'

faker.providers.color

fake.color_name()
# 'Silver'

fake.hex_color()
# '#b030fa'

fake.rgb_color()
# '27,18,245'

fake.rgb_css_color()
# 'rgb(8,1,201)'

fake.safe_color_name()
# 'navy'

fake.safe_hex_color()
# '#eeaa00'

faker.providers.company

fake.bs()
# 'unleash best-of-breed platforms'

fake.catch_phrase()
# 'Assimilated 24/7 encoding'

fake.company()
# 'Reynolds, Morgan and Patel'

fake.company_suffix()
# 'LLC'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nKenneth Morton\n6511403548458608 01/29\nCVC: 092\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('UBQ', 'Ubiq')

fake.cryptocurrency_code()
# 'STC'

fake.cryptocurrency_name()
# 'DigitalNote'

fake.currency()
# ('AFN', 'Afghan afghani')

fake.currency_code()
# 'BZD'

fake.currency_name()
# 'Mauritanian ouguiya'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVII'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1996, 7, 18)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1935, 10, 2)

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

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 3, 4)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1973, 11, 3, 17, 50, 34)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(920, 4, 19, 14, 55)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1994, 7, 4, 11, 4, 23)

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(2017, 5, 15, 18, 6, 9)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 11, 1, 8, 29, 51)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 7, 9, 35, 25)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 22, 13, 38, 22)

fake.day_of_month()
# '11'

fake.day_of_week()
# 'Sunday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 4, 24, 2, 30)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2005-05-12T01:35:16'

fake.month()
# '09'

fake.month_name()
# 'December'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 4, 6, 20, 21, 7)

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

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

fake.time_object(end_datetime=None)
# datetime.time(2, 7)

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

fake.timezone()
# 'Asia/Dili'

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

fake.year()
# '1976'

faker.providers.file

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

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

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

fake.mime_type(category=None)
# 'multipart/mixed'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-75.779895'), Decimal('-61.729285'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.27621', '-72.86843', 'East Haven', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-22.45667', '-47.53028', 'Santa Gertrudes', 'BR', 'America/Sao_Paulo')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'andrewhussain@bell-bennett.biz'

fake.ascii_email(*args, **kwargs)
# 'charlotte59@thomas-bailey.com'

fake.ascii_free_email(*args, **kwargs)
# 'sandra84@gmail.com'

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

fake.company_email(*args, **kwargs)
# 'dorothy69@nash-stevens.com'

fake.domain_name(*args, **kwargs)
# 'robinson.info'

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

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

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

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

fake.hostname(*args, **kwargs)
# 'db-15.gill-warren.info'

fake.image_url(width=None, height=None)
# 'https://placeholdit.imgix.net/~text?txtsize=55&txt=130x230&w=130&h=230'

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '19d0:c675:b12f:3efb:6fe6:a433:f5c:f588'

fake.mac_address()
# '00:ca:e4:98:75:71'

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

fake.slug(*args, **kwargs)
# 'consectetur-earum'

fake.tld()
# 'com'

fake.uri()
# 'http://www.naylor-ali.com/search/post.php'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'home'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-365-85266-0'

fake.isbn13(separator="-")
# '978-1-67654-905-5'

faker.providers.job

fake.job()
# 'Energy manager'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Molestiae atque quasi beatae perferendis. Enim dicta dicta aut ipsam ipsum.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Maxime soluta a explicabo iure nihil maxime. Voluptas hic praesentium '
#     'quia temporibus cum deserunt.',
#     'Iure perferendis consequatur alias ullam porro ut. Natus a beatae nisi '
#     'nesciunt. Sint unde beatae ex occaecati.',
#     'Facilis ipsam maiores a illum culpa non. Illo maiores sequi cupiditate '
#     'dolores libero.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Incidunt laborum ipsa reprehenderit doloribus quae.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Placeat eos ipsum veniam excepturi enim.',
#     'Nihil illum vero error totam laudantium perspiciatis.',
#     'Placeat sapiente perspiciatis maxime minima.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Omnis ipsam consectetur. Voluptatum doloribus eius illo. Perferendis '
#  'assumenda deleniti eligendi repudiandae iusto.\n'
#  'Consequatur dolores mollitia est. Repellat ea ratione.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['sint', 'consequuntur', 'minima']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xd4[e\x9a\xf6KF\xa5\xfb\xd5\xcf\x1eG4\xf4O\xa99\xa7Ogt\xb4\xfb'
#  b'\xba\x19\x98\x15s\xb8\xde(G\xecn\xd2E\xeb\x81\xe6\xc3\x84\xaa\xea!z\x15\x85'
#  b'\x83yE\xaa@-\xfa#un\xb6\x08}!\xe6"\xc16s\x88\x9a\x11_\x9fM\xfd\x81\xda'
#  b'\x040\x1d\xaf\xe9j\xe14\x9bY{s\xe1\xea\xe2X\xeeS\x89\xdaE6\x00\xea'
#  b'\x86\xbb\xa2\xcc\xf8 \x9d\x9bmN[(X\x9f\x11\xf1P\xef\x84\xc8[\xdf5\xca'
#  b'\x1a1\xa4\xaf\x08$P(\x81\xec\xc6M\x96\xb8\xc5\xad\x84\x8cnj\xfd\xcd>\x0c'
#  b'\x99O\xfd\xcft\x8d\xdb^\xa8J\xd6\x88Wb\x1c[\xf4,\xec\xaf\xb5\xdc;\x05'
#  b'u\x0e\t\xb8\x88b$\xe3\x9f>\x92\xa1\x85\x88;\xec\xeb\xd7\xb4\x8a\xa5"4\x95'
#  b'5\xc5x\x1cE\x85T^\xc0\x96\x1c9Ys\x07\x9c\x9d\xaep\xce\x15\x13\x8b\xec'
#  b'\xc4\x99]X\xb2\xfc\x8d?\x0f\xeal/\x94\t\xae\xfe\xbb\xeb\x9b\x97\xdb\xff}\xc6'
#  b'a\x1d\xb2,s"\xf4N\x87Tw%\x8a\xeaPU\xf1\xf8\xdc\xfb\x0b\x8e\x00Z\x9e}gl'
#  b'\x1b$u\x90\x08\xa0\xc2\x05\xda\xceI\xeae\xd3\xffe\xa1\xc0*\xd3\x8a\x8e\x02\t'
#  b'\xaaVM%\x9a0\x90\x99\xdd:M\x80\xe6\xa7\x9d\xd8\x9d\xcc\xbb\x01>\x05D\xd6'
#  b'\x05\xbcg\x84\xabqa\x05\xe6)\xbd\x1e\xd7M\xb3\xfbI\xcc\xeck\x8aI\xc2\xc0'
#  b'A\x89X\x9aO\xd8!\xb8\x13%Wd@\x00i\xcb\xda\xa0\xfd*u-\xd89-\x89%e'
#  b'\xb5F\x9d\xd3G\x01\x8d\xde\xa0\xf0{8\xbeG\xba^|\x9d6;\xda\xf6\xb9\x06'
#  b'\xa0\xe6\x12\x8a\xd8\x10\x94`\xccC\x149\x05\x8e&o\xb2\xc4\xe3G\xf2m4JQM6\x97'
#  b'\xf1i\x07\xbd;\x96\xae\xedI\xa6A\x8c\xd4\xaa\xe4\xfcb\xfe\xa1fy\xea\xd5`'
#  b'[\xb6m?Hk\xf2\x1e\xb1\x1d\xed\xe0\xd7\x8a\x07\xdf&x?\xf5\xdfU\xd9\xee'
#  b'\xfel\x03\xf7\xab\x87\xa5\x1d!\xba>=\x1cM9\xfc\x8f\x84\xccA\x7f\xb6l\xdc'
#  b'\xe8m:\x95\x87\x0eQ\xa8\xb0\x02\x19\xee\xb5\xd9#\xa1\xadf\xe6\xe9'
#  b"\xe5\xf3\xc8\xf3d\xb5H\xb9\xfd\x11\xc4\xdc\xf2\xd87J\xee\xb5I\xe6\x86'\x0e_"
#  b'RF>\x93*\xea\x9f\x13\xbd\x1e\xe7\xa7U`\xa2N\xe2\xa2\xb4(P\x91\xc0\xc2'
#  b'\\g\xb1\x17\x87\x0bPC\xc25\xd92\'\xef"\x8d\xc6\xad>\x05 \xd6S\xea>\xd6\xe3k'
#  b'\xff\x81d\xa5\x1e\xcdvWa\xf1\xd3wL\x02S\xc58gFt\xd0\xb9Gq&\xab@4"Y%J'
#  b'\x04\x14\xa00\xb5[/\x14\xc5\xbb\xb2]E4n\xd4\xfe"\xcf\x03|\xa5-g\x1fKY\xef'
#  b'\x80\x0b\x84\xac\xf4\r\x91\x1e\xc4\xf1\t\xe2\xff\xf9\x81\xf2\x85\xee\x86\xae'
#  b'\xdf\x0bB\xf70\xb7&z\xa4eR\xc7\x19k[\xddH\xe0E\xc8\xac\x08Q\xd3\xbe\xceX\xa5'
#  b'\x81\xec\xa1<\x94>\xd8\xcbG<\xb0H\xe7v\xe8\x86zE\x93\xb2=\xce\xc7u'
#  b'\xd6\xc3\xbe\xa9\x8e\xa9D\xa4\xae\xdf\x0e\xfdO\xf4\xe2\xde\xc1O\x96\xd1'
#  b'\xff\xde+TP\x97^\xda!\x84\xaa\xe5\xb5_&\xd7\x17\xdf\xd5\xe4!\xc8\x92\xbe'
#  b'M\xa9J\xecQ\r\xcbX\xba\x90D~\x87\xc4\n\x83\x01\xea\x91/\xf31\xb5X'
#  b'\xc3\xf4\x9a\x95-\xbe$\xe7P\xfbV\x1cv\x81\x14M\xb0\xa2\x0fQ\xc9\x13\x1b\xbe'
#  b'\xc8\xf79CT4\xd2\x93\xe9(\xeaae\t\xb0\x98F\xc2`@\x7f\xa7\x9fs\xf6?Z`@<<('
#  b'G\x1e\xe0\xc6\xbb\xe9\xee\xb6;\x8e\x0c5\t\x9aY\xcai\xdb\x14X(\xe2\xba6'
#  b'\x9cA?h\x8eM\x02Z.\xd8\xb0!\xe2\x87\xc9\xc3\xde]\xb2\xbf\x1b\xe1\xe4\xf4'
#  b'\xb3\xc0L\x8a\xa6\xa8\x98\x89)A\xe8\xe4\xaat\xf9=?\x19F\x0c\x97`\xca9'
#  b'\xa0\xed\xfa\xaa\x16\xa5F1\x14\xf5\x18i#\xc7\xccv\xd7\x8dD\xa3'
#  b'\xf2\xfc\x91\x90<\x9d\x1bi\xe0\x9fY\xd0\xf8\xf5\x9d\x0cQKrq\x0b\xe8\x01+'
#  b'\xc9\xd8\xf5\x85.cz\x14I!\xe76\xcac\xc0M\x92\x8c8\xdc\xa0\x03\x07\xbf\xa2?#m'
#  b'\xe0X\x1d\x06\x04\xbee\xf5\xb3\x1ePD\xf2~\x9c\xe4\xaa\x95z%\xc1)\xee\xc9'
#  b'_?\xb3HN\xde\x99E')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# False

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

fake.sha1(raw_output=False)
# '4d776ccb37f4a13bf5ad29f9c83ae1ee141cf919'

fake.sha256(raw_output=False)
# '28392a84b370214382a3491f02ee5fad51b502b9f5fae7457a39c01a1716989e'

fake.uuid4(cast_to=<class 'str'>)
# '66f6f53f-30c8-4c79-b786-57f4690a098f'

faker.providers.person

fake.first_name()
# 'Peter'

fake.first_name_female()
# 'Rosie'

fake.first_name_male()
# 'Shaun'

fake.last_name()
# 'Ross'

fake.last_name_female()
# 'Baxter'

fake.last_name_male()
# 'McLean'

fake.name()
# 'Dr. Helen Peters'

fake.name_female()
# 'Dr. Carl Jackson'

fake.name_male()
# 'Miss Brenda Smith'

fake.prefix()
# 'Miss'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Dr.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

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

fake.msisdn()
# '9443350630824'

fake.phone_number()
# '+44(0)2074960721'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Studio 0\nDavison trace\nParkerstad\nEX2N 7GF',
#     'birthdate': datetime.date(2013, 3, 22),
#     'blood_group': 'B-',
#     'company': 'Edwards Group',
#     'current_location': (Decimal('-58.465743'), Decimal('-144.583316')),
#     'job': 'Teacher, early years/pre',
#     'mail': 'ashtonpaula@gmail.com',
#     'name': 'Marion Wallis',
#     'residence': '9 Conor corner\nNicolastad\nS6 4YU',
#     'sex': 'F',
#     'ssn': 'ZZ253581T',
#     'username': 'whitehousegary',
#     'website': ['http://allen-winter.org/']}

fake.simple_profile(sex=None)
# {   'address': '700 Lydia oval\nWilkinsonville\nL1 4PA',
#     'birthdate': datetime.date(1922, 2, 5),
#     'mail': 'sam68@yahoo.com',
#     'name': 'Mr. Adrian Howells',
#     'sex': 'M',
#     'username': 'gerardhunt'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusantium': 5187,
#     'autem': Decimal('-318199097947.61'),
#     'error': datetime.datetime(2013, 10, 8, 17, 48, 8),
#     'excepturi': Decimal('-5893613090882.0'),
#     'fuga': -47.263126,
#     'hic': 3622,
#     'magni': 'bpmfiYscXQkOMQVVIJGe',
#     'nam': 'bFTlCJpykucJmODVxEZm',
#     'nulla': 'ukirk@gmail.com',
#     'sit': 'YCcCybteaWBjsuNhoVuT',
#     'suscipit': 3216,
#     'voluptas': 'XztArELeySeCwYQqjocD',
#     'voluptate': -177.6392244,
#     'voluptatibus': 'http://www.fisher.com/category/'}

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

fake.pyint()
# 4964

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'stokesadam@lewis.org',
#     5466,
#     450,
#     'YXktackqQJKrtoqUAuaJ',
#     'jonesdeclan@gmail.com',
#     'CWypeqXgvoBzulsakdRo']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   -447951511.0,
#     -8646353600511.0,
#     'http://www.bartlett.biz/author/',
#     -3936.247,
#     'clare57@walker.net',
#     'kxbcWhfCClRBYJbzDVEn',
#     'yhlYHdDPsvbGtGohIFNB',
#     4489,
#     datetime.datetime(2012, 12, 27, 13, 29, 6)]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {-65628.4645, datetime.datetime(1989, 7, 28, 11, 53, 37), 'http://stephenson.com/', 7829156976699.0, 'deborahcarroll@hotmail.com', 8717, 'tRwXZfakVzLQTaFGHfer', 'TammNtOIfwIRVdybaqNE', 1137, 'williamsamy@gmail.com', 7160, 'https://martin.com/explore/categories/index.asp', 'SlhNsXYKuuYdpeQhSYHp'}

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

fake.pystruct(count=10, *value_types)
# (   [   -53647336202.2,
#         'vEzypJIAUVCOmZePcKpc',
#         datetime.datetime(2003, 9, 4, 1, 53),
#         5099,
#         datetime.datetime(2018, 9, 26, 10, 35, 1),
#         'oZfHWOMESHigcUuwqVfh',
#         'http://www.miller-hill.com/faq/',
#         7499,
#         'BPXcGstBGYpjEnROoyDg',
#         Decimal('7.49576470034')],
#     {   'autem': 'FEtIBssKNnIZBvwPMuDq',
#         'debitis': 'gYphaaeFvHCYQjyRfYqK',
#         'deleniti': 'hIaDYkVSXiOKCDfVDNeX',
#         'deserunt': 804,
#         'expedita': 9944,
#         'illum': 'AsXRTLHiBZtvhONNTAGn',
#         'perspiciatis': 'natalienicholson@gmail.com',
#         'suscipit': 'xjXSvFOubdjDKUmrkKoL',
#         'temporibus': -6959308.75},
#     {   'animi': {   4: 'owelch@gmail.com',
#                      5: [   4779405.43,
#                             'DjQVajQxypiFYIbURpHJ',
#                             'MfaPxDmuVMbGTlhuyAix'],
#                      6: {   4: 'tgNkeQKMvxdkEGEUUsZZ',
#                             5: 'https://hewitt.net/register/',
#                             6: ['bwood@walker-hutchinson.com', 6771]}},
#         'dolorum': {   5: 'cDWJdtetygdGejmvwKdJ',
#                        6: [   'https://sanderson.com/home/',
#                               -33812.71034,
#                               'GnJMtNapPYczaFADIxIs'],
#                        7: {   5: 242,
#                               6: 'DNgkvjhlLhjWMZtLrOyI',
#                               7: [   'fsVYCdVBYjmpLpYDzfIW',
#                                      'tLQxVQmRtcooODSiqfOI']}},
#         'esse': {   0: 'bJOQkWYPOKAGBtUpSbWo',
#                     1: [   'JlbTTUpQkIDfIBfTdsyS',
#                            'ThwDnBdcaWCSduMqadWF',
#                            'zBLdbhMXiaMldfRodLUp'],
#                     2: {   0: 'https://doherty-white.com/terms/',
#                            1: 'WuNlOEHavSkYbddBcMzb',
#                            2: [   Decimal('5732709.56440906'),
#                                   'https://kennedy.info/about/']}},
#         'est': {   7: Decimal('-6002899.7'),
#                    8: [   Decimal('-6144402.4803'),
#                           'GIJlPwwkqsNESOfUjlAY',
#                           'gCzapuRsEnWaqxvBHSAs'],
#                    9: {   7: 831,
#                           8: 'zLldRCmpaqQpPTtbEYVY',
#                           9: [   'YLAQAhxBRTCRkzRDLzJK',
#                                  'knowlesmathew@simpson.com']}},
#         'ipsam': {   9: datetime.datetime(2016, 6, 12, 12, 48, 3),
#                      10: [   'http://lowe.info/faq/',
#                              'buwYcmQwuvcbAnleaKJV',
#                              4253],
#                      11: {   9: 5.9525071,
#                              10: 1307.9674834,
#                              11: [   Decimal('-9116209.2446499'),
#                                      7490502994516.46]}},
#         'minus': {   8: 'RPaJKpsrbzsMRWKZmoRi',
#                      9: [   623,
#                             'janiceburton@harris-austin.com',
#                             'http://www.taylor-taylor.biz/category/faq/'],
#                      10: {   8: 86867562.495107,
#                              9: 'belllauren@yahoo.com',
#                              10: ['http://www.lambert.com/author/', 9024]}},
#         'molestias': {   2: 'QMEwfeaMCjWpJlBrwecy',
#                          3: [   'rLUglILCDSkYJnSRrgMM',
#                                 'http://www.taylor.biz/categories/list/faq/',
#                                 93.45916],
#                          4: {   2: 'zAWPQuHvNoHWIzyVTRwT',
#                                 3: 'hBxbICrrihMZRLcBzJxc',
#                                 4: [   datetime.datetime(2009, 11, 8, 15, 28, 33),
#                                        'THroBTqyKTAvuxrIKPHh']}},
#         'quaerat': {   6: 'wIPyikatmEudstGIBUyQ',
#                        7: [   'https://reynolds.com/posts/homepage.jsp',
#                               1645,
#                               'HgHScWeYNFsJGOEUwfWn'],
#                        8: {   6: 470,
#                               7: 'selIpUJmNomEduCHKSNR',
#                               8: [   'xmSaUelvOQOmfAZPUlXS',
#                                      Decimal('312537.55')]}},
#         'quia': {   3: datetime.datetime(1980, 12, 10, 20, 12, 57),
#                     4: [9440, 1425, 'mIMcAhlkdNweYnSrAcqb'],
#                     5: {   3: 'ogeorge@clayton-riley.net',
#                            4: 'catherinejones@johnson.info',
#                            5: [   'wuCgGMysGYHllfKTNrrr',
#                                   'XnKBoZdUhdAdogqyfuIA']}},
#         'soluta': {   1: 7115,
#                       2: [   'QTyAMPLEUPPtMKtfvSKo',
#                              'AdKEKYSFUjySFEKaXKGD',
#                              'sYzPplafApPAovrBkWaz'],
#                       3: {   1: 'AaIrKoGwVeMlihVfdapp',
#                              2: 'robert97@yahoo.com',
#                              3: ['bTzWVmOgIoWlFJwOEAep', 35817740.7]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'QzEblWoyWOemXhpHzQXn',
#     'GLWGHYCuManPcrIBbNEB',
#     7590,
#     'okiwnuCTaDNhDGzgdqQL',
#     'VCnZYVLMgRfQcyknJzVP',
#     6604,
#     'NgjmFQxFfpWvahZziWRG',
#     'ThaEsEASOdPKGudNFaCm',
#     399.3931,
#     datetime.datetime(1975, 8, 10, 9, 16, 4),
#     39058909.19)

faker.providers.ssn

fake.ssn()
# 'ZZ711285T'

fake.vat_id()
# 'GB676 9313 78'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows 95; tt-RU; rv:1.9.0.20) Gecko/2018-08-14 06:32:43 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.42.(Windows 98; Win 9x 4.90; bg-BG) Presto/2.9.170 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; nb-NO) '
#  'AppleWebKit/531.9.6 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 '
#  'Safari/6531.9.6')

fake.user_agent()
# 'Opera/8.27.(Windows 95; raj-IN) Presto/2.9.183 Version/11.00'

fake.windows_platform_token()
# 'Windows 98'