Language en_IE

faker.providers.address

fake.address()
# '81790 Morales Extension Suite 932\nBennettside, MN 19037'

fake.building_number()
# '32249'

fake.city()
# 'Lake Rebeccabury'

fake.city_prefix()
# 'South'

fake.city_suffix()
# 'town'

fake.country()
# 'Tuvalu'

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

fake.military_apo()
# 'PSC 4244, Box 8863'

fake.military_dpo()
# 'Unit 8615 Box 4178'

fake.military_ship()
# 'USS'

fake.military_state()
# 'AA'

fake.postalcode()
# '47713'

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

fake.postalcode_plus4()
# '55160-0006'

fake.postcode()
# '01008'

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

fake.secondary_address()
# 'Suite 030'

fake.state()
# 'Illinois'

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

fake.street_address()
# '15189 Fowler Island'

fake.street_name()
# 'Christopher Passage'

fake.street_suffix()
# 'Rapid'

fake.zipcode()
# '42377'

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

fake.zipcode_plus4()
# '70328-8146'

faker.providers.automotive

fake.license_plate()
# 'RRB6715'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'HKGG7632432161026'

fake.iban()
# 'GB55TYCA2425231701341'

faker.providers.barcode

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

fake.ean13()
# '8324270745884'

fake.ean8()
# '02509846'

faker.providers.color

fake.color_name()
# 'LightCoral'

fake.hex_color()
# '#b2bb34'

fake.rgb_color()
# '50,150,85'

fake.rgb_css_color()
# 'rgb(198,204,89)'

fake.safe_color_name()
# 'silver'

fake.safe_hex_color()
# '#bb4400'

faker.providers.company

fake.bs()
# 'orchestrate mission-critical solutions'

fake.catch_phrase()
# 'Advanced disintermediate alliance'

fake.company()
# 'Osborne-Sims'

fake.company_suffix()
# 'LLC'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 19 digit\nSamantha Andrews\n4424738537366933099 11/24\nCVC: 803\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('DRC', 'Decred')

fake.cryptocurrency_code()
# 'MSC'

fake.cryptocurrency_name()
# 'Peercoin'

fake.currency()
# ('BND', 'Brunei dollar')

fake.currency_code()
# 'HUF'

fake.currency_name()
# 'Trinidad and Tobago dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVI'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '2005-11-30'

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

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

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

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2010, 6, 13)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 10, 3)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2007, 10, 17, 0, 45, 26)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1188, 9, 3, 9, 39, 7)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2009, 10, 28, 7, 38, 14)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 9, 18, 13, 28, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2003, 9, 14, 6, 45, 25)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2011, 7, 22, 13, 56, 8)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 11, 1, 51, 18)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 6, 30, 2, 47, 11)

fake.day_of_month()
# '17'

fake.day_of_week()
# 'Wednesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 10, 14, 12, 41, 14)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1978-09-28T00:10:16'

fake.month()
# '07'

fake.month_name()
# 'January'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 9, 10, 3, 39, 39)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '11:07:23'

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

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

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

fake.timezone()
# 'Asia/Dili'

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

fake.year()
# '2016'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'cumque.txt'

fake.file_path(depth=1, category=None, extension=None)
# '/magni/adipisci.webm'

fake.mime_type(category=None)
# 'video/mpeg'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-45.681591'), Decimal('-121.526600'))

fake.local_latlng(country_code="US", coords_only=False)
# ('39.78504', '-85.76942', 'Greenfield', 'US', 'America/Indiana/Indianapolis')

fake.location_on_land(coords_only=False)
# ('51.67822', '33.9162', 'Hlukhiv', 'UA', 'Europe/Kiev')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'jeremy58@flores.org'

fake.ascii_email(*args, **kwargs)
# 'utaylor@rangel.net'

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

fake.ascii_safe_email(*args, **kwargs)
# 'kayleeshaffer@example.net'

fake.company_email(*args, **kwargs)
# 'andreashelton@peterson.com'

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

fake.domain_word(*args, **kwargs)
# 'norton-larson'

fake.email(*args, **kwargs)
# 'parsonstiffany@hotmail.com'

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

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

fake.hostname(*args, **kwargs)
# 'laptop-81.lowe.com'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# 'adb7:a0e3:8d33:864a:def3:830d:c631:49d6'

fake.mac_address()
# '15:89:14:62:43:ed'

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

fake.slug(*args, **kwargs)
# 'mollitia'

fake.tld()
# 'com'

fake.uri()
# 'http://www.gray.com/wp-content/blog/login.htm'

fake.uri_extension()
# '.jsp'

fake.uri_page()
# 'login'

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

fake.url(schemes=None)
# 'http://maxwell.info/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-281-26049-5'

fake.isbn13(separator="-")
# '978-0-7338-8735-2'

faker.providers.job

fake.job()
# 'Media buyer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Quam eaque rerum dolore eum. Praesentium eligendi voluptatem fugit.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Ea fugiat minima pariatur possimus quisquam. Cupiditate a quae ea '
#     'voluptas non enim. Natus odit cupiditate magni quas.',
#     'Officia quae vel et molestiae sunt facere laudantium. Error dolorem '
#     'maiores velit. At hic quidem repellat similique illum.',
#     'Nobis magni at repellendus maiores non. Placeat nobis pariatur mollitia '
#     'sequi non. Omnis vitae praesentium reiciendis qui.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Laboriosam quasi provident facere.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Quia dolore ad quisquam quam reprehenderit quis tenetur.',
#     'Fuga ut quae accusamus.',
#     'Veritatis modi ea placeat dolor beatae quisquam facere.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Ut odio soluta aut dolor totam. Doloremque eveniet atque voluptatem ex '
#  'ratione.\n'
#  'Labore sapiente repudiandae qui nihil suscipit. Ex ut dignissimos dolor ea '
#  'laudantium sit.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Deserunt quo perspiciatis eaque.\n'
#     'Quod eligendi inventore laboriosam occaecati voluptate officiis. Debitis '
#     'repellendus quisquam tempore quis illo.',
#     'Doloribus rerum illum iusto consectetur quam commodi maxime. Maiores ad '
#     'voluptas dicta similique dolorem accusantium ullam. Delectus voluptatum '
#     'velit iure modi.',
#     'Ut culpa a occaecati consequatur. Laudantium aut vitae atque. '
#     'Exercitationem quod nisi ducimus maiores quo veniam reiciendis.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['velit', 'pariatur', 'sed']

faker.providers.misc

fake.binary(length=1048576)
# (b'C\x93\x06\xedf\xa3\xca\xde2 \x05\xae\x05\xf8\xad\x9e\xd3p\x95\xf8'
#  b'\x87\x96\xab\xd7\xd7\xa7\xb3\x0eo87\x17\x94\xd3!<\xa9\x0b\x8d\xc0'
#  b'\x81\x1c\x1f\xa0\x10\xc6\r\xa2\xd6\xfa.\x85\x99\x07~\xb5TE\x8da\x8d\xddkz'
#  b'\xbd\x95\xd2TB\xc3\x11\xa7\xe8\x80P\x7fl\xf5\xf1\xc3r\x0f\xe3)\x86X\xd5\x97'
#  b'C\xb3j\xe7\xdd\x8e\\ApyA\x1aG\x01\x96\xec\xe1\x9c\xd9=\x05\xd1\x89\xf1'
#  b'\xa9\xeb\x16\xc7\xbb\x894\xd9A;\x8d\xe7\x7f\x8d9\x10\x1c]\x95\x80'
#  b'\r\xe9\xf5\xd2\xf5\xc50O\xcb\xf1`\x87\xa5\xe6f\xf0apZ\xbd\xdb\xb1[\xb3'
#  b'$\x11\xee\xd4\xb1P\xe4t\x08\x0f\x84\xad\xd2}\x1b\x16\xe7N}u\xa5\xdc\x1e>'
#  b'\xf6\xb0d\xae\x94\xa4Y\xa3WF\x1cP5\xb6\x87\xc3\x96\xa62\xfb$b\x9f\xd9*\xf6"p'
#  b'\x08r\x05 \xea\x94\x07\xbd\x8eE\x80[\x87\xce\xa0\xee\x8a\x87x\x95'
#  b' \xe7\xce\xfc\x07\xc9H$\xe7\xcdC\xd4\xcbp\x81\x1a\x81\xff\x1b\x10'
#  b'k\xfc\xdd\xe1\xfaFKSor\xd6\x9b\xf8\xb2\xdf\xd8\xedP\xa7Y\x17\x0bC\xd2'
#  b'\xd7\x87\x86\x18\x16\xc5\x9f\xcaS\xe7\xe34R\x13\xe7\xcc\x8a\x87\x1f/'
#  b'J\xd2\xdb=\x10\xfd_\xa6\x10I\xe3+\xa9j\xff\xbc\x8f\x00\x04\xde\x11\x91 5'
#  b'\xba\x82\x85\xba\xcfA\xe7\xdd\xe8\xe0k\x83\xe6\xab\xa0b\x8c\xc4G\x91\xa8(]r'
#  b'\xa2\xc4\xc7D\x19\xb1\x86o\xe3\xe1\x1fIX\xdbDo\xab\x1c\xcbg`J\xdf\xa2.^\xa1;'
#  b'\xc4P\x1a6\x86.)\x91\x103\x15\x92\x1e\x95\xeb\t<\x95\xedk/\x98\xbau!F\xa09'
#  b'\xcbC\x93\xe7v!\xa0c\x7fl\xc58\xc0\xdcH\x8f\xfe\xe0\xe8\xb6lrxY-\xe3p\xbc'
#  b'\xacH+\xe2\x94\xaf\xbck\xf2\xe7>\xaa@\x86\xe7. \x0bs\x8e\x9f*\xb6\x0c'
#  b'\xf6\xc7\xf8\xe3\xfd\xe9~]\x1f"+\xca\x9c\x80\x8f\xb4\xe2\x94\xfa\x12'
#  b'\xb0\x16\xf4\xc8s\xff\xa0\xdah\xf0\x83\x00\x0c^\xc2s\xb5\x05b\xde2\x15I"'
#  b'\x1e\x94\x84\xbe\xa7\\<\x9c\xef\xf7\xd6\xfc\xb6\xab\x16PX\xce\x88\xfd'
#  b'\xbd\xfd\xfe\xa2`]\x95\x0b\xe4\x7f\xd9\xe7\xb4\x96\xa6e[\xf92w~iZh\xe8tz\xda'
#  b'\xae\xa1+\xce\xcf\x86\xe9\xc8K\xdd/\xc8\xa6\xe0i\xa1Tp\x9a\xdfb\x91\x0b\xf6'
#  b'\x8a\xa6z\x89\x183\xba\x92\xc1\x9c[pt5\x02\xf9\xae\x130\x9f\xdd\xc1\x08\x9c'
#  b'H\x91R\x01\xbdC_\xc6\xd1+\x0e\x81\xf8\x01\xc9\xde\x89\xa9\x04\x10"\xbd6d'
#  b'\xb4\x13\xc0Tl\x1aMh\xd3\xb1\x1bx\xe1\xa2\xaa\x0b1\xe7\xb4\x020\x87\x9f\xc5'
#  b'\xb3j\xb7\xb9B|\x1d\x96\xd51v\xd4\xba\xed\x85a\x15^C\xd0\xa9[\x05\xac'
#  b'\xe7\xec_\x0e\x98u\xc2~\x1a}7\x99\xfe\x8ep*\xc8\x82L[\xc3Dx\xa6w=]`'
#  b'\xae\x10\xb4\xd4w\x15\x0c\x90\x06\xc7\x99\x83\x17\x83\xa5\xda'
#  b'\xf7\xcb\xc1\xa4\x19\xe3\xf8\x88\x05\x7fq\xf2<\xbd_=\xa8O.\xa8'
#  b'\x17\xae\xf1\x94\x1a\xb9E\xc4\x10\x02\xd6y\x00)`V\x9bn\x0br\x04qo\x99s;\xa8F'
#  b'\xf5(\xb0\xda\xe7=\xa7XVD\xe7H\xfdC\xec\x05\xe5\xe2\x92f\xfb\x9d\x12\xcb'
#  b'BI\xc3)\xbcl\xc3\xc0\xf0T/4\xbaoz`\xc8+\xc9\xa6\xb7\xa5\xbfeP\xac\x9f\xec'
#  b'\xad)+*\xfb\x8d\x13\x7f|\x06\x9a\x9an\xaf\x9fb8\xf9\x17\x13\x10:\xf4\xb7'
#  b'\x9d\xa7\xf3\xce\xdf\x05\x9c\x11\xff3\xf3I\xb3\xb1Z\xcfk\xb7\xe0\xdc'
#  b'\xcb\xf0G\xb6\xb6\xf9\xda\xc3\xdc\x1ep\x9b\xda\xfc\x11~\xed\x81$\x83'
#  b'y\xac\xbc\x87o\x8c\x94\xd6\xc5\x8d\x97}J\xc4\x87\xcd\xc5\tV\xd8\xcd\xe5pV'
#  b'\xfc\xd3\xefg\xb4\xc3#-\xa82\xee\xd1\x99\x01\xeb\xaa\xd8\x95Iuc\x16r\x0b'
#  b'\xa4\x07\xa5\xcd\xe8\\\x99\\\x0c\xbe\xfe5\xbb\xeb\xa4\xba~\xe5\x80P'
#  b'\xd3 J\xc9\x17U\xa2\xc7\xc5\x00\xa0s\xaa\rLtv9-6{\xa4F\xc9\x92\xc9\t\x8b'
#  b"\x98\x1b9'\x8fr\xb5\xe5V\x1a\xf7\x93 \xa4\xc4\x8a\x0b{\x01?\x87t\x08\xbc"
#  b'q\xa0:\xf7|QS\xfd\x1a\x94q\xe5\xd9>Al\xbf\x07\xf8\x14T]h+\xde7(\x95'
#  b'\xc1\x9f\x18\xbf\xdb\xbb\x1e\xbb')

fake.boolean(chance_of_getting_true=50)
# False

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

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'F)M5HhtV8+'

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

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

fake.uuid4(cast_to=<class 'str'>)
# '7bbf5c62-4e8b-4193-a9c0-14e92392f85d'

faker.providers.person

fake.first_name()
# 'Sheila'

fake.first_name_female()
# 'Rebecca'

fake.first_name_male()
# 'Tyler'

fake.last_name()
# 'Mccormick'

fake.last_name_female()
# 'Wolfe'

fake.last_name_male()
# 'Peters'

fake.name()
# 'Jennifer Carr'

fake.name_female()
# 'Kimberly Henry'

fake.name_male()
# 'Michael Medina'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Dr.'

fake.suffix()
# 'DDS'

fake.suffix_female()
# 'DDS'

fake.suffix_male()
# 'DVM'

faker.providers.phone_number

fake.msisdn()
# '0964249188415'

fake.phone_number()
# '431.550.9606x5758'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '52705 Kari Summit Suite 387\nNorth Rebeccaborough, AR 93802',
#     'birthdate': datetime.date(2001, 3, 5),
#     'blood_group': 'O-',
#     'company': 'Carlson-Reeves',
#     'current_location': (Decimal('0.167529'), Decimal('-9.884303')),
#     'job': 'Geoscientist',
#     'mail': 'cynthiatanner@yahoo.com',
#     'name': 'Anthony Curtis',
#     'residence': '71329 Whitney Hill\nPort Jessica, HI 69038',
#     'sex': 'M',
#     'ssn': '219-92-7083',
#     'username': 'jane99',
#     'website': [   'https://www.alexander.com/',
#                    'https://www.mann.com/',
#                    'http://navarro-carroll.com/',
#                    'https://gallegos.com/']}

fake.simple_profile(sex=None)
# {   'address': '41639 Hernandez Burg\nWest Melanie, NH 69748',
#     'birthdate': datetime.date(2001, 6, 7),
#     'mail': 'michelle33@yahoo.com',
#     'name': 'Jennifer Martinez',
#     'sex': 'F',
#     'username': 'illoyd'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aperiam': 1571,
#     'asperiores': 'QvwfcLwbhEDMdXCnCufZ',
#     'deserunt': Decimal('541264094.642'),
#     'impedit': 'MQiFWTtbasTAEOrdykww',
#     'laboriosam': datetime.datetime(1983, 11, 21, 15, 34, 8),
#     'molestiae': 2625,
#     'occaecati': 'BhHyhlACGjHyhlTNrXzc',
#     'officia': 'JhAsMNNvxPQNJMOeJxci',
#     'sequi': 9539}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   -96.610547,
#     'ltodd@thompson.com',
#     'http://callahan-jackson.com/search.html',
#     'xgtJrlpbcIznxlNBQWWx',
#     'wLiRRZEYyVdFsXAALpFv',
#     'XmffsNZnCgxzGtAypXqo',
#     'tkNjYZtdqCFrPGrNOteN',
#     5460,
#     'https://allen.info/')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'eVLuCtwTAQaQbRvwFJaF',
#     datetime.datetime(1976, 3, 6, 6, 20, 20),
#     'sdwFhjyFmmNLXBCMiycU',
#     'ZxOvJpAZQezJyokzyKPD',
#     'http://www.gordon.com/tags/tag/categories/homepage.htm',
#     datetime.datetime(1992, 12, 1, 21, 29, 39),
#     -2034577.9,
#     datetime.datetime(2012, 11, 25, 3, 19, 11),
#     'http://www.ponce.biz/',
#     'sroOBHvfpgrPxfjOzcyU',
#     'https://hanson-fox.info/posts/explore/main.php',
#     'http://stevens.com/wp-content/terms.php',
#     'http://www.jones.com/blog/tags/privacy/']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'http://jenkins.com/terms.htm', 5796, 'WOmAQSaUzebkGFfDBnos', 'rJwWjAuBnHSTNUqKcDXk', 'ramseyrobin@williams-johnson.biz', Decimal('-57.81438053'), 8722, 'http://hudson.com/explore/app/register/', 'zfloyd@quinn.biz', 2525, 'AmbuShENwbiHEuhKfIYQ'}

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

fake.pystruct(count=10, *value_types)
# (   [   'OdBiIKNddynjYNPcQyvD',
#         'MKvSuEzPZqvzMcILAWeK',
#         'JCGlYgoFydCGiShVTrix',
#         'TNVLDuaCWnTRfPtVhyib',
#         2390,
#         Decimal('-59.5'),
#         -613261.3349,
#         8334,
#         'VjKtNrAOEqOxzpNratRX',
#         'OdnDHTAsHObxwmrDtviu'],
#     {   'aspernatur': datetime.datetime(2001, 8, 12, 22, 10, 55),
#         'commodi': 'BbTlLjPAdjlkCPNZEHoj',
#         'dolore': 'EFwgpDrGsdQmGuQeCeWd',
#         'dolorem': 'AxdSSMBDhBmfPCmhhVKu',
#         'incidunt': -3663581877.114,
#         'ipsam': 'ZnFnzqBWgHBMmSngFZQX',
#         'nihil': 'ImWjjrKeHUnHVXgIorkw',
#         'non': 'uRgsHiUzzUWyTjBBVeMC',
#         'provident': 'ViLcBzZXrSFBiLMuzNvq',
#         'vero': 'BEzAUTabLoqZyGRpLNcg'},
#     {   'eum': {   9: 'rOyKbAxoOuqSreagnlnS',
#                    10: [   'https://www.smith.com/tags/explore/wp-content/privacy/',
#                            'https://www.best.org/list/about/',
#                            9.2944941],
#                    11: {   9: 1067,
#                            10: 141,
#                            11: [   'TeiafHDAtsDvcCuPZsHk',
#                                    'https://brown.info/']}},
#         'itaque': {   7: datetime.datetime(2018, 12, 14, 13, 38, 50),
#                       8: [   'https://murphy.biz/list/wp-content/main/faq/',
#                              datetime.datetime(1986, 1, 1, 7, 4, 20),
#                              74779569.648],
#                       9: {   7: 94043.573219329,
#                              8: 'http://www.hunter.biz/category/index.asp',
#                              9: [   'https://www.booth-shannon.biz/category/',
#                                     'ZvYNrlUjLVvMSPkSzAjL']}},
#         'molestiae': {   1: 9772,
#                          2: [   datetime.datetime(1977, 2, 15, 0, 2, 5),
#                                 'wKGVkbeYzAYlumGACNyw',
#                                 'rKdFUCEWIzMoVwUSoXkj'],
#                          3: {   1: 2788,
#                                 2: 'martinanthony@gmail.com',
#                                 3: [   'UOTMuaJkvTHIBxOVUuib',
#                                        'laMhCllhnLRzgzgXuIqE']}},
#         'molestias': {   2: 'RDfJeAcpvgZHBVZaYztY',
#                          3: [   'sbMfSvMXuJkagbLFajKw',
#                                 'jOVxLlFPqpCYAFzZbtpJ',
#                                 datetime.datetime(1981, 1, 1, 0, 26, 33)],
#                          4: {   2: 'karlarodriguez@gmail.com',
#                                 3: 'ADWivKdRZbjlkWXDGUIG',
#                                 4: [   'vuBHdjSmeyKvTrnpcqED',
#                                        'tzCdlJJgHiTgRFuvOVpl']}},
#         'officia': {   6: 'bWFLiLVYnRiXyNFlqPdK',
#                        7: [   8141,
#                               -46279768.2716,
#                               'https://www.paul-rivera.com/search.php'],
#                        8: {   6: -46557370787034.0,
#                               7: 'OOaPwhofNuLKRdkRLsDq',
#                               8: [   'http://www.wood.com/register/',
#                                      'williamsmichael@hotmail.com']}},
#         'pariatur': {   5: 'MkZkoIQxVQUnoaiRXZHN',
#                         6: [   'kathleen54@gmail.com',
#                                318573.232,
#                                datetime.datetime(2002, 6, 4, 19, 17, 55)],
#                         7: {   5: 'YrFOREhSMGfPRxKisZyx',
#                                6: 233,
#                                7: ['SzLavYmWeHAwRoXZUTwU', 6.32018]}},
#         'reprehenderit': {   0: 3389,
#                              1: [   -827.6,
#                                     'UTYMgpcpYmLARTivJCoy',
#                                     'coloncourtney@turner-ruiz.info'],
#                              2: {   0: 'http://petersen.com/home/',
#                                     1: 2747709029.0,
#                                     2: [   'gNtpwrSdCdyqKGOfDlvc',
#                                            'wcMueTdWeqVygKmLSKSJ']}},
#         'soluta': {   4: 634419181205.24,
#                       5: [   230,
#                              datetime.datetime(1995, 5, 5, 12, 10, 18),
#                              'utOXLkYGMgRmInXMdNkf'],
#                       6: {   4: 9778,
#                              5: 'http://www.chapman.com/app/homepage/',
#                              6: ['lsvBJXhlUYGukhxKvjvs', 3557]}},
#         'sunt': {   3: 'https://www.beck.com/',
#                     4: [   datetime.datetime(1970, 5, 27, 7, 32, 7),
#                            'yzhuxDbvYrzBOfzOcaHm',
#                            'codynelson@banks.info'],
#                     5: {   3: -6963257238887.0,
#                            4: 3112,
#                            5: [   'xeBOfdGAdmfiVvuBbOBv',
#                                   'https://www.lee.com/homepage/']}},
#         'vitae': {   8: 'QLVLxZQoiQyCGeDLjVoG',
#                      9: [   'WrjPlSgJCwIWfuzIBhDV',
#                             'https://www.vega.com/posts/about/',
#                             'KkBjQyilHfFqLHmhMazC'],
#                      10: {   8: 'gmartinez@macdonald.org',
#                              9: 'wpNztCpOUlJgNhsZtfkq',
#                              10: [   Decimal('598.69209231'),
#                                      datetime.datetime(2018, 7, 6, 1, 34, 19)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   6304,
#     'bGzHEQsMxhYPEKtCJTJE',
#     'yUkGCoubISGOLzJtXgcV',
#     'TrDTYvVONtrwRmzpbcRF',
#     9844,
#     'aaCogYAgVjNlRbfpwUve',
#     'iIcQDkyuHDLiNWaKVyFa',
#     'EVsdwmISkKuHQlQeuhLe',
#     'aeRqZUiQyXkYIuENZzZd')

faker.providers.ssn

fake.ssn()
# '641-41-9962'

fake.vat_id()
# 'IE7454875Yk'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.4.4'

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

fake.firefox()
# ('Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/534.1 '
#  '(KHTML, like Gecko) FxiOS/10.1i6779.0 Mobile/41D391 Safari/534.1')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 5_1_1 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_6_0'

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.23.(X11; Linux x86_64; tn-ZA) Presto/2.9.182 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; ar-DZ) '
#  'AppleWebKit/532.24.6 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 '
#  'Safari/6532.24.6')

fake.user_agent()
# 'Mozilla/5.0 (compatible; MSIE 5.0; Windows 98; Win 9x 4.90; Trident/3.0)'

fake.windows_platform_token()
# 'Windows CE'