faker.providers.pythonΒΆ

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   u'pRkLvrFlwlLCEMgrbauH',
#     u'OQvIMpAqKDBEKMoFMuuY',
#     6474,
#     u'ObNTBUXnXjTPKFNcZKjY',
#     u'ZzjReGucETbIYHvkUmIq',
#     u'https://www.salazar-hernandez.biz/post.php',
#     u'GdMtojKmPudVDPPlcFRE',
#     u'raymond58@garcia.com',
#     635472548542249.0,
#     Decimal('-76.836525')]

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

fake.pystruct(count=10, *value_types)
# (   [   1504,
#         Decimal('-230.833025'),
#         u'EpYFVBOXuNXXPMMIkhOq',
#         2408854286296.0,
#         datetime.datetime(2002, 3, 30, 16, 13, 7),
#         u'chapmanjoshua@hotmail.com',
#         u'http://tyler.net/explore/search/',
#         u'pamelarosario@evans.com',
#         3434,
#         datetime.datetime(2004, 10, 23, 6, 29, 1)],
#     {   u'common': u'zcCtvOrIhxxmJyrQZbxO',
#         u'drive': Decimal('-8.75884298878E+12'),
#         u'most': Decimal('-32754489.8938'),
#         u'president': 280,
#         u'property': 46580126.0,
#         u'reduce': datetime.datetime(1992, 1, 9, 2, 40, 27),
#         u'six': u'gcHXDNehUeBfTSDTirkq',
#         u'value': u'vXBPGlSaXZagahqlAApC',
#         u'various': u'oIuBCAWfwArXcigiHcTT',
#         u'vote': u'PTQfowURYDKtkMvAIZtI'},
#     {   u'another': {   3: u'MqLRycKrrsAAqWzasZbu',
#                         4: [   2961,
#                                6999,
#                                datetime.datetime(1991, 5, 28, 1, 50, 23)],
#                         5: {   3: datetime.datetime(1994, 11, 7, 18, 8, 18),
#                                4: datetime.datetime(1980, 12, 9, 0, 24, 14),
#                                5: [   u'XuOvjrzyTKHSQiRVMKzG',
#                                       datetime.datetime(2017, 11, 1, 22, 55, 9)]}},
#         u'focus': {   6: u'khart@gmail.com',
#                       7: [   5805,
#                              50,
#                              datetime.datetime(1994, 1, 23, 8, 47, 39)],
#                       8: {   6: 9804,
#                              7: 6438,
#                              8: [   u'csaBDNFSTVKLwCGmAOaI',
#                                     datetime.datetime(2002, 11, 5, 22, 18, 2)]}},
#         u'health': {   7: datetime.datetime(1984, 10, 27, 11, 13, 40),
#                        8: [   u'aanderson@gmail.com',
#                               u'ZniOcbkdRSwNWqWMVqLV',
#                               datetime.datetime(2015, 10, 19, 23, 35, 18)],
#                        9: {   7: 6932025.575618,
#                               8: u'rMudvsUlJVKohccypRyN',
#                               9: [   u'pxXepdSAVBoiKYRiZsjb',
#                                      u'peterjohnson@richardson.com']}},
#         u'money': {   5: datetime.datetime(2002, 8, 21, 9, 31, 38),
#                       6: [8934, Decimal('82173742147.0'), 1385],
#                       7: {   5: u'nmIuqXhgClXWetcaAuhW',
#                              6: Decimal('-451.190937065'),
#                              7: [3489, u'vKccWdpjOhHdwqfSRzfE']}},
#         u'mouth': {   2: u'https://branch.com/categories/register/',
#                       3: [   u'http://www.walls-hicks.com/app/categories/explore/terms/',
#                              4939,
#                              -2266921127458.86],
#                       4: {   2: u'https://www.hernandez.com/',
#                              3: u'jSMUkMOeFoyZODrfUfaS',
#                              4: [u'JrfzXmtZNOyReHFyeJbV', 1941]}},
#         u'site': {   4: u'FtRkbLhJfSJJjPGVctCw',
#                      5: [   u'https://www.colon.biz/post.asp',
#                             u'gYPgfrsLDCfnLfBzfaba',
#                             u'pwoqwvORCLHiyJEiELqO'],
#                      6: {   4: datetime.datetime(2008, 10, 29, 8, 21, 24),
#                             5: datetime.datetime(1987, 1, 9, 21, 58, 17),
#                             6: [   u'http://www.tran.info/home.php',
#                                    Decimal('-373293705897')]}},
#         u'treatment': {   8: Decimal('-952616441.32'),
#                           9: [   u'nancyholt@liu.com',
#                                  u'xOsAFCYpErrtiIgkwhAL',
#                                  Decimal('610.68576')],
#                           10: {   8: datetime.datetime(2007, 2, 13, 10, 26, 37),
#                                   9: u'QPlGTxfNAVPEsfppfKJU',
#                                   10: [   datetime.datetime(1976, 10, 20, 19, 25, 6),
#                                           1674]}},
#         u'trip': {   1: u'PQbPUMtXmoMqjzJdNSgL',
#                      2: [   u'NZSGyUhcNdwocJftghOM',
#                             4486,
#                             u'VniZiqpnVcjXdukOWaxj'],
#                      3: {   1: 4144,
#                             2: u'http://thomas.com/privacy.htm',
#                             3: [   u'znAClOGNItjcalOurWNG',
#                                    datetime.datetime(1988, 7, 15, 1, 49, 3)]}},
#         u'whatever': {   9: Decimal('67050313063.9'),
#                          10: [   u'cGCeiCyBQlqeiPqFEaHJ',
#                                  u'ianmartinez@wang.info',
#                                  u'valerieprice@marshall.com'],
#                          11: {   9: 9540,
#                                  10: -977994572951.7,
#                                  11: [u'iaulKrbIFzliCPladsfd', 5492]}},
#         u'which': {   0: u'hansenkathleen@gmail.com',
#                       1: [   u'nQzZnwptrksKcqxhQaWr',
#                              u'OAxfVbYxzUlItQUJIhcc',
#                              u'https://www.roman.net/category.php'],
#                       2: {   0: Decimal('217950368.61'),
#                              1: u'BpYvXOAnEohDkTsGnUjy',
#                              2: [   u'QQUddWnMXFNtSSKMpfnH',
#                                     u'RHjzxkdpgSIzDpmazbQI']}}})

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

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   u'rhodesalexander@yahoo.com',
#     u'https://www.brown.com/search/',
#     Decimal('-51078950.6787'),
#     u'hprriWTDPIsjaPgWTRve',
#     u'https://morris-orr.net/app/search/about/',
#     6025,
#     453940786542920.0,
#     u'http://www.fisher.com/category/blog/privacy.asp',
#     6825]

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   u'pnciEclrVRLVrFvUFRmJ',
#     u'http://www.edwards.com/app/login.html',
#     u'YHeDVGWCWHgrpTpXBDyj',
#     Decimal('805.559249487'),
#     u'petersonkari@yahoo.com',
#     2961,
#     18927.7,
#     u'zsLQLpTRjfDisZWkWyoW',
#     datetime.datetime(1989, 10, 17, 21, 39, 48),
#     Decimal('-1074.1429'),
#     u'MDVXVUlLCaMbTIScPzLm',
#     -2206723030.695)

fake.pybool()
# False

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# set([u'https://carter-torres.info/', datetime.datetime(2009, 4, 23, 18, 18, 52), 1026, u'NERfCTeiBSySVWvLMLVY', u'chGFPJaGFmziFHJQCHoW', u'https://webster-barry.net/home/', u'zwkzeNCtfGdYnPKCrXEk', u'https://kennedy.biz/main/', 762, u'ujordan@yahoo.com', u'https://simmons.info/terms/', u'http://chambers.com/posts/app/privacy.asp', u'xiKMVdbEMmqptjkZHbAJ'])

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   u'chance': u'khMWjMJVjbUtgyzUekni',
#     u'city': u'melissamorris@rogers.com',
#     u'his': u'WMhQDwHTaNrjPzhvWLpT',
#     u'identify': 2334,
#     u'kitchen': u'ucaWYxPEcbuGMjEbCZFw',
#     u'lay': u'jUeEEeRiQyHasJoYjKzw',
#     u'opportunity': u'https://www.york.com/main/',
#     u'rest': u'XjnfvpPFUvgGNqkBRiec',
#     u'thank': u'josephjames@gmail.com'}

fake.pyint()
# 1914