Language en_IE

faker.providers.address

fake.address()
# '425 Vargas Club\nPort Stacyton, MS 62565'

fake.building_number()
# '855'

fake.city()
# 'North Angela'

fake.city_prefix()
# 'North'

fake.city_suffix()
# 'ton'

fake.country()
# 'Syrian Arab Republic'

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

fake.military_apo()
# 'PSC 1497, Box 8688'

fake.military_dpo()
# 'Unit 9620 Box 5085'

fake.military_ship()
# 'USNS'

fake.military_state()
# 'AE'

fake.postalcode()
# '66262'

fake.postalcode_in_state(state_abbr=None)
# '99666'

fake.postalcode_plus4()
# '62760-4679'

fake.postcode()
# '17866'

fake.postcode_in_state(state_abbr=None)
# '87081'

fake.secondary_address()
# 'Suite 499'

fake.state()
# 'Ohio'

fake.state_abbr(include_territories=True)
# 'PA'

fake.street_address()
# '887 Chris Land Apt. 843'

fake.street_name()
# 'Roman Burgs'

fake.street_suffix()
# 'Stream'

fake.zipcode()
# '06672'

fake.zipcode_in_state(state_abbr=None)
# '31867'

fake.zipcode_plus4()
# '47062-2843'

faker.providers.automotive

fake.license_plate()
# '03-60645'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'TUXB6633261461812'

fake.iban()
# 'GB96NZEC9954317953041'

faker.providers.barcode

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

fake.ean13()
# '6865016462310'

fake.ean8()
# '51580810'

faker.providers.color

fake.color_name()
# 'DarkOrchid'

fake.hex_color()
# '#f73ceb'

fake.rgb_color()
# '59,70,179'

fake.rgb_css_color()
# 'rgb(209,204,233)'

fake.safe_color_name()
# 'blue'

fake.safe_hex_color()
# '#554400'

faker.providers.company

fake.bs()
# 'visualize front-end technologies'

fake.catch_phrase()
# 'Operative optimal challenge'

fake.company()
# 'Morris, Randall and Keith'

fake.company_suffix()
# 'and Sons'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nMatthew Schwartz\n3599771112802894 03/20\nCVC: 051\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('KOI', 'Coinye')

fake.cryptocurrency_code()
# 'ETC'

fake.cryptocurrency_name()
# 'XEM'

fake.currency()
# ('ARS', 'Argentine peso')

fake.currency_code()
# 'ZMW'

fake.currency_name()
# 'Ghanaian cedi'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'X'

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

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

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

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

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2004, 3, 13)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 7, 25)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1986, 7, 9, 13, 51, 22)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(842, 11, 28, 10, 17, 23)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1997, 7, 14, 17, 44, 44)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 4)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2012, 10, 22, 3, 45, 25)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 3, 7, 11, 27, 7)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 6, 9, 11, 17)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 4, 2, 35, 24)

fake.day_of_month()
# '14'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 3, 13, 56, 2)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1985-12-27T13:43:37'

fake.month()
# '06'

fake.month_name()
# 'November'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 19, 15, 30, 34)

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

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

fake.time_object(end_datetime=None)
# datetime.time(1, 1, 46)

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

fake.timezone()
# 'Asia/Dubai'

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

fake.year()
# '2017'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'sunt.gif'

fake.file_path(depth=1, category=None, extension=None)
# '/corporis/neque.odp'

fake.mime_type(category=None)
# 'application/soap+xml'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-52.472846'), Decimal('39.198030'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.0051', '-73.78458', 'Scarsdale', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('33.45122', '-86.99666', 'Hueytown', 'US', 'America/Chicago')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'elizabethhawkins@west.com'

fake.ascii_email(*args, **kwargs)
# 'jessica29@greene-powers.org'

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

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

fake.company_email(*args, **kwargs)
# 'graylisa@aguirre.com'

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

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

fake.email(*args, **kwargs)
# 'carlarussell@gutierrez.com'

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

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

fake.hostname(*args, **kwargs)
# 'desktop-97.young-walls.com'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/195x263'

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# 'afb2:bb71:69f7:ae1b:b050:18d4:ef0a:c767'

fake.mac_address()
# '3c:1c:a1:f0:34:83'

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

fake.slug(*args, **kwargs)
# 'libero-molestias'

fake.tld()
# 'com'

fake.uri()
# 'http://robles.org/author.html'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'faq'

fake.uri_path(deep=None)
# 'blog/wp-content/list'

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-146-83902-2'

fake.isbn13(separator="-")
# '978-0-522-74741-6'

faker.providers.job

fake.job()
# 'Designer, blown glass/stained glass'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Accusantium odio animi hic maiores reiciendis. Voluptas ullam quasi mollitia '
#  'rerum sapiente rem. Eveniet explicabo quasi tenetur sunt officiis '
#  'distinctio.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Blanditiis veniam quidem iusto labore neque dolorum. Officiis voluptate '
#     'fugiat voluptatibus. Blanditiis nobis optio beatae architecto.',
#     'Repudiandae esse porro enim nihil optio. Quidem reprehenderit blanditiis '
#     'veritatis modi.',
#     'Dicta repellendus placeat fugit. Nulla accusantium perspiciatis ipsa ex '
#     'molestias. Suscipit nisi architecto occaecati consequatur.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Nostrum alias laboriosam quae quidem.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Corporis reprehenderit beatae provident.',
#     'Minima minus ex quibusdam deserunt voluptatibus.',
#     'Quos quos amet dolorem saepe.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Temporibus animi aut excepturi ullam quisquam. Vero unde sequi consequuntur '
#  'magnam ipsum eius.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['cupiditate', 'error', 'fugiat']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xad\n\xec\x1d\xd2\xd1\xaaWV\xdf\x1c\x92\xbb\xe0p\xcc\x8a\x1e\n\xd2'
#  b'rw\xdf\x8f+b/d\xb0B\xff\xa5ib\xc1\\\xe1\x0b,b/\xa7\tj_\xca\xf3\x1b'
#  b'\xcf\xb6\x08\xa2C\x92\xeb\x1d\xaa\xa9~\x91G\xd5%\x98\xdaO\xe2\xa7\xdbP\xab3'
#  b's/\xf9\x9e.}A\x1b\xe6\x16d\xb7\xd1-\x99\xaa\x9f\x00]\xcfH\x11\x06\x97'
#  b'\xf5\xfa^\xbe\xad\xf5\x8d7\x0b\xecse\xfe\xdb\xf0\x1e\r#H,\xb29G\xb7uF\xa9c'
#  b'\xc2T\xf0\xd7\x11y\xa1\xfc\x90\xcf\x04%\xaaz\x07\xec\x9e\x021\xad'
#  b'\xc1\xbb0\x865)t\x9a5\xd7=\xc5\xff\xf6rZbE\xfacfd\xfa\x91\xd8M\x9f\xc0'
#  b'\xa5\x9a\x8d\xfaYkw\xdf\xac\x87\xa8\x124\x7fg\x1dq%\xb6\x1b\\ \xa0h$\x81\n^'
#  b'MZ\xe4\x11C\xe5\x07:\xca\x87g\x19\xe0\xfab\xb8l2;\xde\x8dQq\x7fH\xdd2\x8f'
#  b'\xd7\xd7\xd2N\xa5\xe7F\xe0\xa5\xdc\xe3>6L.\xc2l\x0b\x0eW\x8f\x01w\xd4'
#  b' \x16\xfd\xc3Y\xcaw\x87y\xd3\x19|\xca{3\xd5td\xe4\x92\x0c\x8bI^\xe8"\x97F'
#  b'n6\xfb\xa1\x02\xeaL\xdc4M\xc47\xc0\x88\xb6\xe6/\x1a\xcb\xa0\xe1\xd5|\xff'
#  b'\t\xb2\x0b\x88f\xf3\xb8\xcf\xe0J\xe7=\xe2\xd2\xc0\xc8\xc7\xbeItM\x7f\xf9\xde'
#  b'\xc9r\x8dHS_\xba\xccV\xe2N\x94N\xc6\xaa\x97\xd3\xf1r\xca\x02Tr\x15'
#  b'\x07\xfa\xf1\x99m-=ds_\x88S\x1f\x03\x9f4;\x07\x90\x00X\x8b\xc0I\xa3\x0b=\xd8'
#  b'm\xcd\xbd\x80\x8co\xe1\xc2\xc8)\xb6F\xee\xf6\x08/\x18\xf4\xad\x1f'
#  b'd\xfc\xc2\x86W\xdb\x08\xec\xa0\x8c\xd7\xe7\xf9D,\x0f!\xd4p\xf2KD\xe7\xaf'
#  b'\xfa\xd9\xbds\x93\x85\x03\xa4I4\xbc\x0f8\xab\xae(\xa2\x14\xd8r\xd0$S\xac'
#  b"pQ\xc5\xcbc\xe0\x19'\xd0e\xe4\xd7\xccK\xb1\xe9p\xea\xb0\\p\xd8M\xa8"
#  b'\x91\xa9b\x06\xfb\xb7"\'$\xfe\x87Y\'\xef$\xcf\xf4\xd2\xfb\x00\xfcA\x9b\xd0'
#  b'D\xb2\xd9\xca&\x1e\xc1\x0e\x9e\xe8\xb7\x07F\xd1\xa0Z\xb3\xcf\xb9$>\x16= '
#  b'\xa4\x83\x85\xc5\xfa\xe6f\xdc9\x8cc\xc6@\x9c\xf2\x92\x00\x1d\xb8\xc1'
#  b'r\xc9\r\xa9\xeeg\x93\xdb\xcbD4\xd4\x02\xc6\xab\xcdWf\xd9zU.|F\xad\x9d]s'
#  b'\x14o\x89\x06m\xd9\xd2v\x885X\xf8\x00\xff\x00\x0e\xb7\x9e\xe6\xc1'
#  b'\xe7\xc0Y\xac\xc4\xa2\xc5\x15\xcb\xae\x8a\x1c\xf40\x8d3D\x1b~8s}\xf5\x8a'
#  b'\xfev\xdd\xd32P?\xfa\x948\x1d\x9e\x82\xa5\xe1\x9f\x01\xf1D\x8b\x81\xe0\x84R'
#  b'~KGs\x1b\xed\xc2\xce\xf4\xa2\x18\x8d[\xe191rJR$\xc5D+w6\xc2\x9dr'
#  b'\xefq\x1b\xa3`\xa5\xcbM\x14\xf0\x8d\xf6 \x94\xb7\r\xe7\x07v\tp\xe3Pp'
#  b';\xf4\x16\x9b=\x88\xeb\xec\xa2\x96\xb5\xb8\x8b\x98J~\x86\x0c\xce\x97Yfu\xc6'
#  b"I~!\xf0d#\xc1]\xc2\xa3\xbb'Y\xd4m8\xc4_\xfcf\xab\xca\xbb\x0e$\xd1\x02c"
#  b'\x8f\xa8k\x97n\xce\xb5\x06\xdfV\xd3\xd4\x97\xdb\x80\xceL\xe6\xddR'
#  b'\xaa\xdb{\x81\xff<\x10\xaeGL\x9d\xber\xc0\x01+\xdf\xb5l\xd8\xe8\xe1\x1c\x9c'
#  b'$\x85P%\xc6\x1e\xc1C\xfd\x18\xb5\x96y\xe8\xd5\x80\xc5\xcb\xc11\xca"\xc6\xf2'
#  b'%\x9f\x96\xcdc\x0f\xad$-\xe0Z\x99B\xc8\xe8\x0b\x96H\xc4x\x98?\x8a{\xd1\xa1IT'
#  b'i\x1e_\xc69\xd0\x89\xe5\xeb\x88\x7f,`K\xf1\xd0\x12\x9b\xf1\x1f'
#  b"\xa5\xa7\x1c\x14T8O\xcd#.'|\xd5\xacl\xab\xd4\xe3\xb4?5k\xd3\xe8\x97\xab%\xf2"
#  b'X\xa9\xc9\xe1\x82X\x92\x86\x1fX\x1dL \xe0\x08\xd2\xc5v\xf69 ^\x00\xb9'
#  b'\xe1\x8a\xc9x7f5U2\xc8\xac\xa8\x1d[\r\x13d/\xad\xfd\x83\x81a\xadT\xb8}\x97'
#  b'\xa2\xe5?\x16\xd1$\xec\xad\xaf\xe8]\x00\xe5\x1f\xf0d}\xba\xc0\xd6;/g\xdb'
#  b'Ae\x9aJ\xe1\xe2\x14\x9e\xa3\x99\x8f\xfavh=X\xf063\xcdd\xec\x11\x99\xedB]1'
#  b'\x04l0=(H\xac1\xe1\xf9\xf7}\x800\xe0^\xf6]F\xc9\x84\xd0\xb0H\xe8G\xa6\xd6'
#  b'h\x90\xb3\xed^^\x87\x91')

fake.boolean(chance_of_getting_true=50)
# True

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

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# 'b0b9d3825bfc9f875be623f940e2023540a55c54'

fake.sha256(raw_output=False)
# '421d918e0bf31bfd30c66d759188801e32630fbcf2b7890e4d305efa429a3803'

fake.uuid4(cast_to=<class 'str'>)
# 'b8d6f86d-1d85-46b3-886d-d654598b56c9'

faker.providers.person

fake.first_name()
# 'Brian'

fake.first_name_female()
# 'Michaela'

fake.first_name_male()
# 'Robert'

fake.last_name()
# 'Turner'

fake.last_name_female()
# 'Molina'

fake.last_name_male()
# 'Blackburn'

fake.name()
# 'Brittany Castaneda'

fake.name_female()
# 'Courtney Hammond'

fake.name_male()
# 'Tyler Rodriguez'

fake.prefix()
# 'Mr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'DVM'

fake.suffix_female()
# 'PhD'

fake.suffix_male()
# 'MD'

faker.providers.phone_number

fake.msisdn()
# '5535365812952'

fake.phone_number()
# '670-528-2377x61004'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '074 Rose Summit Apt. 279\nJamietown, CT 13837',
#     'birthdate': datetime.date(1946, 9, 25),
#     'blood_group': 'O-',
#     'company': 'Phillips PLC',
#     'current_location': (Decimal('-75.7971005'), Decimal('75.097518')),
#     'job': 'Dance movement psychotherapist',
#     'mail': 'thomasbautista@gmail.com',
#     'name': 'Andrea Anderson',
#     'residence': '48024 Valerie Skyway\nLake Lisatown, KY 94377',
#     'sex': 'F',
#     'ssn': '931-58-6830',
#     'username': 'michael64',
#     'website': ['http://www.hawkins.com/']}

fake.simple_profile(sex=None)
# {   'address': '0751 Brown Stream\nEast Aaronside, NJ 73797',
#     'birthdate': datetime.date(1946, 8, 6),
#     'mail': 'mcmahonsteven@hotmail.com',
#     'name': 'Tina Campbell',
#     'sex': 'F',
#     'username': 'richard29'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'culpa': 9690,
#     'dolorum': 222885015790214.0,
#     'eum': 7697,
#     'expedita': datetime.datetime(2003, 5, 14, 23, 27, 59),
#     'iure': datetime.datetime(2001, 2, 24, 20, 10, 52),
#     'magnam': 'http://www.greene.com/category/post/',
#     'quaerat': -27800620356896.0,
#     'quasi': Decimal('-35451.6985326'),
#     'voluptas': 6180}

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

fake.pyint(min=0, max=9999, step=1)
# 5984

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'craigkaren@yahoo.com',
#     'tcnSsxasdjylLzLNRQtU',
#     datetime.datetime(1975, 2, 22, 13, 32, 59),
#     5996.4447,
#     'pachecogary@yahoo.com',
#     'robertcarpenter@daniels.com']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'cjones@hotmail.com',
#     datetime.datetime(1975, 3, 6, 20, 1, 5),
#     'vwCGKGDxGMXZoQHUoBrV',
#     'xcMcKAMZdpsbWzOJmPKx',
#     'spayne@yahoo.com',
#     datetime.datetime(1993, 2, 8, 4, 26, 13),
#     datetime.datetime(1979, 7, 7, 6, 14, 44),
#     6017]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'iIfeaeWeFQcMwmLXychs', -441.0, 2922, 3759, 'MEUdSFkVKzlxmcozzTCX', 'oxqzRmNubqpwYsPClnUk', 'NAnxMnFRqdqZAoVSRbMq'}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1987, 6, 29, 16, 45, 20),
#         datetime.datetime(1980, 7, 3, 14, 54, 31),
#         'http://ryan.org/explore/blog/terms.html',
#         'bJnOofiMNCgfDvJogkoM',
#         8788,
#         'EatnyxrkGRsxKsaEUAJq',
#         'http://www.campbell.org/privacy.html',
#         'rekAbAHtvIYeHrQqGYvq',
#         Decimal('7.554111359763'),
#         datetime.datetime(1978, 9, 11, 9, 35, 12)],
#     {   'consequatur': 'OjKZuePaLlQpTTJxyGfZ',
#         'dolore': 'GOKNuTdSJBGJLiftJUnp',
#         'et': 'fpatel@gmail.com',
#         'iusto': 'eNrAJMjtVKTttycosaQt',
#         'occaecati': datetime.datetime(1983, 8, 22, 16, 58, 8),
#         'quia': Decimal('-178834.5515'),
#         'quo': 'aHTIbmWnTYrSOFJLVyzv',
#         'similique': 9704,
#         'sit': 'djgXtkhVvlvarAuYJVAg',
#         'unde': datetime.datetime(1985, 5, 16, 22, 55, 54)},
#     {   'alias': {   4: 'wBtpwUJPJLmpNIYWhrcA',
#                      5: [   Decimal('628.31029'),
#                             6503,
#                             'https://crosby-stout.com/register/'],
#                      6: {   4: 'https://www.hardin-phillips.com/list/explore/categories/homepage/',
#                             5: Decimal('3068762666171.22'),
#                             6: [   'rbooker@sullivan-smith.biz',
#                                    datetime.datetime(1982, 8, 21, 13, 16, 35)]}},
#         'distinctio': {   2: 1351,
#                           3: [   9388,
#                                  'bAXuUdnsJQXSlMMkYSiz',
#                                  Decimal('67403614232332.0')],
#                           4: {   2: 7029,
#                                  3: 'gPYNhSmkALtnYKdmDEzs',
#                                  4: [1937, 'DaEgTIiNNvYgccxOtPZG']}},
#         'error': {   7: 9313,
#                      8: [   'GzEjUgsPRXxfuxvMzxUi',
#                             'angelalambert@hotmail.com',
#                             'https://www.edwards-livingston.com/'],
#                      9: {   7: 'MgvbBjBjGzZeQScvnEjS',
#                             8: 'ChAtWnYPNzmTfyYDmnSB',
#                             9: [   'RqntUYCFMHwuspNymzqq',
#                                    'kdxmDnvbPijjdRMwaUoC']}},
#         'ipsam': {   1: 'vkJIQSMxOlGyZvSjeGfB',
#                      2: [   datetime.datetime(2010, 11, 2, 21, 54, 47),
#                             1649,
#                             Decimal('-4011620609368.81')],
#                      3: {   1: 'ogtWuOFPrLawVQQNjwUN',
#                             2: 2171,
#                             3: [   'DBkYedAVnLgfzgMABwZC',
#                                    'XFJPsmGwLVHhcThJPwDr']}},
#         'mollitia': {   6: 2105,
#                         7: [   'XueKoDBBtOnzIyJORhbl',
#                                'JahXShmumBCdKzIOjhVC',
#                                'LrFXZjCMqaieRodbUqxO'],
#                         8: {   6: 'BGHHQOARswxFkOUPTMUt',
#                                7: Decimal('-785.5070296269'),
#                                8: [6770, 'EVTelmFvJzVKkgkuLnxp']}},
#         'nobis': {   5: 'pjNvlAfAxWrxUMceSwBs',
#                      6: ['PTkNiSSquWdYJIreYIPJ', 4519, 5390],
#                      7: {   5: 'kmoses@hotmail.com',
#                             6: 'DxtWQKVYMNFJmGtZAywp',
#                             7: [   'xuveowAuhOqQqewvAPoK',
#                                    'https://holloway.info/explore/main/blog/register.html']}},
#         'numquam': {   8: datetime.datetime(2005, 7, 14, 4, 2, 25),
#                        9: [   'gzmVlxrnxNdMiqWypwOx',
#                               1238,
#                               'jESiDKxrVOUWOphvSVNG'],
#                        10: {   8: 'NtpqjWXlDhUnpABVCivt',
#                                9: 'PdBFqzDolFcyhxlHBxYo',
#                                10: [   5752,
#                                        datetime.datetime(2018, 6, 28, 18, 43, 1)]}},
#         'sequi': {   9: 'kqYqmbylCMppgiefInRE',
#                      10: [   Decimal('713843.34932868'),
#                              'HmsSZtpTNQjglNAqNIjV',
#                              datetime.datetime(1988, 11, 28, 6, 53, 17)],
#                      11: {   9: 8350,
#                              10: 2635,
#                              11: [-41833140294.3, 'rJsMzXgDjgPYkrIquUhW']}},
#         'temporibus': {   0: 4307,
#                           1: [   4305364.5398,
#                                  'VPyzWRtsASshmciTkGUN',
#                                  'garciajustin@hotmail.com'],
#                           2: {   0: 'https://cherry.net/home.php',
#                                  1: 'epsFuEMOZOgIHwOyjtAC',
#                                  2: [   8975,
#                                         'https://warren.org/list/wp-content/about/']}},
#         'tenetur': {   3: 792,
#                        4: [Decimal('75.166341287'), -2.961014, 5267],
#                        5: {   3: datetime.datetime(1975, 4, 27, 1, 45, 13),
#                               4: 0.0,
#                               5: [   'EpKcZaQdbFzsaPtrOSYY',
#                                      'robert47@mcclure.com']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   4015815270.83,
#     'aYLFpQapuBkRSZJyFGdL',
#     'jOEzdVJJlPspDUOcCKyE',
#     'paullindsey@hotmail.com',
#     'https://www.cohen.info/search.php',
#     4791)

faker.providers.ssn

fake.ssn()
# '883-71-5540'

fake.vat_id()
# 'IE6066730c'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows 98; Win 9x 4.90; be-BY; rv:1.9.0.20) Gecko/2011-10-27 '
#  '06:34:59 Firefox/3.8')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.35.(X11; Linux i686; ko-KR) Presto/2.9.184 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; as-IN) '
#  'AppleWebKit/532.14.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B114 '
#  'Safari/6532.14.7')

fake.user_agent()
# ('Mozilla/5.0 (Windows NT 6.0; ht-HT; rv:1.9.2.20) Gecko/2014-05-20 05:56:20 '
#  'Firefox/3.6.20')

fake.windows_platform_token()
# 'Windows NT 6.2'