Language en_GB

faker.providers.address

fake.street_name()
# 'Guy junctions'

fake.city()
# 'Cartwrightbury'

fake.postcode()
# 'S0F 5ZA'

fake.address()
# '213 Naomi wells\nEast Frederick\nM8F 1PF'

fake.secondary_address()
# 'Flat 07t'

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

fake.street_address()
# 'Flat 2\nAdam road'

fake.city_prefix()
# 'Port'

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

fake.city_suffix()
# 'furt'

fake.building_number()
# '0'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('90.367607')

fake.country()
# 'Comoros'

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

fake.street_suffix()
# 'turnpike'

faker.providers.automotive

fake.license_plate()
# 'FI96IGX'

faker.providers.bank

fake.bban()
# 'VQQZ2909547651755'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB40FKXE5995924355160'

faker.providers.barcode

fake.ean8()
# '98855490'

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

fake.ean13()
# '6222520351132'

faker.providers.color

fake.safe_hex_color()
# '#114400'

fake.safe_color_name()
# 'fuchsia'

fake.rgb_color()
# '73,240,220'

fake.rgb_css_color()
# 'rgb(195,66,56)'

fake.color_name()
# 'Cyan'

fake.hex_color()
# '#949064'

faker.providers.company

fake.company()
# 'Richards, Davies and Jones'

fake.catch_phrase()
# 'Re-engineered client-server system engine'

fake.bs()
# 'visualize strategic schemas'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# 'Maestro\nCarol Thomas\n060465070898 04/23\nCVV: 926\n'

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

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

faker.providers.currency

fake.currency_name()
# 'Mauritanian ouguiya'

fake.currency()
# ('BZD', 'Belize dollar')

fake.currency_code()
# 'BAM'

fake.cryptocurrency_code()
# 'BCH'

fake.cryptocurrency()
# ('XPM', 'Primecoin')

fake.cryptocurrency_name()
# 'Peercoin'

faker.providers.date_time

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(793, 1, 27, 9, 53, 42)

fake.month_name()
# 'April'

fake.timezone()
# 'Pacific/Majuro'

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 1, 8)

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2018, 7, 22)

fake.time_object(end_datetime=None)
# datetime.time(4, 43, 20)

fake.time_delta(end_datetime=None)
# datetime.timedelta(4871, 45091)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2017, 11, 27)

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

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 7, 3)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1997, 9, 20, 12, 24, 34)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2018, 7, 2)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2013-10-23T18:31:12'

fake.am_pm()
# 'PM'

fake.month()
# '05'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 6, 7, 23, 9)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 7, 25, 20, 16, 12)

fake.year()
# '2001'

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

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '03:48:42'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2015, 11, 22, 1, 37, 13)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2017, 12, 28)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 7, 13, 19, 22, 46)

fake.date_object(end_datetime=None)
# datetime.date(1981, 5, 8)

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

fake.century()
# 'XIV'

fake.day_of_week()
# 'Sunday'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 9, 5, 0, 6, 28)

fake.day_of_month()
# '12'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2001, 12, 29)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 6, 29, 9, 50, 20)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 7, 3, 22, 58, 13)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 7, 13)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 11, 24, 9, 55, 1)

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'sed.mov'

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

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

fake.mime_type(category=None)
# 'model/vrml'

fake.file_path(depth=1, category=None, extension=None)
# '/repellendus/enim.jpeg'

faker.providers.internet

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

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

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

fake.ascii_email(*args, **kwargs)
# 'mjones@bird.com'

fake.ipv6(network=False)
# '59de:be0c:d838:a74e:13bb:6100:43be:218c'

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

fake.mac_address()
# '3f:2d:44:a5:00:28'

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

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

fake.uri()
# 'http://www.reed.com/explore/blog/faq.html'

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

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

fake.slug(*args, **kwargs)
# 'odio-enim-ipsa-odit'

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

fake.uri_page()
# 'homepage'

fake.ascii_company_email(*args, **kwargs)
# 'fosteramanda@bull.net'

fake.tld()
# 'net'

fake.domain_word(*args, **kwargs)
# 'shaw-jones'

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

fake.uri_extension()
# '.htm'

fake.company_email(*args, **kwargs)
# 'smithmohammed@jones.org'

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

fake.url(schemes=None)
# 'http://www.jones-davies.info/'

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

fake.ipv4_network_class()
# 'b'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-203-67351-5'

fake.isbn13(separator="-")
# '978-1-963071-54-2'

faker.providers.job

fake.job()
# 'Facilities manager'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   'In repellendus rerum fuga totam eveniet ex. Omnis ullam voluptas quae '
#     'facilis accusamus.',
#     'Delectus molestiae blanditiis earum. Illum doloribus cum ducimus numquam '
#     'quam quas.',
#     'Consequuntur consequatur doloribus aut doloribus. Delectus dolores magnam '
#     'in animi cum.']

fake.words(nb=3, ext_word_list=None)
# ['ullam', 'distinctio', 'fuga']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Minus sit aliquam rerum.'

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Magnam modi cumque dignissimos sapiente error esse. Officiis qui itaque.'

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Esse nihil explicabo dolorum. Deleniti commodi porro architecto reiciendis. '
#  'Voluptatem animi architecto iste.\n'
#  'Quae magnam labore nostrum quibusdam ad. Corrupti quasi iure.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Fuga molestias ipsum quos harum consectetur.',
#     'Quam hic omnis eius aliquid cumque.',
#     'Incidunt facere voluptatibus.']

faker.providers.misc

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'N&%7v3AkZ%'

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

fake.sha256(raw_output=False)
# '81604fdca6bde746eaf40577ca7d35efece84f96bd048f4b9a06ded81b60083e'

fake.null_boolean()
# True

fake.locale()
# 'bn_BD'

fake.binary(length=1048576)
# (b'sy:\xce\x8ay%\x99\x14\x8d\xa1L\xb7\x1c%\x85w:\xc5\x1f<\xfa\xdc\x147r\xa7\xd0'
#  b';\xd8\x19\x1cc\xfa\x9e\x1bNA\xd9\xcdn\xf8H\xbb\t\x89\xcej\x03^B.P\x96\xc3['
#  b'\x81;\xdc\x84\xda\x9fv\xcf(c;S\xc4H\xa0\x02\xde\xb8j\xf9@!\xb7\x903-\xca\xfa'
#  b'\x9ce\x01\xca\xfc<\x9e\xdb\x16o\xd7\x87Y\xc9b\xa5\x04\x8f\x89\xf9;G\x1d\xac'
#  b'6\x8dD/j.\x8d\xd7 J\x8b\x80qY\xea\xfe\xc4u\xc4P\xd5\xf5\xf8ZZ\xe2Z;L"\xe12'
#  b'\xb9mi\xef\xf2H\xe6\xfa:\xe5\xf1\x15\xf5R\xe8\xb4\xc4\xf6\r\xad\x98\x9a\xc82'
#  b'\x9b\xb49f\t\x03\x03\x966\xcd\x84QWe%\xf3N?y\xd5tK.\xe3Z\xe3\x92><\xccC\x8f'
#  b'\xf5df\xb1\x81 \xaa\xb1\xa1\x1c(\xe1\x04^R2ZE\x89\xd9\xfb\x9b\x82d{[\x0eE'
#  b'\xc5J\x94\xc6\xd2P\x15\xc84v\x19\xeb\xcc\xad\xdc\x91m$\x8fc=\n\x173'
#  b'\x95\x8e\xdbd\xc4a\xcah\xed3?\x9c\xbe\x0f\xee\xd2 \x9fE\xe1\xd0\xc4m\x9b'
#  b'J`\xf4R5\x1eCa\n\xca\xdf\xca\xb0p\xa4_.\xbc\xb7\xa3.\xd7\x08\x13'
#  b')\x01\x9f\xedC\x8b\xf0YX\xff\xfc\xc6r\x1a^\xd4\xdb\t\xda\xd0*\x85\x9dm'
#  b'}\xe1\x1d\xda\xf3B\xfc\x02Y\x12\xcc|v1>\xca\x80\x17Pt\xba\xb2\xb4\xb7'
#  b'\x81\tT\xf2\xa5Aj\x9a\r\x0e>\xae\x7f\xabl\xa0\xc4\xca~7V?K\xc8=\xe1|\x9e'
#  b'\x93\xe9\xc8\xc5\xbd}\xfb:\xa1\xaf\xda\xf6\xb3f#\xbb\x85Xy\xa8\x8a2\xbbV'
#  b'\xc8\x17\x90n\xca.\x86h\x814\xc0\xf1\xea\xbc\xb6Y\xa9o\r3\xffK\xc2n'
#  b'\xca\xb1\xb0\xce\xac\xd4z-\xb3\xc4\xd5\x05\x82\x0e\xa2\xa8\xd9\xc4\x82\x1d'
#  b'g]yV\x008\xa16\x16\x92\xb0\xb2\xfd\xedV\x92\xd7{\xb3\xc4\x9b\xef\x964'
#  b'\xe3\xd1\x94\xa7\x0b\x11\xe3\x08\x18\xd7\xc0LO<l\x05p^_\xbcr\xf9\xfa\xcc'
#  b'\xaa5l\x9e\xb05{\xc7\xc2\xb0M[\xca\xcc\x1e#\xf5\xb4\xddXh\xb3\xf2\x1a'
#  b'M\x01\xb2\xc8n\xa7\xb3\xe2\xfa\x01\xfb\xc8o\xf7N\x0f\x10H\x9c%\xc8I/Y'
#  b'\xbf\xb5\xe9\xb2U\x1b\x87e*\x13\xa2Q\xdav]\x1cl\xfc\xc6dZ\xcc\xb2='
#  b'\xeb\xd4\xbc\x97j\x0e\xdayaG\x14X\xd8\xe1\xbcz \x0egy\xc6#Dhd\xc6\x95\x8a'
#  b'"DpslN\x88R_\xfd\xb3`P7u\xad\xcd\x83\x8e\x9b\xfc\x95\x89\x9e\x83gmT'
#  b'\x88\x8a\xc7Bn\xdb\xd0\xc1\xefC\x81\xad\xb2-\x00r\x94N\xc3\xba\xe99)\xec'
#  b'\xef\x84\xfe#v\xcd\xc9\x05\x04\xf1\xe4M\x91+\xfe\xc6\x84\xc15\xc8'
#  b'\xf0{\xb1\xed\x8d\x8e\x94R\xd2\x17\xb6\xe5[tn\xd1\x01|\x98U"\x0c\xe1\xf0'
#  b'\x02\xda\xae\xb2\xbf+V\x99\xb3\xfaE(0\xc1\x93\x91y\x1c"=ft\xd5< \xf8\xcf\xf1'
#  b"\xedED\xd1\xf3\xf3\xc7\xe4\x9ah'\x19\x02\rN\xe8\xf0\x05\xd8Qh\x17\xd4\xc7"
#  b'O\x96\xf7\x1cOR\x13t\x11.\xa7\x0092\xcak,\xfc]\xbb\xfa\xd3ls\xbb\x07\x84\x82'
#  b'F\xb9\x10\x8f&\xe7\\=U\nd\x1e\xb4\xa96\xc6\xe9\xa5\xa8M\xc5\x05\x92\x95'
#  b'eK\xa2\x85\x1dS\xd0\xa3V\xf6\x8aF\xbf7L\x80\xad\n\xea\xcaI\xc1\x97D'
#  b'\xc9\x14P\x84{@\xbe\xea\xc0\x95\xe0*%\xd3\xc3\xcd\xa7\x05S\x95D\xc0\x9e\x84'
#  b'\x19y\x83\xce\x8c\x9b<\x8d\xa6\xb4\xe9\x7f\xe7\xe9?\x07F\xdb\x10\x01'
#  b'/{\xa0\xde\xe3\xe9\xf3\x16\xb9N\xce\x12O\x13\\\xb4\xb2LW\xc3\xe7pU#'
#  b'\xa2:\xb2\xc8\xea\x99\xd7\xa2\x06LL\x1bB\xf2\xca\xe3\x8ct\xa45\x1f]\x94<'
#  b'W\xa4\x03\xackcRys\r\xf8i\x9d\r\x1a9\r\xc0H\x97f]9\xc5F\x85\xbd]'
#  b'k\xc0\xcc\x9aF\x8d\xf1\x88]\x9bC\ru=~Crr\xcbD\xc2p\xbbO\xde\xbf\xa9z'
#  b"8\x8eV\x15\xfe\xf4\xd3'\x01>\x97Q<\xde=\xb8\xa0\xb2k\r%\xf6\x10OD\xefv<"
#  b'\xb9\x14@\xfd\xe3\x8e\xa8\rP\xc2\x9e\xd9|\xfc\xdf`\xe2\x05\x97\xd1\xde1\xb7_'
#  b'\x0f\xa0\\B\x0c\r;\xe1oF\x05\xd1')

fake.language_code()
# 'lzh'

fake.boolean(chance_of_getting_true=50)
# True

fake.sha1(raw_output=False)
# '15468402f0c093a7cfca1abfc369994e192c21de'

fake.uuid4()
# 'b931d5f8-6874-51ed-40ec-74bd811c2acc'

faker.providers.person

fake.name_female()
# 'Dr. Jordan Harris'

fake.name_male()
# 'Ms. Elizabeth Potter'

fake.last_name()
# 'Smith'

fake.prefix_female()
# 'Dr.'

fake.prefix()
# 'Mrs.'

fake.suffix()
# ''

fake.first_name_male()
# 'Iain'

fake.name()
# 'Victor Gardner'

fake.suffix_male()
# ''

fake.first_name_female()
# 'Maureen'

fake.last_name_male()
# 'Long'

fake.prefix_male()
# 'Mr.'

fake.last_name_female()
# 'Jones'

fake.suffix_female()
# ''

fake.first_name()
# 'Gordon'

faker.providers.phone_number

fake.phone_number()
# '028 9018 0928'

fake.msisdn()
# '7996980733546'

fake.cellphone_number()
# '+447700 900881'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '9 Francis lane\nVictorville\nE1S 8WH',
#     'birthdate': datetime.date(1983, 10, 19),
#     'blood_group': '0+',
#     'company': 'Owens LLC',
#     'current_location': (Decimal('-52.432689'), Decimal('-7.958417')),
#     'job': 'Wellsite geologist',
#     'mail': 'samfox@hotmail.com',
#     'name': 'Judith Price',
#     'residence': 'Flat 93U\nBailey trafficway\nJemmaport\nWV92 1LT',
#     'sex': 'M',
#     'ssn': 'ZZ062548T',
#     'username': 'traceycooper',
#     'website': ['https://sharp.com/', 'https://howard.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Studio 05U\nNorman corners\nJacksonberg\nB07 9HH',
#     'birthdate': datetime.date(1954, 5, 6),
#     'mail': 'gdoyle@hotmail.com',
#     'name': 'Mr. Stewart Hall',
#     'sex': 'M',
#     'username': 'williamwebster'}

faker.providers.python

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'pUZFNHDRVyNLnRwYrsaN', 'hMKmdoSdpEJENjNStspT', 5928, Decimal('18619103.346'), 9231, 'WePThdJOZAYsHOLOzyic', 2003, 8020, 'YrgKOPZCOGvdCsHWReqe', 'oNgETeYWBkRQQeaLiMyP', Decimal('43702582260.7781')}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   1025,
#     'ygregory@smith.com',
#     datetime.datetime(1986, 7, 21, 15, 28, 47),
#     datetime.datetime(2017, 11, 11, 23, 41, 59),
#     'tina95@hotmail.com',
#     datetime.datetime(2013, 7, 12, 17, 52, 2),
#     'QQiaRAUBMudKzYueIEfG',
#     'AogeLaHUJkmjPpUNrsVq',
#     'cuOBzosjXIpAKKPJhlfC',
#     'gZCuYwZVYqgtzZhkSJmG',
#     'bcarter@parker-richardson.com',
#     'https://white.com/index/',
#     7762]

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

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

fake.pystruct(count=10, *value_types)
# (   [   'RfNqjlRXTNiIHKtWhDFB',
#         8025,
#         'JBrLWNEGYsNWUgUrFOWD',
#         'laurenmills@gmail.com',
#         'wPQnKsFcetODIqyDvVsX',
#         datetime.datetime(1993, 10, 28, 3, 9, 33),
#         'dJRMeQDyhdXZkybpCGwy',
#         'XAVCBbXXAVIZchVjcGLW',
#         datetime.datetime(1981, 4, 20, 11, 8, 50),
#         'niaHfUjXbeulvJmItgUy'],
#     {   'a': 5754,
#         'amet': 256,
#         'dignissimos': 8936703013.393,
#         'eaque': 'https://jones-cole.com/register/',
#         'id': 6964,
#         'optio': 'http://gibson.com/homepage/',
#         'provident': datetime.datetime(1992, 1, 15, 4, 2, 51),
#         'ullam': 'ZubfSOQfGKifDnTeSgkt',
#         'vel': 'IFrmkirHPdfxOSsxYwZn'},
#     {   'blanditiis': {   8: 652886555882229.0,
#                           9: [   datetime.datetime(1971, 6, 14, 15, 28, 26),
#                                  datetime.datetime(2010, 3, 27, 2, 36, 52),
#                                  'AYWuvLFxnLDrwJxbSxtS'],
#                           10: {   8: 'eIhgAjhQHTGQZQXSKHpA',
#                                   9: 5901,
#                                   10: [   'mUCNqgCWJKdPtutsSQfr',
#                                           'SCNDSNWsZHbhtvDFYqtt']}},
#         'id': {   2: 'rJEFUJLQeGkEoPdEQNHz',
#                   3: [-6729.7, 9450.8887, Decimal('-1.1704144798946')],
#                   4: {   2: 'bwilson@gibson-adams.com',
#                          3: 'PnjJCvSlKnGHvgBlCrQg',
#                          4: [   Decimal('-5.597'),
#                                 'http://www.roberts.com/tag/home/']}},
#         'in': {   9: datetime.datetime(1990, 9, 16, 2, 52, 27),
#                   10: [   1405,
#                           'https://rose.info/privacy.php',
#                           'cZTsAwgXFBTpMERBqwvq'],
#                   11: {   9: 'xexDMncmpKFtbJYIanwK',
#                           10: Decimal('-973828524929921.0'),
#                           11: [   'https://www.harris.com/login.php',
#                                   datetime.datetime(1980, 6, 22, 12, 28, 37)]}},
#         'iusto': {   3: 'http://fuller.biz/',
#                      4: [Decimal('-46479017.885'), 2318, -78032140429517.2],
#                      5: {   3: Decimal('-19599.5469045156'),
#                             4: 'kMorFcatpURzQRtUdjcN',
#                             5: ['http://www.hughes-harris.com/', 2971]}},
#         'molestias': {   5: 'NnnYdVWfTnobCBqTiMzv',
#                          6: [   -765325150.0,
#                                 'https://mitchell-connor.org/',
#                                 'MOaHYYBNkyaPJMfUKjnB'],
#                          7: {   5: 6615,
#                                 6: 'oliver21@davies.biz',
#                                 7: [   datetime.datetime(2011, 4, 2, 12, 27, 49),
#                                        3033]}},
#         'nam': {   6: Decimal('5160265573.12'),
#                    7: [6043, 'wVUGraOzsqPerSuzJkNd', 7635],
#                    8: {   6: 'cwright@yahoo.com',
#                           7: Decimal('-174961139150437.0'),
#                           8: [   'KhQbwwoVDloyJFvfstKA',
#                                  'philiptaylor@davies-khan.com']}},
#         'natus': {   7: 3358,
#                      8: [   'http://www.clark.biz/blog/posts/home/',
#                             3365,
#                             -967413007873.28],
#                      9: {   7: 'RpAMrrPTrGgQrgsltflP',
#                             8: 467.91752398,
#                             9: [4448, 'http://wright.biz/']}},
#         'quis': {   4: 'XkeoGuLthMpRekbgypAf',
#                     5: ['vftuGqgbjBVAIgeUHYny', 'qsIGRkjTXTmKcTDVkiUg', 4441],
#                     6: {   4: datetime.datetime(2005, 8, 14, 7, 9, 30),
#                            5: datetime.datetime(1980, 11, 9, 10, 34, 22),
#                            6: [   'gfpwANZjwfkljUnuDURp',
#                                   'mUqHadrznJGTusqcmocL']}},
#         'sapiente': {   1: 26655189877515.2,
#                         2: [   'DdYDDeULiqgcdsOHzBnJ',
#                                'bfzQINkURrxHZCNeAoYW',
#                                'WdtWhzYFeGPjChcImJtw'],
#                         3: {   1: 5292,
#                                2: datetime.datetime(1978, 1, 16, 5, 40, 27),
#                                3: [   datetime.datetime(1972, 6, 30, 15, 37, 18),
#                                       7845]}},
#         'voluptas': {   0: Decimal('276540341999780.0'),
#                         1: [   'BYmMGpfvPQuVNgaHVNPE',
#                                datetime.datetime(2005, 9, 30, 16, 51, 16),
#                                'https://thornton.com/login/'],
#                         2: {   0: 'jmTMNKJqYBcDgYjRgIVM',
#                                1: 'https://www.west-lucas.com/',
#                                2: [   'http://carey.com/search/explore/privacy.php',
#                                       -26420875.3336]}}})

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'yzTRQvVBvAFcmEeQrcpE',
#     datetime.datetime(1995, 4, 1, 19, 34, 54),
#     'https://wilson-matthews.com/homepage/',
#     'ErlEjIPrYKvccfoFubqp',
#     Decimal('-650739.0'),
#     'xocctxEHpLvSgfxylAGK',
#     'kTzjOOTpyiVDiuNTSnRW',
#     Decimal('541444593273.2'),
#     -6639.811,
#     -284906159989385.0,
#     datetime.datetime(1987, 11, 15, 2, 20, 58),
#     Decimal('-941907728.68597'))

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   datetime.datetime(1984, 6, 13, 14, 10, 56),
#     datetime.datetime(1990, 12, 18, 6, 26, 12),
#     'OLBGPyZLBLBXRYbELxnp',
#     'https://www.rogers-harrison.com/register.html',
#     'fQdikqAFlGnpEamDGYZL',
#     8425,
#     2601,
#     4047,
#     30761040625.0,
#     'OPratxZlmHDqJVrWNOCg',
#     'KQiPYrcuKTWeyaMXOASe',
#     datetime.datetime(1988, 8, 2, 11, 8, 36),
#     'woodwardandrew@hotmail.com')

fake.pybool()
# True

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'culpa': 'WlhcmxBgIpIOlzFucIlt',
#     'dolore': -669088626.4695,
#     'ducimus': 'ENFcnlEXciitNNhRNxwL',
#     'eius': Decimal('-81993082606187.1'),
#     'excepturi': -186930703323.0,
#     'harum': 'CSFRGKQKupUOKCBxDyMg',
#     'illo': 4482,
#     'incidunt': 'XtpFiOGVWJuwVxGYDgbE',
#     'ipsa': Decimal('4089288830.9488'),
#     'porro': 3505,
#     'reiciendis': 'DgKaqaThKiiiRYJhMWgB',
#     'ullam': 'mjSshditCHwtNxkIFwgt',
#     'voluptatibus': 'stephanie95@gmail.com'}

fake.pyint()
# 8531

fake.pyfloat(left_digits=None, right_digits=None, positive=False)
# -1547137533133.41

faker.providers.ssn

fake.ssn()
# 'ZZ 45 72 54 T'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-02-18 23:11:07 '
#  'Firefox/3.6.3')

fake.opera()
# 'Opera/8.30.(X11; Linux i686; tl-PH) Presto/2.9.182 Version/10.00'

fake.mac_processor()
# 'PPC'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ru-RU) '
#  'AppleWebKit/532.12.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 '
#  'Safari/6532.12.5')

fake.windows_platform_token()
# 'Windows NT 5.0'

fake.linux_processor()
# 'i686'

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

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

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

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