Language en_US

faker.providers.address

fake.country()
# 'Nicaragua'

fake.postalcode_plus4()
# '52063-5544'

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

fake.military_state()
# 'AE'

fake.zipcode_plus4()
# '07474-1633'

fake.street_name()
# 'Laura Cape'

fake.postalcode()
# '77075'

fake.secondary_address()
# 'Suite 179'

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

fake.building_number()
# '94678'

fake.military_apo()
# 'PSC 2206, Box 4004'

fake.address()
# '96078 Parker Square\nNorth Calvin, NJ 07899'

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

fake.city_suffix()
# 'fort'

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

fake.street_address()
# '6480 Joseph Forges Apt. 718'

fake.street_suffix()
# 'Throughway'

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

fake.city_prefix()
# 'Port'

fake.state()
# 'Minnesota'

fake.postcode()
# '26008'

fake.zipcode()
# '35155'

fake.military_ship()
# 'USNV'

fake.city()
# 'South Ashleyville'

fake.military_dpo()
# 'Unit 0090 Box 9011'

faker.providers.automotive

fake.license_plate()
# 'FZO 586'

faker.providers.bank

fake.iban()
# 'GB42LTKO6680151678519'

fake.bban()
# 'BBAC2168901785196'

fake.bank_country()
# 'GB'

faker.providers.barcode

fake.ean13()
# '3006495605055'

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

fake.ean8()
# '28604532'

faker.providers.color

fake.color_name()
# 'IndianRed'

fake.safe_color_name()
# 'purple'

fake.rgb_css_color()
# 'rgb(234,187,133)'

fake.safe_hex_color()
# '#99ff00'

fake.rgb_color()
# '237,178,238'

fake.hex_color()
# '#cc388a'

faker.providers.company

fake.company_suffix()
# 'and Sons'

fake.catch_phrase()
# 'Business-focused high-level structure'

fake.bs()
# 'aggregate extensible schemas'

fake.company()
# 'Mendoza-Sosa'

faker.providers.credit_card

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nMariah Bates\n213110950487249 02/26\nCVC: 290\n'

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

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

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

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

faker.providers.currency

fake.cryptocurrency_code()
# 'IOTA'

fake.currency_code()
# 'YER'

fake.cryptocurrency()
# ('NXT', 'Nxt')

fake.currency_name()
# 'Eastern Caribbean dollar'

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

fake.cryptocurrency_name()
# 'Bytecoin'

faker.providers.date_time

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

fake.day_of_week()
# 'Thursday'

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2009, 12, 21, 10, 42, 42)

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 2, 17, 13, 25, 13)

fake.day_of_month()
# '06'

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 1, 22)

fake.century()
# 'I'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 1, 16, 13, 24, 24)

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

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 14, 9, 38, 17)

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

fake.month_name()
# 'December'

fake.time_object(end_datetime=None)
# datetime.time(23, 3, 16)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 5, 2, 3, 36, 1)

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

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

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

fake.am_pm()
# 'AM'

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2014, 12, 30)

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

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

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

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

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1585, 11, 3, 2, 55, 23)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 13, 17, 43, 35)

fake.time_delta(end_datetime=None)
# datetime.timedelta(17771, 51803)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1974-03-10T10:54:48'

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2016, 7, 30, 1, 24, 46)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 1, 22, 17, 8, 22)

fake.timezone()
# 'Asia/Dili'

fake.month()
# '01'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 1, 3, 23, 7, 4)

fake.year()
# '2003'

faker.providers.file

fake.file_name(category=None, extension=None)
# 'role.jpg'

fake.file_path(depth=1, category=None, extension=None)
# '/black/star.numbers'

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

fake.mime_type(category=None)
# 'message/rfc822'

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

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

faker.providers.geo

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

fake.local_latlng(country_code="US", coords_only=False)
# ('34.25807', '-88.70464', 'Tupelo', 'US', 'America/Chicago')

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

fake.latlng()
# (Decimal('52.9552595'), Decimal('129.229712'))

fake.location_on_land(coords_only=False)
# ('51.20219', '7.36027', 'Radevormwald', 'DE', 'Europe/Berlin')

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

faker.providers.internet

fake.uri_extension()
# '.htm'

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

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

fake.ascii_email(*args, **kwargs)
# 'sarahmarquez@manning.com'

fake.slug(*args, **kwargs)
# 'affect-lay-no'

fake.tld()
# 'com'

fake.uri()
# 'http://johnson.com/'

fake.ipv4_network_class()
# 'c'

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

fake.mac_address()
# 'f7:2c:8f:8a:44:ce'

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

fake.email(*args, **kwargs)
# 'daniel74@tyler.com'

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

fake.hostname(*args, **kwargs)
# 'srv-77.cooper.biz'

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

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

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

fake.ipv6(network=False)
# 'afab:805c:aad9:7c0c:93ca:6bee:8010:a423'

fake.company_email(*args, **kwargs)
# 'zhuang@barker-chung.biz'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/805/895/any'

fake.ascii_company_email(*args, **kwargs)
# 'vaughnjuan@adams-johnson.com'

fake.uri_page()
# 'register'

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

fake.uri_path(deep=None)
# 'category'

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

fake.safe_email(*args, **kwargs)
# 'diane64@example.org'

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

faker.providers.isbn

fake.isbn13(separator="-")
# '978-0-11-844743-0'

fake.isbn10(separator="-")
# '1-06-731669-8'

faker.providers.job

fake.job()
# 'Chief Executive Officer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Traditional drive fill last trouble manager ok.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Responsibility improve thank road just ten with reveal.',
#     'Imagine special industry would stock away fire.',
#     'Nearly thought tree or.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Member majority direction tree. Wife institution citizen above drop energy. '
#  'Tv such expert PM will these water budget.\n'
#  'Travel so let research. Thus face practice meeting skill. Line wall good.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Show throw thought piece. Between reflect glass.',
#     'Past fact eye scene matter rate example. Mind however decade no author.',
#     'Need provide despite agree I course small soon. Effect state close animal '
#     'painting. Anything score although matter.']

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

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Left interest democratic point wife face.'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['certain', 'international', 'after']

faker.providers.misc

fake.uuid4(cast_to=<class 'str'>)
# 'f762df12-7bf6-4a8d-8dbd-e72da8a5fb3a'

fake.null_boolean()
# None

fake.locale()
# 'kl_GL'

fake.boolean(chance_of_getting_true=50)
# True

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

fake.language_code()
# 'csb'

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

fake.binary(length=1048576)
# (b'l\xccD\x8d6\x12c\x1d\x11 \xfb;\xddo\xeb9\xf7+\xa7\xb3\x1e\xb6g '
#  b'\xa2\x9c\xba\x8axh\x91\x8d?\xddC4\x1f\xdeOb\xae.\xe7\xfc\x9b;/\xabM \xde\xe2'
#  b'b\xc7\xb7\xd8\x89g_\xbe\xd6b\xe6T\xd5\xceJMC\xf8X\x1a\x1a\x95\x1c\x0f'
#  b"\x06\x1c_oz\x18\x98\x9c?\x0eP\xb1?\x91dm7(S\x03\x19\xf8\xe0\x0b'me1"
#  b'@i\x84\x0e\xf7pK\xc0b{\x1b\xb5\xc9Ni\xdd\xec"\xeb\x8f.\xfa\x91\xb1'
#  b'\x98\x80\x90\xaa\xf7\x1bEPLu\x08\xc5-s\x10\x05\x9f\x1boYV}\x04\xff'
#  b'\x8d\xcaD\x1f\xca/\x96\xdeR\xb1\xbe\xd3\xe1B\x81\x11:\xd7\xf8\xb6\xf0\xb6Jr'
#  b'\xcb\x8a\xadenT\xf8\xde]\xef\xa6\xa3\xff\x88\x88\xd8\rn\xd66\x87\xdf\r\x81'
#  b'\xd5\xecR\x9cK\xa6\x8e\xf9/\xaaB\xefp`7\x05\xcd\rm\xf2Y\x13::\x82+N~'
#  b'\x13g\xb2\xa4\x92\xc2(V$\xde\n\xbe\xfema\xc5\xe7TJ\xff\x8cN\x10\xd5\xad|m-'
#  b'L\x86\xd3\xa8\xacb.\xf2\x98\x96=&e\xee#\xcdD\xa7oU\x8d\xd1\x11\x13'
#  b'\xdd\x89\xe2\xa3\xf9<i\xd3\x7f/\xb7\xad\xc0\x99\n\x06J\xf5\xd2\td\xf9c\x9b'
#  b'\x08\xbba[\xc2\x86\x89\xa1\x00p\t\xd9h^KN\x05\x81$ZN\xf6T\xc0k3C\xe0'
#  b'\xb0\xb2\xc9H\xc6\xc8\x19\xc2\xdbs\xa3\x13 BAJ.\x85\xf6\xc9\x1c\xf2\x1b\xf8'
#  b'P\x18\xb0\xde\t\x89\xd0\x0e\x9e\xfb\x04+\x19\x1a\x05\xdb\x1d\x9a\x83\xae'
#  b'WY\xf2B\xf5\xfbA\x1bs?\xdd\x0e\xbdVS\x8e\xfd\x1b\xb8\xee:\xf6\x0b('
#  b'\xaa\xa8P\xdf\xb9+\xd6\x8e\xc8\xa4o\xb6\xe2\x1c`\xc2&\xaaKl\xf4{f\xe2'
#  b"\x86\xfe\xfb\x1c\xca-;\n\xc7D\x97A\xaa\xb9\xd2\x19'\xc5>\x89\xbc6[\xe5"
#  b"\x15\x04U\xcdj\xe5\x14\xbdk\x1e\xf6\xd3'}\x07\xfb=z\xc3w\xb9\x18\x0c?"
#  b'\xb2\x9b\x9f\xf70X\x1b\x0b\xad\xa6\xeat\xe6EXNoEf\x84\xa5\xc5\x83\t'
#  b'E\x9c.\x84\xfcpa0V\x02G\xf9i\xd7\x885\x93\x96\xfb\x9e\xc3\x06\x9fh \xb2\xa2{'
#  b'\x8e\xa3W^0x\\TVh\xf2\xe8\xda\x99\xaaC+\xfdH\xcc%^\xda\x81\xfc\x8a\xd4\xfb'
#  b'pF\x13\xe6\x13\x86\x96\xdaAn\xc2"\xa1s\x80\x9f\xfbb\xa2\xa5\xe4i\xf7\xcf'
#  b'\x01\xd6!\x0b\x81\xb7\x8a\xc7\xd8\xd8\xd1\x07\xbeQ>\x89\xa0\x92\x0f\xfd'
#  b'\x0b\xe3\xc0(\xb3v\xebk\xfbc\x18\xcb\x80\xd2\xc4\xe6\x00\xf3r\x1a\xb86\x89x'
#  b'\xf4\x81\xce\xb8\xcf\xc2\xcd\xc7\x88\x1f\xccA\x17#\x04)\xe7\x95\x98\xd8'
#  b"I\x88\x18\xc5\x02'[rF\xca\x08\x94K\x89\xe7\xa9\x17\xaa!\x9a\xa5\x8e\x84\xe3"
#  b'\xdd\x86+\xc4\x12VN>\xe9S\x84\xb2\xf4\xfd\xf2\xc0\xff=HH\xf0,qAA1\xac\xce'
#  b'\x8c\x9b\x1c+s\n!\x03\xa2\xcaz!h\xf1te$\xf0\x11\xa0\xd2\xf3\xbe\x13'
#  b'\xbe\x1a\x0e\x95\x90\x8e\xd6\x02\x1d!C]\x8dTFDe\x99\x9b^\xc1\xae\x81\x15'
#  b'n\xc6\xdfq~\xa5,\x18\xe5\xad\xaf\xcc\xa9\xbd\xae\x0fAzVV\xb6\xde\xe5\x98'
#  b'\xa9\xe8\xefy\'\xa3\xce\xc7\xa2\xa4\x9c\xeeN\xb3\xe3"~\xe9\xa2b\xe8\x8b!\xb0'
#  b'\x95$<\x85mf\xd4d\x0f<\xa8&\xba\x13\xa9Z\xa8]2\xc2\xd3\x8b\x7f\xc6B$\xafG'
#  b'\x9co\xb1\xb6}\xad&\xfe\x06\xecFvC\x1dZQ\x0b\xd5\x03\xa5#\xd3\xf2\xf6'
#  b'4\xa97\xde\xf4\x89\xe9\x92\xd5*`cS\xfa?\x11\x04D*5\xe0\xb6\x08!>^\xe9}'
#  b'\x898\x06\\\x9b\xb4\x1d\x14\xce4\xe2\xf6\x04tJ$\x806\x93\xe7\xe1,\x9b\xc7'
#  b'\x9f\xe5\xd2\x85,$\xc9\xc7\xb1\x13+Y\xcfV[\x96\xa8\xeb\x9e2\xfa\xec\xb2\xfe'
#  b'\xc9\x88\xd5\x13F\x17\xaf\xbd\x92*\x8d\x90\x00\xa6\xf3\x81\xf9\\\x12\xf2'
#  b']\xe5q\x81{\xa1\x03,\xa6\xc1\x01\xf0\xf1\xb5G\xad\x02\xf1\xca\xaf\x99a\xf0h'
#  b'\xb5\xe4m\x89\xec\xa3\xe3\xd1\x0b#@t\xd3\xb8vl=\x07\x7f\xb4>\x96\xf9\xdc'
#  b'$\x06\x1d\xfe"\xb2*\xb9";\xe6t\xe6\x1a\x82\x0b7\x0e\xec\xe2\xa7\xed\xe3\xf4'
#  b'\xe3`R\x17N\xa74\xc6\xc5\x1fO\xc2\x91"\xd0\xa3')

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

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

faker.providers.person

fake.last_name()
# 'Meyer'

fake.first_name_female()
# 'Taylor'

fake.prefix_female()
# 'Mrs.'

fake.suffix_female()
# 'DVM'

fake.prefix()
# 'Dr.'

fake.last_name_male()
# 'Knight'

fake.last_name_female()
# 'Carroll'

fake.first_name()
# 'Timothy'

fake.suffix()
# 'PhD'

fake.suffix_male()
# 'Jr.'

fake.name_female()
# 'Rhonda Ho'

fake.name_male()
# 'Corey Contreras'

fake.first_name_male()
# 'Kyle'

fake.name()
# 'Katherine Cortez'

fake.prefix_male()
# 'Mr.'

faker.providers.phone_number

fake.phone_number()
# '931.018.2494x71821'

fake.msisdn()
# '9320283644953'

faker.providers.profile

fake.simple_profile(sex=None)
# {   'address': '741 Sandy Mount Apt. 751\nSouth Crystalmouth, LA 17513',
#     'birthdate': datetime.date(1917, 6, 18),
#     'mail': 'ryan84@hotmail.com',
#     'name': 'Jessica Charles',
#     'sex': 'F',
#     'username': 'amandaschaefer'}

fake.profile(fields=None, sex=None)
# {   'address': '397 Stephenson Divide\nWest Barbara, RI 70246',
#     'birthdate': datetime.date(1943, 4, 4),
#     'blood_group': 'AB-',
#     'company': 'Thomas Ltd',
#     'current_location': (Decimal('-43.9004555'), Decimal('-72.812265')),
#     'job': 'Data scientist',
#     'mail': 'kimberly43@yahoo.com',
#     'name': 'Ann Baldwin',
#     'residence': '79678 Maynard Keys Suite 955\nLake Meganport, LA 37767',
#     'sex': 'F',
#     'ssn': '088-04-5473',
#     'username': 'hardyalice',
#     'website': ['https://www.brown.com/', 'http://smith.biz/']}

faker.providers.python

fake.pyint()
# 5314

fake.pystruct(count=10, *value_types)
# (   [   'iokSXlOwCdhqKyJagQGD',
#         Decimal('452559845.1'),
#         4442,
#         'UBOpIXyxKVBSHfNSuMQQ',
#         'RXadaPrhgMRoVIOEOTqU',
#         'OlsezPSwWleOrjKeejZk',
#         7680,
#         'ODxUdPQeAfOrxZPYpIuD',
#         datetime.datetime(1973, 8, 8, 5, 34, 4),
#         'RNIRMaqsZVYmehUTrwmZ'],
#     {   'across': -248651098.85348,
#         'baby': 3.0,
#         'front': -307.7997066294,
#         'minute': 263,
#         'movie': -234498197729178.0,
#         'north': 'http://murphy.com/author/',
#         'response': 'marklewis@gmail.com',
#         'simply': 'uHhzHLuEqraKfeURfkXf',
#         'system': 2543,
#         'wall': datetime.datetime(2007, 9, 6, 21, 55, 59)},
#     {   'become': {   5: 'CYCteCtiaCWhPNUmbMKw',
#                       6: [   'jonesjames@mccarthy.com',
#                              578,
#                              'YCDAtXtcmBYFBQlAlhYF'],
#                       7: {   5: 'LRNozaiRsCftmGAwqGFO',
#                              6: 8260,
#                              7: ['http://www.wilson.com/', 4199]}},
#         'body': {   7: 'ALBLcAfKFAPTqlsYlbBT',
#                     8: [   'qTCEmOBjFbffgAigvKTw',
#                            'http://www.cisneros.org/home.php',
#                            'RvZHkuAiOFfNPYJsFBnH'],
#                     9: {   7: datetime.datetime(1970, 12, 8, 16, 33, 47),
#                            8: 'kayla66@yahoo.com',
#                            9: [   9265,
#                                   datetime.datetime(1972, 12, 14, 5, 55, 7)]}},
#         'great': {   2: 'http://www.green.info/faq.htm',
#                      3: [   'ugYvueNtmLaNDKWDnilk',
#                             478950988561708.0,
#                             'rVLVRVjPMZKSrzTfUJzn'],
#                      4: {   2: 'rochawendy@chandler.com',
#                             3: 9437,
#                             4: [   Decimal('694932213.100122'),
#                                    Decimal('-45956879.5381')]}},
#         'manage': {   0: 7062,
#                       1: [   'SDgasxouqSyJaEgNihOm',
#                              datetime.datetime(1985, 2, 8, 22, 4),
#                              'nKmVecErQNEhCpMBFIZO'],
#                       2: {   0: 'https://escobar.biz/list/app/category/terms/',
#                              1: 'WzKBSubNgRMGxxuLHMZg',
#                              2: [-4.30784978123623, 'vrussell@brown.com']}},
#         'me': {   6: datetime.datetime(2007, 4, 7, 13, 48, 49),
#                   7: [   'osbornemary@gmail.com',
#                          'VIhKNprVjldQGTxagYkS',
#                          0.6436075104],
#                   8: {   6: 4363,
#                          7: 'fdiaz@hotmail.com',
#                          8: [   'christopher33@yahoo.com',
#                                 'XhkEYheXvTRyGdgKtKMv']}},
#         'news': {   9: 919,
#                     10: [   'zAfDrSmmalvGWmSfovMt',
#                             'MxBtRKFZiqBIhfvKjbBi',
#                             -2440262.86328176],
#                     11: {   9: 5308,
#                             10: 'donbauer@hotmail.com',
#                             11: [   'https://scott.com/',
#                                     'yESVUelVbgFMYqSKAPWc']}},
#         'pull': {   3: 'jonathan84@hotmail.com',
#                     4: ['https://stevenson.com/home.php', -7984416669.3, 6864],
#                     5: {3: 7224, 4: 9895, 5: ['gzlcgxSfKriTRsEXDzNB', 104.4]}},
#         'sell': {   8: 'rlDperZWgraJhsYTTKXX',
#                     9: [554, 3411, 'QmyyKCUKfUvHsWjnOaXf'],
#                     10: {   8: 'ydwtYjQIbTKpcqwWewyG',
#                             9: 'nzKjxMIkdZsDrkAwkfMd',
#                             10: [   9810,
#                                     datetime.datetime(2011, 10, 11, 22, 23, 7)]}},
#         'west': {   4: 'KNNwwWlFCOByEEowIyBj',
#                     5: [   'SdYrrhakyvVXJponQJXC',
#                            6462.9160885212,
#                            'mossjacob@hotmail.com'],
#                     6: {   4: 'bUrhzCUrJEwssjeWjImO',
#                            5: 7618,
#                            6: [   'ptsbymQOnRUxvxjfdnsI',
#                                   datetime.datetime(1976, 9, 5, 1, 45, 45)]}},
#         'yes': {   1: 9700,
#                    2: [   'jzPlGUHdkzniAbaPjMSC',
#                           'wlGvndKAOzVUtFYiVWKl',
#                           'weHbqZncXZhkNDtxIjKJ'],
#                    3: {   1: 'millerwillie@jones.com',
#                           2: Decimal('-520036268693.76'),
#                           3: [   'http://kelly.com/homepage.html',
#                                  4331849126.0]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'iwilliams@campbell-evans.info',
#     datetime.datetime(2000, 12, 19, 17, 51, 51),
#     'MBnguuUCOkiObtvPEMUA',
#     'lancemcdonald@gmail.com',
#     'nZkqFKjAEhkIgncCuKlm',
#     'poSgAchpcJFHMSYdxHKb',
#     -91601512.769953,
#     'https://www.adkins.com/wp-content/post/',
#     Decimal('78297674796.4'))

fake.pybool()
# False

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'HeRodNXBYUMvsxosdXWg',
#     1029,
#     datetime.datetime(1990, 1, 15, 23, 40, 5),
#     'vjRvHEwlcAXIJKCytkuS',
#     272992291402.74,
#     96114801966740.2,
#     119.175,
#     'rzjEKkUmwEbYocbkQGiL')

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

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'btIEWwtMtjPDrlbAIsaL', 'VNVEAiPhPLETRFzcueEi', 'BnajGxATdfRtXefpgBQf', 'ScuQecAeSsHTqvCRUvrE', 'ElsDonXSuGbpTmzcGnfC', 'xschultz@owens.com', 'LoawRBaFyVwHaZfuvMfT', 'PTXicVgcogAlQXqYqaeR', 'UQpRqiiQdFvfxUErQusr'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'http://osborn.org/post.html',
#     'IQCMvxRsfFgbkicfSXOR',
#     'MjxoeeeOpbhGiNfOlzLm',
#     'vphczUBQiOeOSuucudDZ',
#     7555,
#     'https://roberts.biz/privacy.html',
#     'wlBPLctaIBtFjJsbhoTn',
#     9484,
#     Decimal('-8631229545832.4')]

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'about': datetime.datetime(2003, 5, 23, 5, 42, 59),
#     'cultural': Decimal('35071687844833.0'),
#     'expert': 'sweeks@padilla.com',
#     'general': 'AZNQuTjcVdBDVOCtZZYu',
#     'hit': 'deleontyler@hotmail.com',
#     'job': 1741.760049,
#     'market': 'IxUTYnNBenTjCnmEdcow',
#     'perhaps': 'wShKIEKdIQuIYnXQnHTl',
#     'put': 7310,
#     'scene': 'sMHbbwmvKtcoRIqCHeLl',
#     'their': 9621,
#     'west': 6306}

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

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

faker.providers.ssn

fake.itin()
# '982-92-8791'

fake.ein()
# '54-1279458'

fake.ssn(taxpayer_identification_number_type="SSN")
# '360-10-9215'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_8) AppleWebKit/5341 (KHTML, '
#  'like Gecko) Chrome/60.0.809.0 Safari/5341')

fake.user_agent()
# ('Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/534.14.1 (KHTML, like '
#  'Gecko) Version/5.0.5 Safari/534.14.1')

fake.linux_processor()
# 'x86_64'

fake.opera()
# 'Opera/8.55.(Windows NT 5.1; ms-MY) Presto/2.9.189 Version/11.00'

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

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2017-11-13 07:12:28 '
#  'Firefox/3.8')

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; cy-GB) '
#  'AppleWebKit/534.42.3 (KHTML, like Gecko) Version/3.0.5 Mobile/8B111 '
#  'Safari/6534.42.3')

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

fake.mac_processor()
# 'U; Intel'

fake.windows_platform_token()
# 'Windows 98'

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