Language en_GB

faker.providers.address

fake.address()
# '964 Russell fort\nWest Declan\nSO40 0PT'

fake.building_number()
# '32'

fake.city()
# 'Burtonton'

fake.city_prefix()
# 'New'

fake.city_suffix()
# 'berg'

fake.country()
# 'Turks and Caicos Islands'

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

fake.postcode()
# 'M0S 7JL'

fake.secondary_address()
# 'Studio 53'

fake.street_address()
# '2 Garner plains'

fake.street_name()
# 'Geraldine stream'

fake.street_suffix()
# 'spurs'

faker.providers.automotive

fake.license_plate()
# 'SH73MZE'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'KRUG64952055972406'

fake.iban()
# 'GB77BHKH79232867044012'

faker.providers.barcode

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

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

fake.ean8()
# '66744856'

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

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

faker.providers.color

fake.color_name()
# 'LightSkyBlue'

fake.hex_color()
# '#120e21'

fake.rgb_color()
# '17,28,190'

fake.rgb_css_color()
# 'rgb(130,249,255)'

fake.safe_color_name()
# 'green'

fake.safe_hex_color()
# '#778800'

faker.providers.company

fake.bs()
# 'generate 24/7 systems'

fake.catch_phrase()
# 'Self-enabling contextually-based challenge'

fake.company()
# 'Robson, Richardson and Johnson'

fake.company_suffix()
# 'Ltd'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Mastercard\nBenjamin Thomas\n2221209429981281 02/27\nCVV: 066\n'

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

fake.credit_card_provider(card_type=None)
# 'Maestro'

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

faker.providers.currency

fake.cryptocurrency()
# ('VTC', 'Vertcoin')

fake.cryptocurrency_code()
# 'ZCL'

fake.cryptocurrency_name()
# 'Peercoin'

fake.currency()
# ('RUB', 'Russian ruble')

fake.currency_code()
# 'SCR'

fake.currency_name()
# 'Norwegian krone'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XIV'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1997, 2, 16)

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

fake.date_object(end_datetime=None)
# datetime.date(2009, 9, 14)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1923, 6, 7)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 3, 27)

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

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, 9, 2)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1986, 11, 1, 23, 54, 38)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(475, 12, 23, 22, 34, 9)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2019, 6, 23, 13, 17, 10)

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(2011, 8, 23, 23, 49, 25)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 18, 2, 45, 49)

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

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 20, 4, 50, 19)

fake.day_of_month()
# '04'

fake.day_of_week()
# 'Wednesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 12, 4, 15, 8, 53)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2018-03-24T13:14:21'

fake.month()
# '11'

fake.month_name()
# 'March'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 24, 5, 45, 36)

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

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

fake.time_object(end_datetime=None)
# datetime.time(16, 28, 56)

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

fake.timezone()
# 'Europe/Zurich'

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

fake.year()
# '2015'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'accusantium.pdf'

fake.file_path(depth=1, category=None, extension=None)
# '/consequuntur/atque.flac'

fake.mime_type(category=None)
# 'application/EDI-X12'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-71.566068'), Decimal('64.076024'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.93369', '-72.27814', 'Keene', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('52.21099', '7.02238', 'Gronau', 'DE', 'Europe/Berlin')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'middletonkarl@simpson-cooke.com'

fake.ascii_email(*args, **kwargs)
# 'alicejones@smith-craig.com'

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

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

fake.company_email(*args, **kwargs)
# 'wtaylor@burrows-fry.biz'

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

fake.domain_word(*args, **kwargs)
# 'davies-berry'

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

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

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

fake.hostname(*args, **kwargs)
# 'lt-91.brown-gibbons.info'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '5bc5:f63d:3f2a:25a4:aebc:ab0:e0fa:e996'

fake.mac_address()
# '44:d3:a2:da:3c:94'

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

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

fake.tld()
# 'com'

fake.uri()
# 'https://www.jackson.org/explore/home/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'register'

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

fake.url(schemes=None)
# 'https://rees-thomson.biz/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-310-20276-0'

fake.isbn13(separator="-")
# '978-1-276-57834-9'

faker.providers.job

fake.job()
# 'Manufacturing systems engineer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Molestiae cumque error eaque consectetur eaque eligendi. Possimus quas '
#  'doloribus voluptatum quis ratione doloremque nesciunt.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Numquam impedit beatae. Ducimus impedit quidem.',
#     'Itaque veritatis sunt praesentium. Cum possimus expedita doloremque '
#     'perspiciatis eligendi. Magnam fuga accusantium quis.',
#     'Fuga dolor quasi aspernatur natus. Assumenda asperiores rerum provident '
#     'vitae architecto ratione.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Exercitationem dignissimos cumque.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Ab nostrum dolor mollitia sunt rerum nihil.',
#     'Ut accusamus beatae sed accusamus quia unde.',
#     'Necessitatibus eos facilis officia mollitia quas.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Architecto similique excepturi quam. Ad consequuntur dolorem totam omnis.\n'
#  'Nemo minima blanditiis. Perferendis animi ut accusantium in delectus.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Accusantium velit veniam. Explicabo labore magni.\n'
#     'Odit corrupti est officiis amet odit. Architecto nihil asperiores eos '
#     'consequuntur ratione.\n'
#     'Quo cum quo consequuntur. Aperiam nulla ea ipsa ipsa.',
#     'Ratione tempore atque quia odit fugiat reprehenderit. Cum harum sint '
#     'ratione.',
#     'Sequi asperiores quisquam harum. Eveniet dignissimos provident.\n'
#     'Quis rerum voluptatem culpa saepe suscipit excepturi reprehenderit.\n'
#     'Qui vel quo est dolor. In autem incidunt voluptas facere ab.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['dolore', 'a', 'quae']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xc4\xe4\xfc\xf3\xb41)\xad\xc4\xb4\x92\xccN.n\x96|4\xac\xfe\xdc\x8b{\x8a'
#  b'\xaf\x1aNA\x86\xe3\xef\xa8\x05\x98\xcc.\xe5g\x15\xb0\xd8\x87\xdeA'
#  b'6\xb1\xf5\xcf\xf0\xff}\x7f\xa5]\x06\xbfdF\xa2HBM(Zeq\xec\xa2\xc8\x88\xd1\x05'
#  b'D\x95"\x02\x08\xf9`0\xfb\x10R\xb4Y\xfbE\xa3\x0e\xeb3\xf7+RW\n\xffx\x8d\xb5'
#  b'\xc8iW\x00&\xb5\xb4R\x8b\xc2\xf15\x1a\xe5|\xb6\x99to\x13\xd30$\xa26\xa4A\xbb'
#  b'\xb7[\xafK\x95:jy+\xd1\xa2pW\x0b<\x1d\xe9\r\x06\\\xb4\x1a\x08\x83'
#  b'\xf5u\x9f\x89\xbaJC\xda\xa3D\xb9\x07z\xc1\xf5_n\xd6\xff\xcd\xb3p\xc8\xe1'
#  b'bg\nq8\xef\xe3s\xd23\xfb\x19\x98h~\xc5TEFN\xf4WUb\xdb\x1a\x98\xc0'
#  b"\xd1}\x04\xa3~-\xa0>#*\xba'\xde\x1d\xf6W\xdb\x151\x9f\x00\xb4\xd0\x88"
#  b'\x02\x84\xe9\xe4=o\x8a\x82\xc2a\xb1J"\xb0E\xe32\x8f\x1e\x8cF\xc1\xb6ys\xd7R>'
#  b"\x02\xd2\x0fd\xf5^$'\x80\x8b\xb6\xe2\xadp\x1c7k\xa1\xb4\xc6\xc5.\xcf\xf6"
#  b'\x9f\xd2\x89\xfd\xce=G\xd9\x1a\x0f%\xf8\xd8\xd3\x18B\\\x0c\xd3 '
#  b'\x03\xba\x0e\x83.T\x03\xcd1\xcb\xdf\x9a\xfc\xfa\xea\xca\x18\xcfQ\x1e'
#  b'\xb0\x82\xb1S>|\xb5K\x86\xd4\x0b\x98\x11\xfa\xec\xc1Y3\x949\x81LK\xe5-\xc7Dh'
#  b'K\xa4\xd7r\xde\xee\x0b\xd5)mo\xfd/\x9e\xde\x84\x888\x14\xb0\x0fL\x82\x9f'
#  b'\x0c\x9c\xder\r\x1c\xf7\xf3\xd8\x9a\x9c\xe2\xcd1\t\x9f\xea\xf0\xd1c'
#  b'\xf3\x85[\xd3\xe1\xbfc\xf9\x19\xea\xcc{nl\x9b\x16\x8f\xe5|\xfd\x7ft\x10\x9a'
#  b"\xdc3$2~\x10\x9c\xf5\x9d\x81\xd8\x91\xc6\xde\x8d\xc9\x9bP&\x8a'\xc69G"
#  b'n\xf7\xb0\x8eB6\x84\xd4\xb9\xc0\xbc\x04z"I\xf4\xae9q\xf4H\x0b\x1dq'
#  b'\x95\xca\xc7\x1e\xdc\x12xQ\xbdbr\xcb\xe6\xd0\xca\nT\\\x19\x1ds\xa7:E'
#  b'\x86kd\xaf\x0e6\x15\x04Ez\xf3\xe2\x0c\xd1\x98\xde!*\xb2\xe2\x89\x8a\\;'
#  b'\xe38\xf4xT\x8b$i\xebn6\xacT\xfc\xe0z\xf6\xa2\x8a\xdb\xe4\x0e\xdc\x14'
#  b'\xc3\x04\xc8xn\xebP\x89\x8f\xb7X\xe5\xb6OY\xe4\x8f2 \x94\r}\x8ejPA\xea\xaa'
#  b'\xfe\x18M\xb9\x16\xaf\x99s\x8d\xe3p\x1b\x8e\xdb\xf5\xa1\xad\xe4\xef\x19'
#  b'\x11=\x84\x9a\xa1\xd3\x10\xb3-i\xac\xdcS?D\x80\xc3n\x18\x9f{R\x9e\x11'
#  b'\x92>N\x11\xde\x86\xcb\x8fR\x80\xf3\xc4~\xa2v!\x99\xd9\x1a\xc7\\%$a'
#  b'N\xc3e\xd0\xe8\xcaMh\xbe\x0b\xcb\x14\xdct\xf3\xa3\xa5L;r\x1d}AN|\xce\xb0K'
#  b'\x86\x91\xd3r\x81+\xf3&\xadQ\xe7\xefF\x00\x16\xe2\xa2\x14\xf6c;!f*}\xa5\xbbW'
#  b'\x86\xc7I\xc4\x1d\xb7\xf6\xa4\xf9\xfa\xf5\xf2\x8f\xc8 N\x84\xa5\xc3x'
#  b'\xe2p\x82\xb8\x88\xfd\x01;\xf3,\x02E\xc7\xebM\xb5#[\xcd\x1dJ\xcbJ4IN\x12\xdd'
#  b'L\x97\xe7\xfb\xd3\xf9_\xe1\x9d\x8bYB\xb9X\x14\x94m\xb0\x1e\x10{\x19k\xbf'
#  b'\xe4gY)y\xab\xfc\x15\xd5.\xf4]\xe1\x89r-\x1b\xdd#\x12\x82\xc1\xfc:'
#  b'\x11\xd3\xb6\x84\xb9\xd6[D\xab{\x8e\xe23\xa4\xff0\xf2k&\xab\x82M\xad\x9a'
#  b'\x8fOR\x90/"\x85;\xbdd\x85(\x12\xf2\x92x"J\xaaR"O}f\xc4\x1d2\x04\x0c=ZmuI:c'
#  b'SZ|b\xbdY\xd5\xf8\xac\xad\xeddZ\xa3\xf4\xe9-.\xa3+\x16\x96#D\x04\xd1\x0f6'
#  b'.\xb8\x0e\x84T\x84\xfc)\x1dT\xb4\xccLi\xb4\xd8\x11}\xcdJH\x16\xb4\xc5A}\x828'
#  b'\xcb\x17\xf2\xc6\xd0f\xa39\x16\\i\xd9\x18\xcc\x10:\x0c}\xa0!\xecc\x87}'
#  b'\xa2*\x94\x8d$\x0c&\xbf\x14S\x99T\xac\xb9\xbb\xee\x7f\xabd&\xe6\xb8r\xdb'
#  b"\xe5\xbb\x98\x1c'\xee]\xd6o\xe7\xd9\xdd\xbf}\xf1\xe8\xc6\xe2\x05i"
#  b'\xd7\xb3p\x10\xe6|\xf9\xd9\xd5\xd5\xb8j\x9c\xef\xd9\\\xe8\x90piWm\x08M'
#  b'\xff\x96\x97\xa3\xab;\xd9Y\xdcE\xd2\xde\x9e\x12\xb5\x93\x90\xe1\xcb\xa2'
#  b'\xf71\x17&\xbc\r\x0e\xcfG\xeee\x0e')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '9415ff74f824945f15edfa43c9687670'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '7h%&U5cb)t'

fake.sha1(raw_output=False)
# '5298e925e4560da72ecbe06fa26bdd3d9a4104df'

fake.sha256(raw_output=False)
# '4ecfb009e055bcecde174dc7245648083fe3347a423547818a46eda0649450aa'

fake.uuid4(cast_to=<class 'str'>)
# 'f2b88207-358e-4885-a5a9-a8432b59f801'

faker.providers.person

fake.first_name()
# 'Jacqueline'

fake.first_name_female()
# 'Tracy'

fake.first_name_male()
# 'Maurice'

fake.last_name()
# 'Peacock'

fake.last_name_female()
# 'Bibi'

fake.last_name_male()
# 'Hall'

fake.name()
# 'Jacqueline Holt'

fake.name_female()
# 'Mohamed Clarke'

fake.name_male()
# 'Carole Young'

fake.prefix()
# 'Mr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.cellphone_number()
# '07700 900 995'

fake.msisdn()
# '1825070272870'

fake.phone_number()
# '+44(0)114 4960750'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Flat 4\nSavage ramp\nEast Christianfort\nB2 5RG',
#     'birthdate': datetime.date(1908, 3, 13),
#     'blood_group': 'B+',
#     'company': 'Young and Sons',
#     'current_location': (Decimal('-29.9223515'), Decimal('-163.353023')),
#     'job': 'Geneticist, molecular',
#     'mail': 'coxjune@hotmail.com',
#     'name': 'Mr. Josh Baker',
#     'residence': 'Studio 9\nChelsea island\nAmeliachester\nG0 6ZP',
#     'sex': 'F',
#     'ssn': 'ZZ789123T',
#     'username': 'benjaminfaulkner',
#     'website': [   'http://www.stewart.com/',
#                    'https://fletcher.com/',
#                    'http://hargreaves.com/',
#                    'http://reynolds.org/']}

fake.simple_profile(sex=None)
# {   'address': '077 Gavin prairie\nLake Marcmouth\nE81 9GR',
#     'birthdate': datetime.date(2009, 9, 28),
#     'mail': 'harriskarl@hotmail.com',
#     'name': 'Dean Brown-Lambert',
#     'sex': 'M',
#     'username': 'griffinshane'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'adipisci': 'qeBOnMHfINqQNuhnTxZn',
#     'debitis': 'vKgMRluPpkzqzwHgGPpm',
#     'dolore': 'https://www.stokes.com/terms.htm',
#     'eligendi': 'lJXXLpFwHwNooQrReQPf',
#     'eos': 'wayne28@hotmail.com',
#     'et': 5625,
#     'impedit': 'http://smith.com/category.html',
#     'quae': 'http://gibbs-cook.com/category/terms/',
#     'tempora': 'https://jenkins-dawson.com/',
#     'velit': 'WZgTjJealxsLCLneKRAw',
#     'veniam': 'zemfxkiGGerRNapjSSrv',
#     'vitae': 7106,
#     'voluptate': datetime.datetime(1979, 3, 5, 10, 52, 20)}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'MyzfVKSwGxFOvxOPOBVI',
#     'http://parsons-smith.biz/',
#     'DDBXoQOPqFTUgnpzVurb',
#     datetime.datetime(2019, 5, 17, 19, 9, 24),
#     'jSQGHOpDFAuKWoIXaHfV',
#     1298,
#     'xqBjSNPBsVRVkhNQZubw',
#     'XHMzNqabnvvRsoWoAlUK',
#     'zGTLtbzkhssUKiOYelkf',
#     datetime.datetime(2007, 4, 17, 19, 33, 23),
#     'http://www.kirby-williams.com/tags/main/',
#     'CMlYGGoNRydspqXyhdRD',
#     'http://www.stephens.info/tags/explore/faq/')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   5854,
#     'zfyRourEQXXrswGUmzcd',
#     'MPNEynxfDikYZLvKmrZW',
#     'mberry@yahoo.com',
#     'uIXoNHwImDyZFJWMhiRK',
#     5302170206.0,
#     Decimal('-94587775.874'),
#     datetime.datetime(2009, 6, 16, 16, 40, 20),
#     'berryabdul@gmail.com',
#     2093,
#     473]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'LHlRRfGvvltBznyaLSpN', datetime.datetime(2009, 8, 14, 9, 37, 23), -342.281447, 'UEQIegAcGxEMBsLbIXtj', 'pnAMbzUKiazxGnbOjcfp', 'nWdZVZlnZaiIXaHDoQYZ', 478.425078}

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

fake.pystr_format(string_format="?#-###{{random_int}}{{random_letter}}", letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
# 'z9-222642R'

fake.pystruct(count=10, *value_types)
# (   [   'JNwNPaUXOyjiMakFfxKh',
#         datetime.datetime(2002, 3, 28, 0, 36, 22),
#         datetime.datetime(1992, 10, 14, 11, 25, 8),
#         'vbqzNHRbwxRIpzsueGXz',
#         3437,
#         'kdJUujRxfpqxnPgktOfw',
#         datetime.datetime(2005, 10, 23, 5, 11, 55),
#         'CmmjaqccmSABFXQcIgWg',
#         datetime.datetime(1983, 11, 15, 8, 10, 44),
#         'http://richards.com/blog/home.html'],
#     {   'a': Decimal('-547.10886646'),
#         'aliquid': 7553,
#         'architecto': 'qDuBoiMQuUXEpyDHNbrb',
#         'corrupti': datetime.datetime(2004, 6, 18, 10, 14, 3),
#         'distinctio': 'http://www.adams.com/index/',
#         'eos': 5309,
#         'necessitatibus': Decimal('-3.3787932391793'),
#         'qui': 'barry93@day-ellis.com',
#         'quos': 'iRuLhgqRsxGbKEAlMAVr',
#         'sit': 'katywood@gmail.com'},
#     {   'delectus': {   5: 6917,
#                         6: [   datetime.datetime(2009, 4, 2, 16, 24, 28),
#                                231,
#                                -346841096681.0],
#                         7: {   5: 'EmtFRpolxNSHPhAipzXM',
#                                6: 'paulineholloway@gmail.com',
#                                7: [   'ZByfZslrJRLWlqBkkegH',
#                                       'EdTRiDcghneBZJLljwKU']}},
#         'eum': {   3: Decimal('-73878.712414185'),
#                    4: [641, 5202880835.98669, 4714],
#                    5: {   3: 6443,
#                           4: 1649,
#                           5: ['lieTxDXzIfhAxozEtXuo', 6346.1721170263]}},
#         'facere': {   0: Decimal('-48479927.7743'),
#                       1: [   'JgYClbPGbeYTXDhlkdXf',
#                              'https://www.evans.com/author.html',
#                              6661],
#                       2: {   0: 'osOcqVcIIewCcSxKURgQ',
#                              1: Decimal('-26698.0'),
#                              2: [   'https://young.com/wp-content/tag/main/login/',
#                                     'https://www.wood-chapman.com/wp-content/homepage.asp']}},
#         'fuga': {   8: 85.8088465,
#                     9: [-7.0, 'JsngcFwYgYXnbYCspksw', 'NAPajkcovArZukSvelds'],
#                     10: {   8: 'VlVJxqSFYCZHpAVtYNnl',
#                             9: 6239,
#                             10: [   Decimal('9449.6503524'),
#                                     'DPJACbXUMhRdniEaOZnX']}},
#         'itaque': {   4: 'garry02@clarke-singh.com',
#                       5: [-0.714203681, 'ehUVOPuuAdQKBxQPPdcJ', 879],
#                       6: {   4: 'http://www.moss.org/explore/index.html',
#                              5: 821,
#                              6: [1721, 4068]}},
#         'sequi': {   1: Decimal('-956375468.0'),
#                      2: [   datetime.datetime(1993, 6, 16, 7, 37, 56),
#                             'icooper@hotmail.com',
#                             'meganfranklin@hotmail.com'],
#                      3: {   1: 'DxIGiBiGndvLzclltICU',
#                             2: 'GMYTvtctOGUzXTHRgFAT',
#                             3: ['MUJJzCzDbwuIKXmPdhOn', -3696606.8519441]}},
#         'tenetur': {   6: 2743,
#                        7: [   datetime.datetime(1993, 7, 22, 2, 53, 21),
#                               'eHoZxyCTsWHDrabvIpRl',
#                               9564],
#                        8: {   6: -88982197914386.0,
#                               7: 'xwrfoqYhJHSLqsEiDxPv',
#                               8: [   'dWgaHaTgUKwMahwgfvDo',
#                                      'qIdqpNZLzzsmxrZcofzo']}},
#         'vero': {   9: 'https://lloyd-white.com/',
#                     10: [   'max72@yahoo.com',
#                             'EograTpaoaYmXPmowPei',
#                             -8361.787904431],
#                     11: {   9: 'ygcFRMANqhVeFWxugcel',
#                             10: datetime.datetime(1984, 12, 1, 5, 27, 10),
#                             11: [5533, 3544]}},
#         'voluptatem': {   7: 'https://pearson.net/faq.htm',
#                           8: [   'TEKcCUNyDqLyJvPfmYkL',
#                                  datetime.datetime(2014, 8, 29, 14, 24, 40),
#                                  3688],
#                           9: {   7: 1076,
#                                  8: 7991,
#                                  9: [   datetime.datetime(2019, 1, 21, 4, 27),
#                                         'iwqXhQybJCkIxzCUeHpb']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'OCrtNBhwGpNyZsjJixur',
#     Decimal('68992.5295604'),
#     datetime.datetime(1998, 7, 12, 21, 19, 51),
#     'PCpoWHKeNRToureoTgoO',
#     'JRTNaDZUwrkVWTbglnWo',
#     'VhWkmpwTFHpAmhmdikTU',
#     datetime.datetime(2013, 3, 18, 6, 30, 44),
#     'mrobinson@dean.org',
#     3802,
#     Decimal('-742023542686148.0'),
#     9662,
#     'VEFoEGmsUluVNCPkfHkw')

faker.providers.ssn

fake.ssn()
# 'ZZ 13 77 50 T'

fake.vat_id()
# 'GB063 7713 52 874'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 3.2.3'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/531.1 (KHTML, like Gecko) '
#  'Chrome/17.0.880.0 Safari/531.1')

fake.firefox()
# ('Mozilla/5.0 (iPad; CPU iPad OS 12_4 like Mac OS X) AppleWebKit/531.0 (KHTML, '
#  'like Gecko) FxiOS/16.9k9067.0 Mobile/02O913 Safari/531.0')

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

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/9.67.(X11; Linux i686; oc-FR) Presto/2.9.173 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_0 rv:2.0; ro-RO) '
#  'AppleWebKit/533.24.7 (KHTML, like Gecko) Version/4.0.2 Safari/533.24.7')

fake.user_agent()
# ('Mozilla/5.0 (iPad; CPU iPad OS 10_3_4 like Mac OS X) AppleWebKit/533.0 '
#  '(KHTML, like Gecko) FxiOS/12.1d6020.0 Mobile/98W966 Safari/533.0')

fake.windows_platform_token()
# 'Windows 98'