Language en_US

faker.providers.address

fake.address()
# '901 Brooke Island Suite 906\nWest Anthony, OH 37302'

fake.building_number()
# '20327'

fake.city()
# 'Victoriaberg'

fake.city_prefix()
# 'North'

fake.city_suffix()
# 'shire'

fake.country()
# 'Solomon Islands'

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

fake.military_apo()
# 'PSC 6588, Box 6304'

fake.military_dpo()
# 'Unit 3698 Box 6837'

fake.military_ship()
# 'USNS'

fake.military_state()
# 'AP'

fake.postalcode()
# '32601'

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

fake.postalcode_plus4()
# '48495-0133'

fake.postcode()
# '87652'

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

fake.secondary_address()
# 'Suite 268'

fake.state()
# 'Arkansas'

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

fake.street_address()
# '3276 Davis Burg Apt. 986'

fake.street_name()
# 'Amy Trafficway'

fake.street_suffix()
# 'Haven'

fake.zipcode()
# '82406'

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

fake.zipcode_plus4()
# '87853-2187'

faker.providers.automotive

fake.license_plate()
# '3WZ 822'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'HVLQ6265619044332'

fake.iban()
# 'GB78NQVV9684445067048'

faker.providers.barcode

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

fake.ean13()
# '8800954277242'

fake.ean8()
# '60530264'

faker.providers.color

fake.color_name()
# 'BurlyWood'

fake.hex_color()
# '#e65b1d'

fake.rgb_color()
# '207,229,187'

fake.rgb_css_color()
# 'rgb(72,90,230)'

fake.safe_color_name()
# 'black'

fake.safe_hex_color()
# '#772200'

faker.providers.company

fake.bs()
# 'generate cutting-edge channels'

fake.catch_phrase()
# 'Phased next generation superstructure'

fake.company()
# 'Gonzalez Inc'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 15 digit\nCarrie Gilbert\n180070845190078 06/28\nCVC: 269\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('GRC', 'Gridcoin')

fake.cryptocurrency_code()
# 'KOI'

fake.cryptocurrency_name()
# 'Bitcoin'

fake.currency()
# ('CLP', 'Chilean peso')

fake.currency_code()
# 'BYR'

fake.currency_name()
# 'Angolan kwanza'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'II'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1994, 4, 18)

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

fake.date_object(end_datetime=None)
# datetime.date(1975, 8, 25)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(2009, 12, 25)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2004, 2, 19)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2015, 11, 2)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2012, 3, 6, 20, 44, 55)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(543, 9, 10, 20, 25, 53)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2007, 3, 19, 21, 17, 11)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2008, 10, 2, 7, 32, 19)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 10, 7, 10, 57, 15)

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

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 6, 10, 5, 37, 25)

fake.day_of_month()
# '21'

fake.day_of_week()
# 'Thursday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 10, 17, 21, 4, 3)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1976-07-20T00:06:21'

fake.month()
# '06'

fake.month_name()
# 'August'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 9, 8, 17, 56, 26)

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

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

fake.time_object(end_datetime=None)
# datetime.time(23, 54, 56)

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

fake.timezone()
# 'Asia/Karachi'

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

fake.year()
# '1991'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'worker.csv'

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

fake.mime_type(category=None)
# 'video/x-ms-wmv'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('35.061006'), Decimal('-161.684322'))

fake.local_latlng(country_code="US", coords_only=False)
# ('34.77453', '-96.67834', 'Ada', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('34.86472', '117.55417', 'Zaozhuang', 'CN', 'Asia/Shanghai')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'marymeyer@andrews.com'

fake.ascii_email(*args, **kwargs)
# 'glenhughes@wang.info'

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

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

fake.company_email(*args, **kwargs)
# 'richardholt@weaver.com'

fake.domain_name(*args, **kwargs)
# 'nelson-white.org'

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

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

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

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

fake.hostname(*args, **kwargs)
# 'email-73.neal-delgado.biz'

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

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# '2f9b:589b:f4e8:e00f:de59:273a:e542:ed9e'

fake.mac_address()
# '8b:3b:ba:e3:31:71'

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

fake.slug(*args, **kwargs)
# 'what-enough'

fake.tld()
# 'info'

fake.uri()
# 'http://torres-hammond.biz/privacy.php'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'privacy'

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

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

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-07-096630-4'

fake.isbn13(separator="-")
# '978-0-332-85442-7'

faker.providers.job

fake.job()
# 'Sub'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Above style later.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Run them instead within author me. Right nice discuss on few. Fill degree '
#     'he people yes war those.',
#     'Machine herself small if report talk soon. North wide possible growth '
#     'baby such.',
#     'Apply alone ahead heavy character. Sometimes choice kitchen region. '
#     'Science college poor language physical support rest.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Ahead official dog trouble.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Dinner have someone goal structure talk fund others.',
#     'Leader wonder civil.',
#     'Agreement account plant.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Station game place college. Get call air notice hand.\n'
#  'Peace road interesting build arm. Certainly question audience use. Article '
#  'quality prepare baby provide seem.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Agency effect teacher half democratic. Sell tonight senior body personal '
#     'reach system.\n'
#     'Very charge market fill be. Them democratic member recognize since hair '
#     'result policy.',
#     'Per draw maintain get.\n'
#     'Term sister car agency six idea set. Scene live response. Table purpose '
#     'someone way wife.\n'
#     'Foreign impact move yes expert. Career in us hand wait argue energy.',
#     'Up guess wish teacher. Voice response they record office impact. End we '
#     'approach civil thing pick.\n'
#     'Leg they character focus hold sport account. Role you act most eat form. '
#     'Set fact debate like much.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['specific', 'law', 'expect']

faker.providers.misc

fake.binary(length=1048576)
# (b'8\x18EF]\xb3\xc6_\xee\xf1\xf2\x02\xcb\x0fEk\xcd\xdb\xb4\xacs4JTkx\x8a\x02'
#  b'\x02\x07\x86\x9b\x8c\x9c6\xe9P\x13P\xe1\xd5\xd7\x91P\x04\xd25uW\xc6\xc35'
#  b'T\x03\x0b\xa0\t\x04/\x8f\xc8aN\x8c\x85\xbbw\x0f\xb9\x85X\x03/\xc4\x10\x12'
#  b'\x85\xf6\x17\xb53\xa7\x8f\xc6D\xe5F\x0fWg\xb0\x85u\xb1\xb3\xe3\xb03\xe0\x01'
#  b'\xfb}\xd1\xdc\x08\x1d\x8f\xbb\xf9\xbb\xc8\xbbDi%9\xc16\xd7\x1a\xa5I\xf9O'
#  b'\xb3\xb6v\xf52\xa1\x1c\x82\xae\x18\x13\xb8\xeb\xff\xab\x19\xc0v"\x83'
#  b'L=\x03\xdf\xbf\xbb\xa9\x7f\xd0\x9f\x10\x7fq\xea\xe0\x83\x8b\x02Z$'
#  b'\xda\x9c)\xadw$\xe7\x83c\xaa\xd19C\x83\xba\xaf\x14\xbe\xabM>lN\xdb'
#  b'N\x0c\xc4\xdfx\xa2vQ\x10\xba\xe4\x07\xae\x82\xd3\xce$l\x8cm\x93\xfc\xb3B'
#  b't\xac\xceR\xdb%\x11"\xa0P\x8b\xe5%q:*\x8cS\xddsM\x8fR\x9e-\xabC='
#  b'O\xc7\x02\x93{d\xb2U\x11\xb3U+i\x80\x15.\x9cSO\x12\xb9)\xd4\x88\x8c\xaas\xad'
#  b'\t\xbb\xbc\xa1B\x04\xc9\xd1\xfferU\xc9\xe3\x05\x00\x16a\xa7b\xaa\x84W\x9e'
#  b"\xa6\x08'\xd2\xe4\x807n R\xbc]*\xe6\xa1\xe24@+F|\xc0\x08n\xc8\x8e\x87\xad"
#  b'\xcc\x1c\x81NG<\x1c\xf9\x8a\x06^+\xe1\x90\xd6\xd4+;\x8d#\xab=\x9dY'
#  b'\xef\xf1N\xc5\x06\xc8\xe1(\xcd\xf9D\xb9\xef\xab\x07b\x93\xb0\xeb\xba'
#  b'\xcf\xbdg\xe9d\x0f\xe8\xd6\xce=\n\xaf)\xf1\xa43\xb8Z\xe2ge\xd3u@'
#  b'r\x9c\xde\xf1\x0c\xb0wTbW\xad\xd5\xb2\x00\xacK;~&\\S\xd9\xbcs\x0b&\xa3\xf5'
#  b'\xd1\xcb\x1c\xc5\xf9E\xfa\xf4\xc2\xac@\xf2\xc2\x0ef\x87k\xa9\xb7\x817x[/'
#  b'V\xb4\xe9P\xa0\xb1\xf1\x8f\t<\xd8\x1b\xa6\x91\xe8\xc3.k\x04\xb2^\xa6\x0f\xd7'
#  b'\xd39\x1c\x0c\xa7\xf4\xeb\xa2\x97\x99\x15\x00\xdd=\xd0M\x0e\xa6\xc4D'
#  b'it\x93\xa4"TY\x1f\xd3\xf6\x90\xf1\xe8\xfc[\x10\x8a\xaf\x17 \xa2\xc9L\x9e'
#  b'9\x14\x8c\xc6\x11\xfd%\xe7]\xbb\xf3\xa5}\xfb\x13\xc7\x10dJ\t\x19^j\xf6'
#  b"\xbc\xf9\\D\xd26\x07@[\xf72\x16\xca'\xc1\x8e\xc0\xffv\xb9\xbcod\xf2"
#  b'\xb1\x17\x1cg\xb6\xc3\x93\xf5\x96}\x08\xeb\xd5e\xfe\xaf\x85\xdd\xa4\xcb'
#  b"'\xb2:\xde\xb1\xddS\xa4\x85$9:LF\xad\xc4\xea*%\x15F\xd5L\xfe\xe0\xc2O\xf7"
#  b'\xb068\x05\xf0\xbbh\x8ak\xd4\x94\x91)c\x1b\x96\x93\x01\xfe\xfd\xe6dg\xdc'
#  b'\x03\xce\x0cls~0\x86n4\xa1\x07$\xc8O\xea\xe6\x7f\xc7\xa6y\x96`\xb4\x87\xa3WZ'
#  b'\x14b\x8f\xeb\xed\x19Q\xdfA-\xb6%@5c\xc5\xd8\xce\xee\x91"b\x9cnW\xee\xc4z'
#  b'g\xd0\xd2\xac\x19P\xed\xa6\xb5\xd2\xef|Fd\xb9\xbcRM\x03\x06w\xf6$m\xa9;\xeb^'
#  b'Y\xaa\x87\xf2|\x86K\xc0\xa7\x0c\xc6\xbc\x8dQ*\xb8C-\xf5\xd8v\xc88\xac\xdb8I('
#  b'\x0f\xaaT\x87w\xb1Y\xb72\xc7>"\xa6\x8efQ\x0f7\'\xf7Rm\x00\xa9\xa9]9\xd8'
#  b'-<\xac\xa9\xce\x17\x02\xe7\xd6\x16ZE$\xe4\xfe\xf7\xf8\x87\xcc\x9c'
#  b'\xee\xb1R\xb5\xd0\x9b\x8fzs\xadS\xb1AA\x1f\xe0\xcb\xd1\xe67y\xecKC'
#  b'`\xea\xd3\xa9A\xf44\xe0jK\x92\xdfv\xb4\x1e\x00_\xb4K\x86\x94Z\x97\n'
#  b"\xe2:\xe8\x9d=\xb0\x11<\xd3g\xca\x84\xb0\x1e\xa9\x93Hc\x87/\x9d1?\xa1OA'\xbe"
#  b'\x92\x9bS/\xd3N\x0c\xf2\xaewu\\\xf7\xa4_u\xb9\xb3\x96\x1e\x9f1\xb2i#&9i'
#  b"\x87%<\xf6{fz\xa7*\xdbQ:\xc0\x93\xe5\x8c|\xcc\x92\x1b\x85pm7'`:\x10"
#  b'7\xe5\xf9\xef?Y9\xa4:\x86\x0e0\x8fP\xae\xa9\xd1y\x1b\x89\xd9\xc9g6\xacZ\xec<'
#  b'\x95\xf4?\xe5Bi\xa6\x07?V%j;\xa1\xad\x9d\xd0\rE1\x18\xeaj\x1f\xb3\x80#\x1a'
#  b'\xbd\x03\xb5\x1c\x93\xed\x98\xa1\x0b\xb4\x8d\xcc8:\xcc\xb4r\xffW\x952[\xf5s'
#  b"\xb0\xc3k*T\xa4\xbeUn'\\~\xb2Y\xc2\xe9\xad\x9e/t\x1c6\xf4\xb5")

fake.boolean(chance_of_getting_true=50)
# True

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

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# '27f5c6bbec7746ff7f2039a4597c016e89e43372'

fake.sha256(raw_output=False)
# '1981e662e07b9e73f3447f7e06a0195bca220a37afe502acec8704c3dd660761'

fake.uuid4(cast_to=<class 'str'>)
# '195a3c92-c4b9-4d9e-b6ef-b67dc35797c5'

faker.providers.person

fake.first_name()
# 'Richard'

fake.first_name_female()
# 'Amy'

fake.first_name_male()
# 'Juan'

fake.last_name()
# 'Lee'

fake.last_name_female()
# 'Lee'

fake.last_name_male()
# 'Schmidt'

fake.name()
# 'Cheryl Lozano'

fake.name_female()
# 'Shelley Obrien'

fake.name_male()
# 'Charles Rodriguez'

fake.prefix()
# 'Mr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'PhD'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'DDS'

faker.providers.phone_number

fake.msisdn()
# '0557759547371'

fake.phone_number()
# '+1-633-130-9104x42881'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '3515 Dana Stream\nCharlesfurt, UT 25438',
#     'birthdate': datetime.date(1982, 8, 16),
#     'blood_group': 'A-',
#     'company': 'Reid, Wright and Giles',
#     'current_location': (Decimal('-61.9824235'), Decimal('-79.067934')),
#     'job': 'International aid/development worker',
#     'mail': 'dhammond@yahoo.com',
#     'name': 'Amanda Conway',
#     'residence': '95860 Reynolds Knolls Apt. 915\nLake Martha, MA 63055',
#     'sex': 'F',
#     'ssn': '075-34-2007',
#     'username': 'victor96',
#     'website': [   'https://www.watson-ward.com/',
#                    'http://www.jones.com/',
#                    'http://castillo.biz/',
#                    'http://www.castaneda.org/']}

fake.simple_profile(sex=None)
# {   'address': '486 West Road Suite 163\nSandraview, WI 15906',
#     'birthdate': datetime.date(1952, 11, 11),
#     'mail': 'ramirezjennifer@gmail.com',
#     'name': 'Melissa Coleman',
#     'sex': 'F',
#     'username': 'yrivera'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'care': 'CJfmYYiorDzeqgRahbvJ',
#     'guess': datetime.datetime(1989, 12, 18, 5, 52, 8),
#     'join': 'UeaJaxIyQaqMAykqLZFY',
#     'left': 'uNkaXNqkBhWgOtdecAEB',
#     'market': datetime.datetime(1978, 9, 8, 21, 36, 35),
#     'off': datetime.datetime(1973, 4, 12, 23, 32, 1),
#     'poor': 'HPNIBhppJXoRvevYKCyv',
#     'take': 'OumFVMYnrYLdNcBHcHUN'}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hRItITOXYRKEZUMfzvvg',
#     4.0,
#     'DfVOHJFoUIvDesKpGzqZ',
#     datetime.datetime(1993, 1, 30, 23, 6, 50),
#     'fkZqzToggjLORhmzbXLc',
#     'karenbyrd@yahoo.com',
#     Decimal('-5.0'),
#     'zLaTUTlahGWzJtpmoAdI')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   123197888212.17,
#     'YpFBzBqMFfTtaScJNxvd',
#     'zachary06@yahoo.com',
#     'NInhzcqohdbLWeNemgyR',
#     'PUsdSaoQKXkSGNbRzDph',
#     5810,
#     'ONxyGemQKhoehfVzBYnC',
#     datetime.datetime(2015, 5, 27, 2, 7, 33),
#     datetime.datetime(2019, 7, 2, 12, 18, 11),
#     5843,
#     6756]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {datetime.datetime(1975, 10, 20, 23, 52, 39), 'hMIOOVNzFfzJhjudoOkz', 2698, Decimal('-1784748010175.9'), 6670, 'yEDTVfpQHpwbfvxeonZE', datetime.datetime(1999, 10, 7, 8, 18, 57), 'iEaNehYUmeToTJksZWWH', datetime.datetime(1979, 7, 22, 15, 14, 46), 1271, 'QUVaMDHiVupNBCQNoRGz', -4.9735961778, 3295}

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

fake.pystruct(count=10, *value_types)
# (   [   'cThvohQIgLDoABcuFQrF',
#         'pbvQaDkKlKrcQvsFMrvZ',
#         6244,
#         Decimal('-5878940639.0'),
#         'rhonda12@yahoo.com',
#         Decimal('-41394.7701419'),
#         'iVufbSuHUcxnVvdDlerr',
#         'GHuPDAiCzgWPoVQVVdPr',
#         2030,
#         Decimal('9452808441.56')],
#     {   'animal': 5071,
#         'artist': 'yQOtPgsSgFouPZxJSpiF',
#         'country': Decimal('-50630995711700.8'),
#         'despite': 'QmqLENprZqyGYeFqVilD',
#         'floor': Decimal('9777078.0'),
#         'fund': 'http://www.baldwin.com/',
#         'general': datetime.datetime(2017, 1, 3, 4, 39, 19),
#         'start': 'http://snow.net/faq.htm',
#         'stay': -63059393.3,
#         'stuff': 'INCienGHAqvpLgHtLCHe'},
#     {   'after': {   1: 'taqvCUWCPJsYKRyDHtbK',
#                      2: [   'https://vasquez.com/main/home.html',
#                             'https://white-anderson.com/',
#                             'wvGUEhuTyYiaEeGJryLI'],
#                      3: {   1: 497,
#                             2: datetime.datetime(1994, 11, 7, 4, 10, 11),
#                             3: [   datetime.datetime(2004, 3, 16, 9, 54, 24),
#                                    'cruzlisa@logan.com']}},
#         'behind': {   0: 'XCyeQuEGeZerNwiDBgvU',
#                       1: [   'csanchez@rodriguez-may.com',
#                              'gVhzJNdmJkGlqrSEZyPz',
#                              datetime.datetime(1989, 11, 8, 23, 55, 30)],
#                       2: {   0: 'http://www.spears.com/posts/homepage.html',
#                              1: 4175,
#                              2: [   'https://www.wilson.com/wp-content/blog/main/home.htm',
#                                     674162617.0]}},
#         'later': {   5: 'https://www.nguyen-terrell.biz/',
#                      6: [   'QiPRhKlKpkprFVKXRMOn',
#                             5843,
#                             Decimal('-8962202054917.66')],
#                      7: {   5: 'OkgIZYXknrNIcwzLbhjL',
#                             6: 'suzannehunt@chavez.com',
#                             7: [Decimal('661436415.37777'), 108]}},
#         'most': {   8: 'jVvjvySrJLrJxsuKQHrz',
#                     9: [9284, 'vaaHLMvcotfnRjBBLGVf', 'pLVrrJYhyBixwkUljNii'],
#                     10: {   8: 'MVkwISkJGCoyNNJKSGWd',
#                             9: 62425890523.293,
#                             10: [-6313396858.77, 'fSroXcUCrqZaQXwrxvBX']}},
#         'present': {   9: 'swwpUeDDTMuByhpSPgXt',
#                        10: [   'ALnIIyDkeAoZbsWZoCgH',
#                                'BGWZZeIAwmjAqowRxKgu',
#                                'CRsAOtKmiCGYPjOSuCSz'],
#                        11: {   9: 'wkVGUCnUUsOBXWgDiXuS',
#                                10: datetime.datetime(2016, 2, 3, 21, 6, 31),
#                                11: [68993.53544963, 'SBfNTgyIHukUTiywevLg']}},
#         'reflect': {   3: datetime.datetime(2005, 7, 20, 21, 42, 31),
#                        4: [   'UTfYVuQewJIcPAtbgonI',
#                               Decimal('6.56'),
#                               'wsmith@gmail.com'],
#                        5: {   3: Decimal('-76.0'),
#                               4: Decimal('-55951315356219.0'),
#                               5: [-78.3132, 'jdfkJLZgyydJnDamBvSv']}},
#         'that': {   2: 'danielsdave@hotmail.com',
#                     3: [   'https://zamora.org/author.html',
#                            2428,
#                            'MbiDDObhlXrgkgZqAjAk'],
#                     4: {   2: Decimal('4443347972.6431'),
#                            3: 'melaniematthews@hotmail.com',
#                            4: [Decimal('-72028.394231496'), -4988570494334.0]}},
#         'thought': {   4: 'PetDEBHnekOHFKSJNTWi',
#                        5: [   'zuenyrfRuDtxBcMtCBZx',
#                               'OJMkxyiPfIwQqhVJQBeV',
#                               1356],
#                        6: {   4: 'FKeMqdSJKXNsxKWpZGIM',
#                               5: 'QCLQpzMqvETIUGvdSmIy',
#                               6: ['YfYqxDqhKYcrplQByQXd', 'kbaker@gmail.com']}},
#         'western': {   7: 'jyflfMPyftJjPYfjsfid',
#                        8: [   'eltBWUsVFTakVRYWhnMz',
#                               'MmmoyClIqgkJqGTUqGWF',
#                               'https://smith.com/blog/category/blog/login/'],
#                        9: {   7: 'AwLhrRDUEMdfmYnlPVGT',
#                               8: 'kAZCUYAFBQyKJeebBJkL',
#                               9: [   'RDhaYzWSMGLFGlNLdFkQ',
#                                      'christina12@hotmail.com']}},
#         'when': {   6: 'vwaters@hotmail.com',
#                     7: [   datetime.datetime(2018, 10, 21, 12, 25, 21),
#                            1642,
#                            Decimal('-320488702.6391')],
#                     8: {   6: 497,
#                            7: 'EjlDCsCwNCkvHDCStwNY',
#                            8: [   'nzotUDXWOkODurTaMPRj',
#                                   Decimal('-65310015591597.0')]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hendersonkristen@howard.com',
#     6817,
#     'fncWsWbQYkDCZLvpocto',
#     datetime.datetime(1976, 4, 7, 9, 31, 3),
#     'https://www.wright.net/search/posts/terms/',
#     Decimal('-6617371151.0'),
#     'pfWkrOXJrpBSpRJMPuTG')

faker.providers.ssn

fake.ein()
# '53-5622400'

fake.invalid_ssn()
# '376-00-2584'

fake.itin()
# '918-94-1282'

fake.ssn(taxpayer_identification_number_type="SSN")
# '778-33-9983'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 7.1.2'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_9_5) AppleWebKit/536.1 (KHTML, '
#  'like Gecko) Chrome/17.0.837.0 Safari/536.1')

fake.firefox()
# ('Mozilla/5.0 (iPad; CPU iPad OS 12_4 like Mac OS X) AppleWebKit/532.1 (KHTML, '
#  'like Gecko) FxiOS/16.5o8427.0 Mobile/15G148 Safari/532.1')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 10_3_3 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/8.90.(X11; Linux x86_64; te-IN) Presto/2.9.185 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; dv-MV) '
#  'AppleWebKit/533.9.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 '
#  'Safari/6533.9.6')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_4 rv:5.0; pa-PK) '
#  'AppleWebKit/532.48.5 (KHTML, like Gecko) Version/5.0 Safari/532.48.5')

fake.windows_platform_token()
# 'Windows NT 6.2'