faker.providers.pythonΒΆ

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   u'PfTCTcsygJyRwvczLnPo',
#     3842,
#     u'http://www.mills.com/search.php',
#     8425,
#     4695,
#     u'yyJQrdxxpZIyYhAjkudF',
#     u'UlxqskgLHLpvQuJkKrxe',
#     u'mrobles@yahoo.com',
#     u'jjames@yahoo.com',
#     u'xshRYpitPvdWndovqDzq',
#     u'vLdsOsEqCvwcPTlTqcLt',
#     4521,
#     u'yTqjVYoEgHhuOredLGwO',
#     u'YwsuIrErNIHIsJlOxICy')

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

fake.pystruct(count=10, *value_types)
# (   [   u'yGKYTgGfIDFjyDiZHHNX',
#         7692,
#         Decimal('-5.42045865938E+13'),
#         u'WTWupWdKgAWRewQFjATG',
#         u'CvzQLKuDMuDaOZDSuSWi',
#         6778,
#         u'sSGUgcluSTCoqmpCtJhx',
#         -56223325.22761,
#         u'https://goodman.com/homepage.php',
#         1884],
#     {   u'commodi': u'BznhifKhRHeANTDrKXJt',
#         u'harum': u'http://www.george.com/explore/tags/post/',
#         u'illum': 4440,
#         u'impedit': datetime(2006, 5, 16, 18, 30, 20),
#         u'officia': u'nGmcxjCDJRGhnzGQQINl',
#         u'officiis': 267387748.7,
#         u'quasi': Decimal('-3.42724167514E+14'),
#         u'repellat': u'ZWwAaiNzazHVgXbJvgif',
#         u'saepe': u'kCdEXEEDQKYHbNKKpHDr',
#         u'sed': u'UjZXNqrNeEKIjQZjELEB'},
#     {   u'accusantium': {   7: u'http://jackson.org/explore/main/home.htm',
#                             8: [   datetime(2004, 2, 3, 22, 54, 7),
#                                    u'LmYtkNNFLKFDmItdPIjZ',
#                                    1906],
#                             9: {   7: 4330,
#                                    8: Decimal('583715603.0'),
#                                    9: [u'MUVquIFcucEijNvyKiyj', 9731]}},
#         u'distinctio': {   8: u'vwjVdGHhDkjzIbkchBji',
#                            9: [   Decimal('-62714068579.0'),
#                                   7073,
#                                   u'hVmyIAMdENTYAjNOyNIA'],
#                            10: {   8: datetime(1971, 9, 12, 21, 5, 26),
#                                    9: 84379.6227,
#                                    10: [   Decimal('-4377.18794'),
#                                            u'XkJLLNZmNvepIpVWeaJp']}},
#         u'eum': {   4: u'brandon78@gmail.com',
#                     5: [295, u'samantha85@hotmail.com', 2055],
#                     6: {   4: u'WNHHtTQOjoYCnoNPraaG',
#                            5: 96076.53,
#                            6: [   datetime(2016, 1, 2, 3, 45, 29),
#                                   -7025.3001887567]}},
#         u'harum': {   2: u'geoffrey24@hotmail.com',
#                       3: [   9363,
#                              u'oWVXpXHNLkPdOATkoXBW',
#                              datetime(2005, 2, 14, 23, 27, 43)],
#                       4: {   2: u'PbygGJPrbxuMSPKZfMsC',
#                              3: u'johnsmith@garcia-boyer.info',
#                              4: [Decimal('2.606'), u'PpzjkSBvtPELckhaKuuL']}},
#         u'nam': {   0: u'HoKdzIlcgZrHIhskelwm',
#                     1: [   u'aavvgutPbUXYOvtgaAbZ',
#                            u'ZRLBZssscfsCCyqaXMRc',
#                            u'gCiZYWeAqcHPnoWIxKpk'],
#                     2: {   0: u'RSqRRAubuFANILEjTlNb',
#                            1: 9.367671,
#                            2: [8955, -546561665.306]}},
#         u'porro': {   3: u'AkfstpgZLpuEgYgHwELS',
#                       4: [   u'BXaQyyQNjltAPKkqMBGR',
#                              u'ryanduffy@davis.com',
#                              6440],
#                       5: {   3: u'ONpbYpxTbUVnnepVXSYV',
#                              4: u'MTByXkgxuBfqrdeUIWgm',
#                              5: [   u'tUrMnQcjroSSOWUMxGgj',
#                                     u'http://www.ortiz.biz/login.html']}},
#         u'sequi': {   5: datetime(2014, 8, 6, 11, 9, 16),
#                       6: [   2494,
#                              u'vzDvdTfyCeccFalXvqOC',
#                              u'zeCWSNguGHYGBjBQMHsW'],
#                       7: {   5: 8857,
#                              6: Decimal('-32325223.7912'),
#                              7: [5094, u'oDfrRWVTtLOnTnzwwgKs']}},
#         u'temporibus': {   1: datetime(1981, 11, 2, 5, 18, 32),
#                            2: [   u'alexandra32@yahoo.com',
#                                   u'joneslauren@hotmail.com',
#                                   u'https://bryant.net/tag/wp-content/terms/'],
#                            3: {   1: u'bvjAtAgFevMQSfbjnyrD',
#                                   2: u'jocelyn15@green-harris.com',
#                                   3: [   datetime(2001, 2, 10, 1, 32, 35),
#                                          -47676770762439.0]}},
#         u'ullam': {   6: 8876,
#                       7: [   9890888080.78,
#                              Decimal('-8.89506228697E+14'),
#                              datetime(2015, 7, 5, 16, 14, 10)],
#                       8: {   6: -170825387895769.0,
#                              7: 9535,
#                              8: [   u'ciljuijLxPWZqAGhxuxT',
#                                     u'moorechristopher@mcintyre.net']}},
#         u'voluptatum': {   9: u'kIOKwQcgtxQqGSznPuyU',
#                            10: [   u'UDacvskXrffwpiSzmoEA',
#                                    u'IjAcZQzNYxmcMzxZbcrf',
#                                    618340245.9215],
#                            11: {   9: u'EQmDrDzEMFaPJXNOUMSw',
#                                    10: datetime(2003, 5, 16, 23, 13, 3),
#                                    11: [   u'http://frazier.com/register/',
#                                            7922]}}})

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

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

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   u'michael68@potter.biz',
#     datetime(1996, 3, 3, 15, 46, 58),
#     datetime(2005, 5, 6, 9, 21, 1),
#     u'EPtlPrlrQFaXtMahWiFV',
#     u'dcobb@smith-blair.com',
#     9324,
#     3605,
#     Decimal('568218.3'),
#     u'lTESaMxzbOIPDEUbUrCu',
#     datetime(2008, 10, 9, 1, 53, 20),
#     -26331.2556,
#     u'wjSlbbpNAdhsOGzIjcEP',
#     u'james14@yahoo.com',
#     u'http://www.chang.biz/about/']

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   -18165791070457.0,
#     u'lqybttIRRABvrhqxuWnA',
#     u'fpTAUfGrgDBygRaaYQlL',
#     u'http://www.rodriguez-sampson.org/home/',
#     u'DsUkBhLhAAwPjYNqGxtX',
#     u'BxGmcODwFJTiDmVtVTjy',
#     -65.75002179,
#     u'LWpiBilCumVUhYaLnuOt')

fake.pybool()
# False

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# set([u'DUzMgcpbeJwWidFGYBAm', Decimal('-2.5'), Decimal('5684489742.48'), u'https://robinson.org/blog/search/post.asp', 4381, datetime(1995, 5, 11, 11, 22, 41), u'lopezchris@martinez-ross.com', Decimal('3251233844.0'), 908768472873.71, 3256, datetime(2004, 10, 9, 6, 10, 20), u'VIKtXXAvwpRJryyrXvcy', 9885, u'http://www.robinson.info/terms/'])

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   u'ab': u'KKeyrJipCygXidIsdlBE',
#     u'facilis': Decimal('-797465417.2'),
#     u'fugiat': u'silvavalerie@hotmail.com',
#     u'molestias': 1592,
#     u'nostrum': 8987,
#     u'quaerat': u'APPvVIzdHsILgmFLfCRN',
#     u'quos': -47464272018443.9,
#     u'similique': 8938.97633791,
#     u'ut': Decimal('-1676.21196271'),
#     u'vitae': 7606,
#     u'voluptatibus': u'qDNDNaXLDIPVUZDHOzPq'}

fake.pyint()
# 4764