Language la¶
faker.providers.address¶
fake.address()
# '025 Joshua Harbor Apt. 597\nLake Theresa, AL 65537'
fake.building_number()
# '1986'
fake.city()
# 'Port Joshuastad'
fake.city_prefix()
# 'East'
fake.city_suffix()
# 'haven'
fake.country()
# 'Barbados'
fake.country_code(representation="alpha-2")
# 'KH'
fake.military_apo()
# 'PSC 0816, Box 1081'
fake.military_dpo()
# 'Unit 1148 Box 2177'
fake.military_ship()
# 'USS'
fake.military_state()
# 'AA'
fake.postalcode()
# '88327'
fake.postalcode_in_state(state_abbr=None)
# '19766'
fake.postalcode_plus4()
# '44468-9405'
fake.postcode()
# '37621'
fake.postcode_in_state(state_abbr=None)
# '59787'
fake.secondary_address()
# 'Apt. 161'
fake.state()
# 'Georgia'
fake.state_abbr(include_territories=True)
# 'MA'
fake.street_address()
# '357 Jennifer Corner'
fake.street_name()
# 'Norman Divide'
fake.street_suffix()
# 'Port'
fake.zipcode()
# '09876'
fake.zipcode_in_state(state_abbr=None)
# '49118'
fake.zipcode_plus4()
# '99131-7859'
faker.providers.automotive¶
fake.license_plate()
# '683 6OD'
faker.providers.bank¶
fake.bank_country()
# 'GB'
fake.bban()
# 'RHJL3645559327151'
fake.iban()
# 'GB58VVKX6050821737343'
faker.providers.barcode¶
fake.ean(length=13)
# '4367048221467'
fake.ean13()
# '7867083058471'
fake.ean8()
# '44407476'
faker.providers.color¶
fake.color_name()
# 'Fuchsia'
fake.hex_color()
# '#4a2279'
fake.rgb_color()
# '46,23,204'
fake.rgb_css_color()
# 'rgb(124,38,189)'
fake.safe_color_name()
# 'yellow'
fake.safe_hex_color()
# '#774400'
faker.providers.company¶
fake.bs()
# 'seize leading-edge infrastructures'
fake.catch_phrase()
# 'Focused interactive moderator'
fake.company()
# 'Roman-Turner'
fake.company_suffix()
# 'Group'
faker.providers.credit_card¶
fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '09/26'
fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nDouglas Meyers\n3590334306226237 02/23\nCVC: 636\n'
fake.credit_card_number(card_type=None)
# '4703393369249'
fake.credit_card_provider(card_type=None)
# 'Discover'
fake.credit_card_security_code(card_type=None)
# '126'
faker.providers.currency¶
fake.cryptocurrency()
# ('XMR', 'Monero')
fake.cryptocurrency_code()
# 'EOS'
fake.cryptocurrency_name()
# 'MazaCoin'
fake.currency()
# ('PKR', 'Pakistani rupee')
fake.currency_code()
# 'NGN'
fake.currency_name()
# 'Peruvian sol'
faker.providers.date_time¶
fake.am_pm()
# 'AM'
fake.century()
# 'VII'
fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1974-10-09'
fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2018, 1, 10)
fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 11, 4)
fake.date_object(end_datetime=None)
# datetime.date(1990, 10, 2)
fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1994, 12, 24)
fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2015, 1, 7)
fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 3, 2)
fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 3)
fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 2, 7)
fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1974, 1, 3, 13, 17, 12)
fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(723, 5, 2, 16, 31, 20)
fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2010, 6, 3, 15, 25, 1)
fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 19)
fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2003, 4, 13, 18, 9, 22)
fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 5, 8, 14, 28, 2)
fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 2, 4, 28, 32)
fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 8, 4, 4, 0, 7)
fake.day_of_month()
# '09'
fake.day_of_week()
# 'Tuesday'
fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 11, 13)
fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 22, 22, 56, 19)
fake.iso8601(tzinfo=None, end_datetime=None)
# '2008-12-30T23:05:19'
fake.month()
# '10'
fake.month_name()
# 'June'
fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 10, 23)
fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 11, 3, 17, 4, 41)
fake.time(pattern="%H:%M:%S", end_datetime=None)
# '05:55:02'
fake.time_delta(end_datetime=None)
# datetime.timedelta(0)
fake.time_object(end_datetime=None)
# datetime.time(14, 34, 36)
fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f59e7bb1840>
fake.timezone()
# 'America/Paramaribo'
fake.unix_time(end_datetime=None, start_datetime=None)
# 1413597008
fake.year()
# '1972'
faker.providers.file¶
fake.file_extension(category=None)
# 'flac'
fake.file_name(category=None, extension=None)
# 'ab.mov'
fake.file_path(depth=1, category=None, extension=None)
# '/culpa/nulla.jpeg'
fake.mime_type(category=None)
# 'audio/vnd.wave'
fake.unix_device(prefix=None)
# '/dev/vdc'
fake.unix_partition(prefix=None)
# '/dev/xvde6'
faker.providers.geo¶
fake.coordinate(center=None, radius=0.001)
# Decimal('9.308886')
fake.latitude()
# Decimal('-86.903873')
fake.latlng()
# (Decimal('-30.234186'), Decimal('41.125628'))
fake.local_latlng(country_code="US", coords_only=False)
# ('41.15376', '-87.88754', 'Bourbonnais', 'US', 'America/Chicago')
fake.location_on_land(coords_only=False)
# ('45.40008', '-73.58248', 'Sainte-Catherine', 'CA', 'America/Toronto')
fake.longitude()
# Decimal('10.445765')
faker.providers.internet¶
fake.ascii_company_email(*args, **kwargs)
# 'tamara13@stone-pollard.com'
fake.ascii_email(*args, **kwargs)
# 'amandawilliams@hotmail.com'
fake.ascii_free_email(*args, **kwargs)
# 'emilycohen@yahoo.com'
fake.ascii_safe_email(*args, **kwargs)
# 'newtonwesley@example.com'
fake.company_email(*args, **kwargs)
# 'jdavis@clayton-soto.com'
fake.domain_name(*args, **kwargs)
# 'avila.com'
fake.domain_word(*args, **kwargs)
# 'cook'
fake.email(*args, **kwargs)
# 'upollard@gamble.org'
fake.free_email(*args, **kwargs)
# 'robinsonbrett@gmail.com'
fake.free_email_domain(*args, **kwargs)
# 'gmail.com'
fake.hostname(*args, **kwargs)
# 'srv-84.petersen-kelly.info'
fake.image_url(width=None, height=None)
# 'https://placekitten.com/267/918'
fake.ipv4(network=False, address_class=None, private=None)
# '199.52.246.8'
fake.ipv4_network_class()
# 'b'
fake.ipv4_private(network=False, address_class=None)
# '192.168.9.69'
fake.ipv4_public(network=False, address_class=None)
# '2.250.43.73'
fake.ipv6(network=False)
# '5732:3e69:1458:930:3acf:5d40:8b30:5238'
fake.mac_address()
# '21:87:da:8f:ce:1a'
fake.safe_email(*args, **kwargs)
# 'csimpson@example.net'
fake.slug(*args, **kwargs)
# 'ullam-provident-qui'
fake.tld()
# 'com'
fake.uri()
# 'https://www.martinez.com/main/'
fake.uri_extension()
# '.php'
fake.uri_page()
# 'terms'
fake.uri_path(deep=None)
# 'category/tags'
fake.url(schemes=None)
# 'https://www.martinez-pratt.com/'
fake.user_name(*args, **kwargs)
# 'skinneramanda'
faker.providers.isbn¶
fake.isbn10(separator="-")
# '1-4804-0456-X'
fake.isbn13(separator="-")
# '978-1-03-119657-3'
faker.providers.job¶
fake.job()
# 'Network engineer'
faker.providers.lorem¶
fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Provident enim sint enim dolores quam. Repudiandae debitis voluptatibus fuga '
# 'saepe voluptas. Laudantium iure fugiat odit totam.')
fake.paragraphs(nb=3, ext_word_list=None)
# [ 'Quae unde debitis ratione. Deleniti a provident.',
# 'Ut voluptates nesciunt voluptas ab. Non numquam explicabo nostrum. '
# 'Corporis aperiam dignissimos similique facere.',
# 'Ut sint nisi. Laborum excepturi libero tempore neque deserunt ad. '
# 'Aspernatur libero distinctio perferendis placeat vel.']
fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Ut assumenda ratione quis mollitia architecto.'
fake.sentences(nb=3, ext_word_list=None)
# [ 'Nobis rerum quae numquam.',
# 'Placeat tempora facere.',
# 'Fugiat vel molestiae suscipit sapiente facere.']
fake.text(max_nb_chars=200, ext_word_list=None)
# ('Asperiores itaque expedita voluptatum assumenda. Officiis dolor dolore id. '
# 'Dolore assumenda amet voluptatem.')
fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [ 'Culpa natus animi veritatis nesciunt earum eligendi.\n'
# 'Commodi pariatur dolores corporis debitis sunt aut nihil. Nam quaerat '
# 'unde. Consequatur enim deserunt dolore.',
# 'Fuga dolorem voluptates culpa magni voluptatum debitis. Tempora tenetur '
# 'enim omnis atque vel. Neque soluta quis illo qui suscipit ad.',
# 'Ab ipsum nisi consequuntur tenetur eius velit. Vero voluptatem minus '
# 'nobis nobis. Veritatis officia ab ullam itaque.\n'
# 'Placeat facere dicta debitis nihil aliquam id hic. Non mollitia alias '
# 'repudiandae.']
fake.word(ext_word_list=None)
# 'fuga'
fake.words(nb=3, ext_word_list=None, unique=False)
# ['veniam', 'temporibus', 'veritatis']
faker.providers.misc¶
fake.binary(length=1048576)
# (b"\xe0'7\xcb\x15\xf0i{\xcey\x0f\x1d\xb6\xc0\xd9M\xf7\xf3^\x90\xc3B|\xf7"
# b'm\xcf\x86\xad\xaa\x96\xef6\xd8Y\x8e8\x8anc\xb7G\xc5||\xc1\x90\x86s'
# b'\x1e\xa8\xfd\xd7-w\n\xc6\xc5\x8eU\x0b\xcd\xd08"}\x0c\xe1;3\x87\x0fd'
# b'\xe4\x12\xd6\xfe\xc9qMQn\xe6mu2\xa7?\xa8\xcb\x9f\xf4\xb5\xfbZ?\xf3'
# b'\xf4`\xcc\x9d\xb9\xba\xd1\x13\xb6\xd6q\x80t\xd2\xd8\xdd\nk\xe7\xec'
# b'\xee\x9c\xc6\xb7r\xf61\xbb(\xf2X\xbc\x8eBt\x80\xd8G\xe1\xcf\xe2\xf76\xfd'
# b'pp\x1c\x96\xd4\xb7\xfb.\xc2\xb0\x8c\xf2\xd57\xccD\xbd>3\x19\x82\xdb\xb9\x83'
# b'@\xea\x89\x18\xaf\xea\x9f\x84\xb6]\x9f\xa0JU1\x95\xce\xd5\xd2y'
# b'\xff\xa9\xc7\xa2\xf3\xa1\xc6hr..\xf8\x16R\xef\xb9\x19E\xa6\xc2\xd2q\x96L*36~'
# b'\x1b\xca`di\xf1#$\xbab\xf9\xb12R\xd2Z\x93\xaeq\x15\x94\xf8\x08\xcfO\x11^:'
# b'\xb6^[\x8aN|\xd5\xb0Y\xbf\xba\xbd\xec/=\x9f\x91\xc7\x9a9\x96\xc9r\xc5'
# b'y\x84\x7f\x9ff\xa1jK\x8a\xe3yC\x7f\xd0\x0e\x18:\xb8\x1aF\x94(\xe8\xb6'
# b'\xd03&\xa5-X\xc8\xba\xfa\x8d3^_a\x8e\xee}C\x82\xa1\xcfY\xe0\xaf\xa27.\xae'
# b'\xdfph\xf0\xbdA\x88\xb2Az\x1b\x9eWO\xa1\xd9\xea\x96i\xaa\x1f$\x1c\xc5'
# b'Ou\xe5\xe6\xdd\xebc\xc5\x92\xea|\xe3\xfe\xd9\xf0Ja\x85\xfb\x7fZ\xe0K\x02'
# b"v\xd0H'8E9I,\xaf\x862&/\xe1Q\r\xb4\xbe\xe7oS\xdd\xd5\x7f\xa1\x98\xcd5A9\xd0"
# b'\x07\xa2\xf8\x0e\x05\x92\x0b\xf3\xd5}\xda\xa1\x94\x0f\xb7\xc6\x00lk\xce'
# b'\xab\xaf\x89\xf1c\xe3\xc4D\xfb\xce\xfa\xb6\x94\x18\xe3\xf722\x80"\xa6{o\x1d'
# b'\xba\x1d\xdf\x0b|\xbd\xfd\x8e-\x8f\xea\xcccy\t\xa6w\xae\x83\x8a\xc4\x8b3('
# b'\xd8\xb32\xc1\x97\x016\x01!c\xef\xad\xda.\xc40\xf3\xcb#f\x849I\xe3'
# b"\xd2;\x89\xb7\x97\xe0\xd2\xca\x12\x00M'H9I\x97\xbb\xc7\n\x8f\xc1\xee\xdbT"
# b'5\x1a\xddA\xbd2)|\n3\xda\xa6\xc1\x9a\x8a3;nap}hc\xc4t\x9fFEo\x08m\x1d'
# b'\xc7~\xb4\xbdm\x17\xf8-`mc\xf0\xa3\xf3\x07Z0\xb9=\x858\xcb+\xa6W,\x1c\xe6'
# b'\xcf^M\x18\xe9\x81\x94hY\xab\xb9S\\\xac\x1c\x05\xf8\xa7\xe08\xd8l\x1b\x0f'
# b'<g\xf5\xb4\xe3\xf6\xbfb\x02\xd1oZ\xa7\xde\xe2q4\xe3\x93\xaf\xf5e\xad\xb9'
# b'\xc3\x8c\xc6\x80\x8a\xaa\xc6\xa3\xa5\xad\x90\xd7\xf6\xcb\xf3b*fFp'
# b'\xfe<\x86\x19\x9d)\x9d\xb4q{\xfcp\x8f^\xc1SM\xbaZA\xdd_e\xa3\x8e\xd0AU'
# b'\xdd|>\x91#`X:c\xc7]@`\x19\xcc\x05n\xe5\x18|\xf0\xda\xae"v\xe8\x82\x1b'
# b'\xbbn\x0f\xad\xdb\x993\xbf\xf9\x8c\x05\x84\xff\xcb\xcb\x05\xf28\xf8\xa1'
# b'\x87\x9d&i\xff`\xfa*{\xa7e8P\xfd\xd4>z\xa7R?\x86\x1b\xef\x8a\xa4j\xc9?'
# b"^'\xae\xd9\xd6\x9c\xe2\xb1\x92,\xfe\x0f\xad\xca\xb6$+hJ\xc0\x10v\x1a\x8b"
# b'\x81\x8d\xd19\xe9;W`\xea\xc3\x13]b\xd1\xd0\xb2\xd8\xa3\x89L|\x88"\xf5'
# b'\x92Q\x8a\xdf\x1a\x89\x93\x90\x7f}T[0\xd2\x99\xfb\xb1K\xeb\xf5\xddb\xf8l'
# b'\xe2\xde\xdf\x9f\xb6\x88\xe6\r.\xad\xc2g\xb9\x11\xd8\xea\xc4\xfb>G\xd48Ln'
# b"?i#_\xae'V\xe8\x14+\xd3\xd0\xb4\xcbe\x0f\xcdQ\xd7L\xed\xfe\xef\x96\xc8\xd31Y"
# b"|\xdf\xf4\x80\x13'\xce\x10bh\x82\xd4\xf9\xd0JC\xce\xd1*\x02\xb5C\xdb\x12"
# b'\x00\x0f^\x13D(\x12\xa5\xf1\xc00\x88\x87\x9cH\xb9\xb1b\xd5L\xe6S,r\xddD\xe2G'
# b'\xcctou\xf8\xc1\x12l\x12\x15a9\xe7\x8a\xde\xb5*v\xba\xf2\xe6\xaa\xb9\x12'
# b'dN\xf3\xaf\x05\xebv\xe5\xbdo\x8f\xc1\xe1\xdd\x04\xc6tI%_u\x16\xc2\xd9'
# b'\x99\xc0t)2`=J\x0cz\xa1\x0b\x98\x03\xf6VG\x8d\xc3\xd9!\xb8\x92\xed@gM\xca'
# b'\xa4x\xc0\x99\x07\x14\x17\xe4l\xa7\x9b\xf2\x16dL\x86l\xd1\xaf\xb3'
# b'\xb5?\x91\xefsC\xb4\xc0')
fake.boolean(chance_of_getting_true=50)
# False
fake.md5(raw_output=False)
# '2f32970dd44c2028afa5799227668720'
fake.null_boolean()
# False
fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '0W0A5DHk(y'
fake.sha1(raw_output=False)
# '853a4a8af0765d76a34a61b1e93dc39278381d52'
fake.sha256(raw_output=False)
# '6664b5cfa6846bb5b9aa46964c164954ce5d78aa15dac7fa9e607c2910b66c89'
fake.uuid4(cast_to=<class 'str'>)
# 'fc9de68d-7175-410c-b874-8c661b10acb4'
faker.providers.person¶
fake.first_name()
# 'Amber'
fake.first_name_female()
# 'Lisa'
fake.first_name_male()
# 'Vincent'
fake.last_name()
# 'Hernandez'
fake.last_name_female()
# 'Freeman'
fake.last_name_male()
# 'Schroeder'
fake.name()
# 'Zachary Mora'
fake.name_female()
# 'Ashley Jones'
fake.name_male()
# 'Patrick Wyatt MD'
fake.prefix()
# 'Miss'
fake.prefix_female()
# 'Mrs.'
fake.prefix_male()
# 'Dr.'
fake.suffix()
# 'MD'
fake.suffix_female()
# 'MD'
fake.suffix_male()
# 'MD'
faker.providers.phone_number¶
fake.msisdn()
# '9836354655581'
fake.phone_number()
# '001-858-850-3562'
faker.providers.profile¶
fake.profile(fields=None, sex=None)
# { 'address': '179 Shelby Key Suite 826\nJeffreymouth, IA 67750',
# 'birthdate': datetime.date(2019, 3, 12),
# 'blood_group': 'A+',
# 'company': 'Brown-Weaver',
# 'current_location': (Decimal('-64.536523'), Decimal('16.094217')),
# 'job': 'Research officer, political party',
# 'mail': 'annettespencer@yahoo.com',
# 'name': 'Mark Hamilton',
# 'residence': '219 Pollard Hollow\nMichaeltown, KS 20397',
# 'sex': 'M',
# 'ssn': '523-20-0390',
# 'username': 'mariaphillips',
# 'website': [ 'http://www.curtis.com/',
# 'https://www.smith-collins.com/',
# 'https://walker.com/']}
fake.simple_profile(sex=None)
# { 'address': '823 Brown Loop\nPort Shawnbury, NC 28996',
# 'birthdate': datetime.date(1930, 3, 2),
# 'mail': 'maryfloyd@yahoo.com',
# 'name': 'Richard Allen',
# 'sex': 'M',
# 'username': 'johnsondaniel'}
faker.providers.python¶
fake.pybool()
# True
fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('783549377643.0')
fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# { 'explicabo': 8687,
# 'itaque': 'nIJgahLWPLiRAzndDoNT',
# 'labore': 8835,
# 'laborum': 'TipeapwFMFuAcwNtYsOw',
# 'laudantium': Decimal('-102215617451.7'),
# 'nobis': 'XmDcZrSUKPEyPFHizAso',
# 'quam': 'qUuUaLSEHNKoMuzzdJqM',
# 'quidem': datetime.datetime(1994, 9, 29, 3, 13, 12),
# 'repudiandae': -877981597701.99,
# 'rerum': 2882,
# 'unde': datetime.datetime(1998, 5, 25, 18, 35, 26),
# 'velit': -811879510087.204}
fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# 431727239.0
fake.pyint(min_value=0, max_value=9999, step=1)
# 1647
fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# ( 7936,
# 7777,
# 'johnbradford@gmail.com',
# datetime.datetime(1994, 4, 26, 16, 45, 4),
# 'gEJtRzvoVGuDWjzpGxSc',
# Decimal('-62173.57'),
# 'htsgJvYsPixQkEEAQwqa',
# 'http://www.johnson.com/main/',
# 729074491479.0)
fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [ 6963,
# 'saSnAfIeOOasHhbchZPd',
# 'gPwzSwgNbOaubzOWYaWF',
# Decimal('324566.112271209'),
# 'flemingsamuel@hotmail.com',
# 'kDagUmubcPlkUFXrwsbl']
fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'lxqXvCOmyrJlpUgZJHhh', -400779012508.2, 7238, 'MJWngBqJoLOFQHzslVlK', 'oXuncgoqYYiUltbiYINl', 'YfhZISzsAMvlTNaheokX', 4760, 5264, 'sfigueroa@hinton.com', 8018.83897784, 3831, 'http://www.delacruz-gray.info/search.htm', 185}
fake.pystr(min_chars=None, max_chars=20)
# 'WItUVnwlJNLnFgJRYPXY'
fake.pystruct(count=10, *value_types)
# ( [ 7897,
# -118.53618078,
# 'VhbgLUfRdtluKUnvsJLI',
# 'vgrdXyAtMhDgChBIeekn',
# 'GufOVktcLYEbOZqebxbL',
# 'AgLBBpCeFaXSWFbdokQH',
# 1212,
# 'DmWRfIxpmIUDyDUdxbiq',
# 'HzfVsVxHpXYchcljguBc',
# 'hakiThpJCdzswTHeFxuR'],
# { 'consectetur': 'bZzfijwuxVVGbrmIBRXW',
# 'corrupti': 'RBAXTSBrSqwCUBCpcyxu',
# 'cupiditate': 'mcclureronald@myers.net',
# 'debitis': 'wcNSNZrSpoosBhiQebdB',
# 'impedit': 'jaxQtCYjfzJdSENWmjYo',
# 'modi': 'xbcOPXCHHoaZitwFPbJP',
# 'nam': 'aprilrivers@tucker-huynh.com',
# 'nobis': 604753289869.84,
# 'nostrum': 'lITsQHhZghgVfBfqvWQF',
# 'provident': 'brittany42@gmail.com'},
# { 'cupiditate': { 4: 'pwilson@spencer.com',
# 5: [ 'SinNfNtMmhjmORfhHWKL',
# 'lisa08@tran-hawkins.net',
# 'avhOKsaIwqyTaiFJCSny'],
# 6: { 4: 'vAaHbKpTPPvyqzTbVrVi',
# 5: 'TcHdmswTIGlbOBtKGNYj',
# 6: [ 'https://edwards.net/author/',
# 'douglas55@hotmail.com']}},
# 'deleniti': { 3: 6692,
# 4: [ Decimal('-91382960296215.0'),
# 4127,
# 'http://www.wise-jones.com/wp-content/posts/author.php'],
# 5: { 3: 'NimnUImllpqMtwqwqqCi',
# 4: datetime.datetime(2019, 4, 29, 20, 24, 58),
# 5: ['iJcSOkZzGrSpRWMKmWOV', 1900]}},
# 'deserunt': { 2: Decimal('359950.92334864'),
# 3: [ 'sharpbradley@gmail.com',
# Decimal('2281.4012782'),
# 'lgdhIOEcTmzQFdnlYyBH'],
# 4: { 2: Decimal('-426897853398381.0'),
# 3: 'dana83@gmail.com',
# 4: [ 51.557,
# datetime.datetime(1976, 12, 1, 15, 59, 45)]}},
# 'eveniet': { 9: 'https://thompson.com/privacy.asp',
# 10: [ 7305,
# 'https://mitchell.info/home.php',
# datetime.datetime(2009, 6, 15, 14, 1, 6)],
# 11: { 9: Decimal('-122599502.23282'),
# 10: 'qtyEuOStThtrrrVCDYUi',
# 11: [ 'ggonzalez@gmail.com',
# Decimal('319.818882')]}},
# 'ex': { 1: 'joshua95@gay.com',
# 2: [ 'rmWxNrHrSghgaKEgsoNC',
# Decimal('23821328897357.0'),
# 'NPbCXttoSgGsVLxHpQfH'],
# 3: { 1: datetime.datetime(2010, 9, 26, 3, 4, 27),
# 2: 'LSgkWKRvjgasqluqnTEm',
# 3: ['vopXBbLXCDZiFTegNKYP', 'jaimefloyd@yahoo.com']}},
# 'modi': { 8: 'FrnrdLPHDHPUBQYJvLwy',
# 9: [ datetime.datetime(2002, 11, 23, 11, 49, 34),
# 'http://lang.com/post/',
# datetime.datetime(1988, 3, 22, 12, 47, 44)],
# 10: { 8: 'kioWNSvMaQEIQnEjaaLx',
# 9: datetime.datetime(1986, 10, 31, 7, 33, 26),
# 10: [ 'ymFVRsDKkuigINhcDgOH',
# 'http://romero-harrell.net/search/']}},
# 'odit': { 0: 400772776549.51,
# 1: [ 'DvqaGYoAWAWtQvkgtVTM',
# 'CTJasvBDmGeXyhOOkfCX',
# 'SEnEIadAsCEMDugdlqtd'],
# 2: { 0: 'BJJQpoMDPgxDMVllCWrQ',
# 1: -11863077772817.5,
# 2: [ 'LVXkRYVdJpuKbgvchylf',
# 'PvIPnjHRzJCYkKIfZboy']}},
# 'provident': { 5: 'https://www.harris.org/search/',
# 6: [71478033076.3, 285, 'oICeqXIlVREqewBrButQ'],
# 7: { 5: 'UoHaTUFhXAepZaRqwhsf',
# 6: -85631330.904,
# 7: [ 'http://robinson-hamilton.com/login.asp',
# 'ballkathleen@yahoo.com']}},
# 'quidem': { 7: 64,
# 8: [ 'http://walters.com/category/',
# Decimal('-42411554136314.0'),
# 'YzeGwGwDVOLgOBYkPmRE'],
# 9: { 7: datetime.datetime(2006, 5, 13, 16, 12, 51),
# 8: 'qzWuLejQjWelcfspEatT',
# 9: [ datetime.datetime(2011, 5, 18, 1, 13, 38),
# datetime.datetime(1977, 3, 12, 23, 32, 25)]}},
# 'vero': { 6: 'MmLXbrHSABYOjUmmwmmR',
# 7: ['KgVChluIYbWdCHzAzvTj', 2097, 'CeqFgYWusPBPLkQTyHWi'],
# 8: { 6: 'LEMwrPxetQtNctRdWvnC',
# 7: 'cLNOFUDBNKYJJcWBUXcm',
# 8: [120003637.866345, 'JMxdECKrhfnSAkXJotYd']}}})
fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# ( 'VUcWcnGfglHoIypaReHd',
# 'iKmbILyCYBNvJXjJGulh',
# 'PWXsDTKSMDZwZsYHzcyK',
# 'WNcgfIuiKZGwJGXRinwR',
# 'zxOntaEXPKcSHdWjdMST',
# 'NVwuLIUyKWIgVSEJJeea',
# 7830,
# 1887)
faker.providers.ssn¶
fake.ein()
# '77-0884512'
fake.invalid_ssn()
# '196-73-0000'
fake.itin()
# '936-74-4450'
fake.ssn(taxpayer_identification_number_type="SSN")
# '401-61-4486'
faker.providers.user_agent¶
fake.android_platform_token()
# 'Android 1.6'
fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/533.1 (KHTML, like Gecko) '
# 'Chrome/52.0.809.0 Safari/533.1')
fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2014-05-18 08:08:08 '
# 'Firefox/3.8')
fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Win 9x 4.90; Trident/3.1)'
fake.ios_platform_token()
# 'iPad; CPU iPad OS 7_1_2 like Mac OS X'
fake.linux_platform_token()
# 'X11; Linux x86_64'
fake.linux_processor()
# 'x86_64'
fake.mac_platform_token()
# 'Macintosh; U; Intel Mac OS X 10_6_6'
fake.mac_processor()
# 'PPC'
fake.opera()
# 'Opera/8.47.(Windows NT 5.1; yo-NG) Presto/2.9.164 Version/10.00'
fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; mg-MG) '
# 'AppleWebKit/531.12.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B119 '
# 'Safari/6531.12.2')
fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_2 like Mac OS X; sw-KE) '
# 'AppleWebKit/532.38.4 (KHTML, like Gecko) Version/4.0.5 Mobile/8B114 '
# 'Safari/6532.38.4')
fake.windows_platform_token()
# 'Windows NT 5.0'