faker.providers.pythonΒΆ

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# set([1, u'https://www.taylor.biz/faq/', datetime(1997, 6, 13, 1, 30, 27), 781.728, u'SDJHxEHRaZYtTTkkcGjx', 9609, u'MjGDkSQGrXlJycNCXpfd', 1486, u'xIhoPjThJqSgRpALcvZF', 3348, u'IJYQYjoBxvjWhFlStNLr', 9247])

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

fake.pystruct(count=10, *value_types)
# (   [   u'dPsmQekbKIOdbVuMRCsm',
#         u'AEwtLKuqNHRAZnoxuqhr',
#         u'YIEMmJPsebWlDhEXjAuM',
#         u'YBfrKiirmKAYzNmVSQcW',
#         74.4708921689,
#         u'SHTfiJAstCzeELsvWEDE',
#         829,
#         u'noYZAIiwiriTGrWnxQKi',
#         u'NYtqvpoZyHQbLRQMUxfP',
#         u'sGSHGuEDfKQoZHAmMrps'],
#     {   u'commodi': datetime(1998, 7, 23, 9, 42),
#         u'cupiditate': -67866804740.6,
#         u'ex': Decimal('-909.586978'),
#         u'explicabo': 1390,
#         u'facere': u'RLxeYNRzbfTHiOhymhtw',
#         u'odit': u'kennethstone@hotmail.com',
#         u'quos': u'eUcPzhRSBNyVMabjvejT',
#         u'repellendus': u'https://bell.com/search/tags/about/',
#         u'similique': 9447,
#         u'tempore': datetime(1970, 8, 7, 10, 16, 59)},
#     {   u'alias': {   6: u'http://salazar.info/register/',
#                       7: [   u'vSzbBLUOPzQhjRavjiLF',
#                              u'XSGfMJkaKmMXPxZSEbWF',
#                              u'http://www.bowers.com/search.htm'],
#                       8: {   6: 4888,
#                              7: 1770,
#                              8: [   u'sjRPGYxMTjwCFrKsVKWh',
#                                     datetime(1994, 8, 28, 2, 46, 55)]}},
#         u'aperiam': {   0: u'XdNcFjQBRmChQdNRjoTU',
#                         1: [   u'thomasnancy@chen-bartlett.org',
#                                u'FcPtEKuerVTICmNaePed',
#                                3743],
#                         2: {   0: datetime(1971, 6, 12, 14, 1, 38),
#                                1: u'HsTaBfhiVBzEGuLAgmNj',
#                                2: [   u'LdRcRnYiWHeDKpjqrIhI',
#                                       Decimal('-807493281.618')]}},
#         u'doloribus': {   9: Decimal('90.73'),
#                           10: [   7946,
#                                   datetime(1982, 9, 19, 10, 3, 17),
#                                   Decimal('5.67393077')],
#                           11: {   9: -845.290112,
#                                   10: 6012,
#                                   11: [   7.733153,
#                                           u'https://www.parsons.com/']}},
#         u'eos': {   8: u'OcZfhTNveEogmtsZabsJ',
#                     9: [   Decimal('8.15268628789E+13'),
#                            u'leetownsend@hansen.com',
#                            u'kelly28@odonnell.com'],
#                     10: {   8: 9944,
#                             9: u'krpZxVibQWmGTtzmltPD',
#                             10: [6094, 331.3978301]}},
#         u'est': {   5: datetime(2012, 1, 17, 18, 24, 19),
#                     6: [   u'fEvVXUBgfcMjtALkJmWT',
#                            u'http://www.anderson.net/list/register/',
#                            Decimal('97.8642694')],
#                     7: {   5: 8967,
#                            6: u'judith45@hotmail.com',
#                            7: [3400, u'hxpZRGTQxpRksOizYZfP']}},
#         u'eum': {   3: Decimal('-807.0'),
#                     4: [   u'https://www.brown.com/login.htm',
#                            u'melissaheath@bell.com',
#                            Decimal('69.0')],
#                     5: {   3: 2099,
#                            4: datetime(1981, 5, 7, 15, 48, 32),
#                            5: [   u'xNueGWpuCcHaPkGuLUft',
#                                   Decimal('6520.99361077')]}},
#         u'harum': {   1: u'tOwFmIKpikYTbKgWiuac',
#                       2: [Decimal('694854101.266'), 76855.2664991074, 1442],
#                       3: {   1: u'TEKJZTgkbgdSLtKtaTwA',
#                              2: -544203829.33855,
#                              3: [5667, 8534]}},
#         u'illo': {   7: u'melindascott@hotmail.com',
#                      8: [   u'DktHWIYHjwNFtGUGGuCt',
#                             2362,
#                             u'FJToZcjdYjRgRDozQcrQ'],
#                      9: {   7: u'vPbOVtMkoYlcqyWCmPuF',
#                             8: u'dkwlNBbelJsPDKxJjbng',
#                             9: [Decimal('-75938083.483'), 4467]}},
#         u'sequi': {   4: u'https://parks-morris.info/privacy/',
#                       5: [   datetime(1998, 3, 2, 13, 16, 50),
#                              u'GrCuRVLPoYJodrqXZnGO',
#                              u'RLnCwtsSfIdJrdrKyHie'],
#                       6: {   4: datetime(2008, 6, 23, 17, 56, 18),
#                              5: u'TWWuufWKoxMXVbeOisMS',
#                              6: [   u'cardenasronald@bradley.net',
#                                     u'asCEaokypyPzhCnAJShj']}}})

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

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime(2011, 1, 5, 12, 43, 7),
#     u'IikPUuzIseHlrHaYaUFv',
#     u'lPaxzEWmJIciRZxtwLvr',
#     Decimal('949703.8'),
#     u'http://duncan-henry.com/',
#     datetime(2011, 6, 22, 15, 48, 42),
#     datetime(1989, 3, 28, 2, 42, 58),
#     u'ApgxiTvUpmyPrLlhAiRU',
#     200438585513342.0,
#     250.411651804,
#     u'taylorsteven@yahoo.com',
#     u'reJHEqKbOqgzLdElDcMn']

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   u'XtJWNFVUcnatVorNtZNS',
#     u'CkHUuhGdbuthvkGFZeRk',
#     9668,
#     Decimal('-9.27946351493E+13'),
#     u'ZzOVDiTsqjjsVUjUjcjt',
#     2991,
#     u'angel97@brown.com',
#     3287)

fake.pybool()
# False

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# set([3168, u'dwatkins@gmail.com', 1958, u'oAqzWgOHhdaDNkaoCGQS', u'fPlemXodKraoGjDfkvTG', u'AlkUgEPMgNyiPLobHMJi', u'YjOYeCvNJBzdSUvaAGNS', 7728, 5410095319762.0, u'tammysummers@hotmail.com', -993074069.5, 6104, u'XTehPeUYBxPGyEIXlwZu', -7.562948])

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   u'autem': u'WhTKPOchwqnHPKniJTpE',
#     u'deserunt': 9188189543332.0,
#     u'eveniet': u'TjrAKNlthecPWUVqQSCp',
#     u'magni': Decimal('3.30768945056E+14'),
#     u'molestiae': u'ZNITSootfouGoAJxZOvG',
#     u'neque': Decimal('-73522944641.5'),
#     u'reiciendis': u'DaOoMdanqkWzFrYbyZGT',
#     u'sequi': u'ixjyhulTcjfoFRGNxUMs'}

fake.pyint()
# 9845