Skip to content
Kaleb Hornsby edited this page Oct 17, 2017 · 4 revisions

Providers

LANGUAGE en_US

faker.providers.address

fake.street_suffix()                                                                        # Burg
fake.zipcode()                                                                              # 59002
fake.building_number()                                                                      # 1394
fake.postcode()                                                                             # 73529-0786
fake.street_name()                                                                          # William Brooks
fake.address()                                                                              # 7147 Roberts Plaza
                                                                                              New Justinview, OH 08892
fake.state()                                                                                # New Mexico
fake.military_ship()                                                                        # USCGC
fake.state_abbr()                                                                           # PR
fake.secondary_address()                                                                    # Apt. 868
fake.street_address()                                                                       # 6647 Eric Courts Suite 028
fake.military_state()                                                                       # AA
fake.postalcode()                                                                           # 31758
fake.postalcode_plus4()                                                                     # 15300-4435
fake.city_prefix()                                                                          # South
fake.military_apo()                                                                         # PSC 3930, Box 8545
fake.latitude()                                                                             # -23.8896845
fake.city_suffix()                                                                          # mouth
fake.geo_coordinate(center=None, radius=0.001)                                              # -163.164722
fake.city()                                                                                 # Shawnbury
fake.country()                                                                              # Jordan
fake.longitude()                                                                            # -26.627347
fake.military_dpo()                                                                         # Unit 7641 Box 6101
fake.country_code()                                                                         # LS
fake.zipcode_plus4()                                                                        # 72352-6602

faker.providers.barcode

fake.ean8()                                                                                 # 62431590
fake.ean13()                                                                                # 3221573566183
fake.ean(length=13)                                                                         # 7629224546830

faker.providers.color

fake.hex_color()                                                                            # #20bbd5
fake.rgb_css_color()                                                                        # rgb(241,112,134)
fake.rgb_color_list()                                                                       # (245, 8, 106)
fake.safe_hex_color()                                                                       # #448800
fake.color_name()                                                                           # Olive
fake.rgb_color()                                                                            # 193,74,54
fake.safe_color_name()                                                                      # olive

faker.providers.company

fake.bs()                                                                                   # deliver e-business relationships
fake.company()                                                                              # Jones PLC
fake.company_suffix()                                                                       # Inc
fake.catch_phrase()                                                                         # Total directional groupware

faker.providers.credit_card

fake.credit_card_number(card_type=None)                                                     # 180042743392080
fake.credit_card_full(card_type=None)                                                       # VISA 16 digit
                                                                                              Maria Watson
                                                                                              4834425843412019 02/24
                                                                                              CVC: 741
fake.credit_card_security_code(card_type=None)                                              # 422
fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")                       # 09/26
fake.credit_card_provider(card_type=None)                                                   # American Express

faker.providers.currency

fake.currency_code()                                                                        # TND

faker.providers.date_time

fake.unix_time()                                                                            # 17739602
fake.day_of_month()                                                                         # 12
fake.century()                                                                              # XII
fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)                   # 2010-03-05 11:06:12
fake.iso8601(tzinfo=None)                                                                   # 1971-07-17T01:53:59
fake.time(pattern="%H:%M:%S")                                                               # 14:41:28
fake.date_time(tzinfo=None)                                                                 # 1996-04-24 02:32:59
fake.year()                                                                                 # 1990
fake.time_delta()                                                                           # 16976 days, 6:32:03
fake.month_name()                                                                           # April
fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)                    # 2017-10-15 15:32:34
fake.time_object()                                                                          # 22:19:50
fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)                  # 2017-06-15 17:27:50
fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)                     # 2017-09-17 02:47:03
fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)                      # 2008-03-16 10:30:52
fake.day_of_week()                                                                          # Sunday
fake.date_time_ad(tzinfo=None)                                                              # 0528-10-02 23:39:37
fake.am_pm()                                                                                # AM
fake.month()                                                                                # 12
fake.date_object()                                                                          # 2006-10-07
fake.date(pattern="%Y-%m-%d")                                                               # 2003-01-09
fake.timezone()                                                                             # Europe/Zagreb
fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)           # 2017-10-17 10:15:58

faker.providers.file

fake.file_extension(category=None)                                                          # xlsx
fake.file_name(category=None, extension=None)                                               # maxime.js
fake.mime_type(category=None)                                                               # model/example

faker.providers.internet

fake.slug(*args, **kwargs)                                                                  # tenetur-dolorem
fake.safe_email()                                                                           # patrick03@example.com
fake.image_url(width=None, height=None)                                                     # https://placeholdit.imgix.net/~text?txtsize=55&txt=154×393
                                                                                              &w=154&h=393
fake.user_name(*args, **kwargs)                                                             # mitchellchristopher
fake.uri()                                                                                  # https://anderson.org/blog/search/list/login/
fake.ipv4(network=False)                                                                    # 220.56.71.177
fake.tld()                                                                                  # com
fake.free_email()                                                                           # rosemark@yahoo.com
fake.url()                                                                                  # http://www.white.com/
fake.uri_extension()                                                                        # .php
fake.ipv6(network=False)                                                                    # 988b:4878:d580:108a:5c15:2b2a:b974:6cff
fake.mac_address()                                                                          # 0e:47:29:72:17:05
fake.free_email_domain()                                                                    # gmail.com
fake.domain_word(*args, **kwargs)                                                           # le
fake.company_email()                                                                        # brendaleonard@ramirez-webster.com
fake.uri_path(deep=None)                                                                    # tag/list
fake.email()                                                                                # marshallwilliam@gmail.com
fake.uri_page()                                                                             # homepage
fake.domain_name()                                                                          # rodriguez-hunt.com

faker.providers.job

fake.job()                                                                                  # Seismic interpreter

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True)                                  # Quod numquam sequi enim. Doloribus in neque magnam omnis i
                                                                                              usto. Accusamus similique incidunt fugit magni.
fake.paragraphs(nb=3)                                                                       # ['Rerum blanditiis doloremque impedit at eius quae nemo co
                                                                                              nsequuntur. Quo similique at cumque asperiores nesciunt de
                                                                                              leniti aliquid. Voluptate inventore eius molestias nemo do
                                                                                              loribus incidunt rerum. Nam dignissimos quia quasi eaque e
                                                                                              xpedita. Doloribus commodi placeat neque veritatis cupidit
                                                                                              ate.', 'Nostrum cupiditate nihil architecto iure. Quia inc
                                                                                              idunt magni assumenda iusto quidem reiciendis. Perferendis
                                                                                               optio aperiam vitae reiciendis laboriosam.', 'Assumenda d
                                                                                              olorem dolorum alias quos suscipit. Perspiciatis vel maior
                                                                                              es at rem. Autem modi nisi minus possimus consectetur.']
fake.sentence(nb_words=6, variable_nb_words=True)                                           # Saepe cum fugiat eum.
fake.text(max_nb_chars=200)                                                                 # Beatae fugit quaerat atque aperiam nihil. Nostrum vel dolo
                                                                                              r consectetur molestiae provident. Magnam voluptatem hic p
                                                                                              erferendis dignissimos quae enim dolorem.
fake.words(nb=3)                                                                            # ['mollitia', 'labore', 'dolorum']
fake.sentences(nb=3)                                                                        # ['Eligendi ex fuga exercitationem.', 'Officiis aspernatur 
                                                                                              inventore voluptatum.', 'Modi quisquam repellendus dolorem
                                                                                              que repellendus quas quod.']
fake.word()                                                                                 # commodi

faker.providers.misc

fake.sha1(raw_output=False)                                                                 # 07127be7ef78235aa1f91ba5605f08916e42d185
fake.binary(length=1048576)                                                                 # b'\'\xcd\x15wM\xc4QV84\xd6\x7f\xd2$RD\x8bq)\xad\xd8\xec\x8
                                                                                              5woL]\x07\xa3e\xa1\xbe\x95\xce#\xd7_\x9b^NK$\x10\x03.\xef@
                                                                                              \xdd]\xe8B\x9a\x1d\x89\xbf\x184\xe8\xd6\xee\xb7\x8e\x90\xa
                                                                                              66\'\xa8\xd0\x96D\xf3\x89\xdaG\x98\xba\xff}&uk\xe1wv\x8f\x
                                                                                              b9-\xd5\xa6\x0b\x91<U\xc9\xba\xa8\x83b\x10\xe1F\xfc\x89\x1
                                                                                              9:\x9c S#\tY\xc6\xc4\xc6\xb9r\xed\xd7U20\x93^ \xa0Q\xf1\xe
                                                                                              3\xf8\x15\x1b\x9b\xd4\xe4R7\x02\x99R_\xc3\xaf\xf8}\xae\x8a
                                                                                              \xa9>\xc6\x8b\x17\xce\xccv\x9ah5\xfdM\xc9\xc3\x8b\xd5\x1f\
                                                                                              xa4\x8dB\x81L\x88w\x97\xbe\xa0#?\xdb\x87P\x1e\x83\xe3\x82e
                                                                                              \x03\xb6w\xa7*u@jH\xf9%\xcd\xfea\xb6\xdb\xd0lC\x8a\x85\rWw
                                                                                              \x99\xef\x91\xde\x05\xf6\xa5\xbd\xfc&\xd5\xb6\x0b\xd6\xd1\
                                                                                              x81I\x18H\xef\xf2%\xce\xe2\xde\xad\xcc\xfb8\xf3\xecB\x1dAL
                                                                                              h\xc4\xfe\x96=\xa65y\x97\x88\xfb\r\x1e\xd8\x94\xd4f\xf2t[\
                                                                                              xf3\x03\t\xc8^\xee\xdaf\x84M\xf7\x00KL\xe5\x0b\x00\xf60^z$
                                                                                              \xae\x88\xa5\xa2\xf0\x870 t84\xb3\x0f\xe1d\xd5\xafby^\xf4\
                                                                                              xb5\xd8r\xc3?C\x9e\xac\xf5$w\x93\t5eE\x8f\xe7\xfc\x95\xc0\
                                                                                              xb9\x7f\xc9G\xc4)\xb8\xe3\x81\x84-Y\x95\x98\xdd\x10\x1c\'\
                                                                                              xd01\xe7\x03\xf7\xb7\xc2E\xf7\xa8\xe2\xe9A\x9a\xc0E'
fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True) # 6+4Br$7GBn
fake.locale()                                                                               # km_KH
fake.language_code()                                                                        # as
fake.uuid4()                                                                                # 7f7043e6-142f-4602-904f-b2ce57f58fac
fake.md5(raw_output=False)                                                                  # 01797118202993dd9414fb9476846e6f
fake.sha256(raw_output=False)                                                               # fe40f34846b6368cfb1c0407d62e9ee34e587ed3456db2df64d138d37e
                                                                                              d0f700
fake.boolean(chance_of_getting_true=50)                                                     # False
fake.null_boolean()                                                                         # True

faker.providers.person

fake.name_female()                                                                          # Michelle Taylor
fake.suffix()                                                                               # MD
fake.last_name_female()                                                                     # Clark
fake.last_name()                                                                            # Little
fake.name()                                                                                 # James Hess
fake.first_name_male()                                                                      # Michael
fake.prefix_male()                                                                          # Mr.
fake.suffix_male()                                                                          # MD
fake.first_name()                                                                           # Shawn
fake.first_name_female()                                                                    # Susan
fake.suffix_female()                                                                        # DDS
fake.prefix_female()                                                                        # Dr.
fake.last_name_male()                                                                       # Cole
fake.name_male()                                                                            # Nicholas Schmidt
fake.prefix()                                                                               # Dr.

faker.providers.phone_number

fake.phone_number()                                                                         # 004-159-0331x17319

faker.providers.profile

fake.profile(fields=None, sex=None)                                                         # {'job': 'Forensic psychologist', 'ssn': '413-01-4296', 'cu
                                                                                              rrent_location': (Decimal('62.486765'), Decimal('-157.3552
                                                                                              92')), 'blood_group': '0-', 'birthdate': '2006-10-20', 'ad
                                                                                              dress': '666 Anna Spurs\nAndrewbury, OK 79454-4473', 'user
                                                                                              name': 'colemanjackson', 'name': 'Crystal Nolan', 'mail': 
                                                                                              'davidbutler@gmail.com', 'company': 'Mckinney-Barnett', 'r
                                                                                              esidence': '2483 Nash Lake Suite 133\nMeganstad, AZ 05082'
                                                                                              , 'website': ['http://www.cherry.com/', 'https://boyd.org/
                                                                                              ', 'http://www.jones.info/'], 'sex': 'F'}
fake.simple_profile(sex=None)                                                               # {'username': 'rosegordon', 'name': 'Monica Jones', 'mail':
                                                                                               'ruthsimmons@hotmail.com', 'sex': 'F', 'birthdate': '2009
                                                                                              -07-04', 'address': '43554 Stephens Station Suite 371\nPor
                                                                                              t Dennisfurt, VT 30226-3043'}

faker.providers.python

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)                        # {'facere': 'hannahbaker@anthony.com', 'est': 'WKzGfJTZSNfK
                                                                                              pxckVinL', 'rem': 1897, 'exercitationem': 9497, 'officiis'
                                                                                              : 2863, 'ipsam': 'JtdDytGZIPBLCRbBqhxe', 'ut': 'CltRyLnnNI
                                                                                              gZGwthYwvs', 'nemo': 'davidhood@soto.com'}
fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)                    # ('https://bryant.com/terms.asp', 7650, -28357352463134.8, 
                                                                                              1734, datetime(2000, 2, 7, 23, 55, 42), 'rOHKGDMWTKtHdWmqc
                                                                                              jUu', 78286.2942343535, -9552719.0, 'eBXCzbqlWGprLhlrOHam'
                                                                                              , 3634, 3576, 'vZHYRhfwctiURgpseStd', 'GEuIkNlPexByPjOwOgf
                                                                                              q')
fake.pydecimal(left_digits=None, right_digits=None, positive=False)                         # 448565.834
fake.pybool()                                                                               # True
fake.pystr(min_chars=None, max_chars=20)                                                    # VidfPnTCDaFmgYkYpUud
fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)                         # {datetime(1997, 5, 1, 1, 38, 49), 8.9017113, 'http://meyer
                                                                                              -wong.com/', 3377, 'pacekaren@garrison-carter.com', 8113, 
                                                                                              4592306385.9, 'EqrtgOmHDiyLXTebvdKi'}
fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)                        # [datetime(1978, 2, 13, 21, 42, 18), 'WQmCYILqtIkhxOhWjnjS'
                                                                                              , 9067, datetime(2007, 9, 25, 6, 57, 11), 'gtrpLBDTSKyQffH
                                                                                              edgGt', datetime(1986, 8, 29, 2, 18, 15), 'joCgUnnKYyoUJKN
                                                                                              yBeWG']
fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)                       # (408, -9467869401.2, 'CRtvCtrAvTqWJJFAKtQj', 4236, Decimal
                                                                                              ('-593025992867.0'), 'RszoxbXgzeQUKxUWUwjW', Decimal('8972
                                                                                              92.13'), 'eltHxhXKSMSBdkYNBKDM', 'qKyEcgEghzygLBtrDgNH', '
                                                                                              JWinaAoCYRIUlIaqtnzz', 4382)
fake.pyfloat(left_digits=None, right_digits=None, positive=False)                           # 38708374670569.0
fake.pystruct(count=10, *value_types)                                                       # (['vOUJyBXllLYBOPGOVKeF', 'LQXUERZLWbJjrkZtuEAU', 'mQZmdQz
                                                                                              YtvqATSCtaneh', datetime(1972, 12, 21, 7, 12, 43), 954, 'c
                                                                                              wtDwirfTZbgHNJkKbZr', 'dgywPltIUvnTEpYeTXEI', 'hXguPatBUgH
                                                                                              KORxZvbqp', datetime(1991, 6, 30, 6, 41, 14), 'matthewbail
                                                                                              ey@yahoo.com'], {'dolor': 'GVMfCDclyOiunAcfPilb', 'repella
                                                                                              t': 'iZioZidYMokNRSnGPXbb', 'error': 'rnJZVgQwsrxKZeFfXwBC
                                                                                              ', 'odio': 4311422623855.0, 'quasi': 8254, 'nisi': 'TgwvAA
                                                                                              tSgbyrIpefMJlQ', 'sed': 'http://www.hebert.com/search.htm'
                                                                                              , 'voluptatum': 'iSzyKhhkPmakUubULSOi', 'ut': Decimal('96.
                                                                                              896949'), 'quis': datetime(1991, 2, 6, 6, 56, 31)}, {'labo
                                                                                              rum': {2: 344436199953.795, 3: ['HDTLsyDjZYfodJyayNlT', 'V
                                                                                              IrzNDECqpSwDbbGAeMB', datetime(1976, 6, 18, 13, 14, 18)], 
                                                                                              4: {2: 'ZxYfUpEUtvmKmgtQpShK', 3: 'uvIGvHmGDbajELUKDsPy', 
                                                                                              4: [-8982765215071.65, 'HinyIpajLMVZCJizcboQ']}}, 'explica
                                                                                              bo': {9: 'bzepHkANahzKCGEbqIKx', 10: ['http://www.terrell.
                                                                                              com/tag/register.htm', datetime(1981, 11, 14, 0, 18, 7), 2
                                                                                              511], 11: {9: 152332992687.0, 10: -6992791.228, 11: ['uTYE
                                                                                              TJPqUBrluJqQzZrL', 8378636.39613861]}}, 'similique': {8: [
                                                                                              'aAtCPRBfFDwAbYnRcWDW', 'SbUNMwnaKCALZRucwTnv', 1479], 9: 
                                                                                              {8: 'ztpjzvsjwRhTIPCBOJUw', 9: ['XqNnYYHYWrIjQmYYznhu', 26
                                                                                              ], 7: 'RPyMEQQeHqHSVObuMaMD'}, 7: 4505}, 'reprehenderit': 
                                                                                              {5: -65012075504.0, 6: [Decimal('-9300028992648.0'), 403, 
                                                                                              'ystokes@hill-torres.info'], 7: {5: 'woodsamantha@lewis.co
                                                                                              m', 6: 41864.1197732031, 7: [6301, 903832216348.44]}}, 'co
                                                                                              nsectetur': {1: 3542, 2: ['kNqhMfVDAubokGpxAHYw', 'gbaird@
                                                                                              hotmail.com', 8620], 3: {1: 2644, 2: datetime(1993, 7, 21,
                                                                                               18, 0, 16), 3: [-370105601349.9, 4985]}}, 'cupiditate': {
                                                                                              8: 'jameshahn@hotmail.com', 9: ['YpukAcOMwQIvwIbovXFg', 69
                                                                                              30, 'miNzyFppnNsprjRrQqlu'], 10: {8: 'YqIGbqcwCFhwXHeAQfxe
                                                                                              ', 9: 'ppOXAREYRPiomzgRZZrm', 10: [-22132622438750.0, Deci
                                                                                              mal('822665489.754')]}}, 'labore': {0: 'oKTIIknxRTXaDqGoJm
                                                                                              Rc', 1: ['nCIiVMnZEeuEHGPVWBEz', datetime(1997, 8, 30, 8, 
                                                                                              31, 9), 145824308354.0], 2: {0: 'http://clark.com/list/faq
                                                                                              .php', 1: 'ZWBahLSeGEBwnsveHpBS', 2: ['IDvhoPcGQtJKquEFgjs
                                                                                              z', 'kOGzUSLcRchHPLsYxdFP']}}, 'distinctio': {8: {8: ['gYv
                                                                                              GPeFihzAcjmuSaCtl', 3414], 6: Decimal('-37.633405490301'),
                                                                                               7: Decimal('349507466538.0')}, 6: 'CdWjADUzIYAtJBpqVbZx',
                                                                                               7: [6394, 'http://ware-patel.com/list/index.asp', 'tekAYt
                                                                                              RGGvMwhlGykbVR']}, 'eveniet': {4: 'uIIkGrTBFBGDjcYvYDWH', 
                                                                                              5: ['YlAEotGrHqCyvcqRHAxj', 'IizfDHcTrxehSJZWyIjc', 1984],
                                                                                               6: {4: 'oHmbYwbWPPkuPYDvgdtv', 5: 'pZimuNtaazubtmmHPEIa',
                                                                                               6: [Decimal('78.15644531604'), 'atkinsdaniel@summers-mcdo
                                                                                              nald.info']}}, 'minima': {3: 1195, 4: [Decimal('-28155171.
                                                                                              587381'), Decimal('271.389'), 8377721689701.5], 5: {3: 308
                                                                                              8, 4: 'LKdCfDOrbAmogRDpSQSC', 5: [datetime(1983, 6, 8, 18,
                                                                                               20, 17), 'kevinburns@holt-goodman.biz']}}})
fake.pyint()                                                                                # 2060

faker.providers.ssn

fake.ssn()                                                                                  # 505-32-6795

faker.providers.user_agent

fake.chrome()                                                                               # Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0) AppleWeb
                                                                                              Kit/5322 (KHTML, like Gecko) Chrome/15.0.887.0 Safari/5322
                                                                                              
fake.user_agent()                                                                           # Mozilla/5.0 (Macintosh; PPC Mac OS X 10_8_5) AppleWebKit/5
                                                                                              331 (KHTML, like Gecko) Chrome/14.0.857.0 Safari/5331
fake.safari()                                                                               # Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_9 rv:5.0; e
                                                                                              n-US) AppleWebKit/532.30.5 (KHTML, like Gecko) Version/5.0
                                                                                               Safari/532.30.5
fake.mac_processor()                                                                        # U; PPC
fake.opera()                                                                                # Opera/8.71.(X11; Linux x86_64; it-IT) Presto/2.9.173 Versi
                                                                                              on/10.00
fake.linux_platform_token()                                                                 # X11; Linux i686
fake.linux_processor()                                                                      # x86_64
fake.firefox()                                                                              # Mozilla/5.0 (Windows NT 5.1; en-US; rv:1.9.0.20) Gecko/201
                                                                                              2-10-17 23:44:05 Firefox/3.8
fake.mac_platform_token()                                                                   # Macintosh; Intel Mac OS X 10_7_5
fake.internet_explorer()                                                                    # Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; Trident/3.0
                                                                                              )
fake.windows_platform_token()                                                               # Windows 98
Clone this wiki locally