
``faker.providers.python``
--------------------------

::

	fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   u'cOvHrVmzhOZHJBPxmEIk',
	#     -679846296.37637,
	#     u'IDYeYeeLmOtvPaCHQdST',
	#     -165.5961621,
	#     u'YAvweeujJrgFbQTSlwBA',
	#     u'lfssLPZwaPLDTVTRevFn',
	#     u'urichardson@hotmail.com',
	#     1533)

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

	fake.pystruct(count=10, *value_types)
	# (   [   u'uodGnGwiBHZaaiIiYHhX',
	#         u'https://willis.com/',
	#         u'pennyadams@gmail.com',
	#         u'YJvuzxFQXCleOlUhXtLh',
	#         u'xgZUXPRwfkCrWikzQHvS',
	#         u'JjOGdTZnqlIDXcPTwEqN',
	#         u'XAljZLMglIbgrkeDhEfA',
	#         u'benjamin03@thompson-nguyen.com',
	#         6665,
	#         u'AupBTfCpPeMxdAwuUgWY'],
	#     {   u'current': 4739,
	#         u'him': 3411,
	#         u'item': u'kJZAdZtirwZxyBcOgqXV',
	#         u'place': datetime.datetime(1974, 4, 16, 6, 16, 49),
	#         u'population': u'AKXAMerkjaUrBdGMmcpe',
	#         u'reduce': u'fmEBmBSpeSjkQfMstoap',
	#         u'stock': u'TKAKRjEwGELzHAEuROce',
	#         u'to': u'EPkeaiAMYfyeHijdAJFs',
	#         u'view': u'jhicks@yahoo.com',
	#         u'we': 20952104868025.0},
	#     {   u'also': {   6: 1045,
	#                      7: [   3017,
	#                             datetime.datetime(1981, 4, 27, 3, 48, 24),
	#                             u'ckrueger@robles-lee.org'],
	#                      8: {   6: Decimal('-703000118.0'),
	#                             7: -3252446605.75,
	#                             8: [   u'REmragqZDrpIADjYEquG',
	#                                    datetime.datetime(1973, 2, 21, 4, 58, 56)]}},
	#         u'amount': {   5: 7456,
	#                        6: [   u'https://www.leon.com/',
	#                               u'davidbarnett@cruz.com',
	#                               u'KiUTOqTWCLpBgbBlQrJw'],
	#                        7: {   5: datetime.datetime(1974, 12, 19, 10, 9, 16),
	#                               6: -1015632.226,
	#                               7: [   u'KkWmcdteRREjSwbmtiWi',
	#                                      18665087313866.0]}},
	#         u'bad': {   9: u'uiHPkneCpcImqlXuEyGv',
	#                     10: [   u'hTwOdwjBdtMIQnKmHGdT',
	#                             Decimal('6334577.9'),
	#                             u'tLDKSUuYvhKHMZaOGdym'],
	#                     11: {   9: u'http://ford.biz/main/wp-content/homepage.htm',
	#                             10: Decimal('913245.970749'),
	#                             11: [1728, -6770956548110.5]}},
	#         u'board': {   8: -97411434.9482424,
	#                       9: [   9619,
	#                              u'kCkIeDPDNbYdJwCNNvTQ',
	#                              u'QfvFOJcAsjPuYRSCpdig'],
	#                       10: {   8: Decimal('-224727528.535'),
	#                               9: datetime.datetime(2014, 1, 21, 16, 20, 39),
	#                               10: [u'EmDNxWJFPmhkpbwQcvtC', 5737]}},
	#         u'country': {   1: 3970,
	#                         2: [   5723,
	#                                u'UrFkgjswODnGRwGSsiJL',
	#                                u'BgnKdEjpTaBQDPDqyppU'],
	#                         3: {   1: u'UIgpbCnjhyJdlEPOkuxH',
	#                                2: u'jenniferwebster@hotmail.com',
	#                                3: [   u'tQRnzQIjelMBNYTwubAQ',
	#                                       u'aPIkhmVaNChXeLYqSaNx']}},
	#         u'night': {   7: u'https://baker.com/faq.asp',
	#                       8: [   u'http://www.cox-evans.com/',
	#                              719.232,
	#                              u'BwcazDnTEwUNCsbGchOy'],
	#                       9: {   7: u'nJahIRRpqyzMxbjngPcR',
	#                              8: u'https://bailey.com/',
	#                              9: [   u'LNmNpvVSPccETLVRrXcu',
	#                                     u'QSeYSZVZaARxgVujdumb']}},
	#         u'step': {   2: Decimal('6.5065'),
	#                      3: [5978, u'ureid@hancock.com', 166],
	#                      4: {   2: u'smithfrank@gmail.com',
	#                             3: u'fGDkAqRflSaJBYiExOVK',
	#                             4: [   u'bjlxMzMhAuxhhZMCFaPS',
	#                                    u'DCAtQRazUCCCmUMRSSnf']}},
	#         u'tend': {   3: u'otNmWfCZrLLrdyHRlWgo',
	#                      4: [   u'https://www.holmes-mills.com/',
	#                             4457,
	#                             u'EGqQIRDqrBagJHtoeELa'],
	#                      5: {   3: 177,
	#                             4: u'pNfKNYzXafgYXAygRGly',
	#                             5: [   datetime.datetime(1990, 7, 30, 23, 47, 21),
	#                                    datetime.datetime(1984, 1, 8, 23, 58, 30)]}},
	#         u'use': {   0: Decimal('9.38424469448E+13'),
	#                     1: [   Decimal('-2010326558.4'),
	#                            u'rgCgIxevpQdySzmfbXQb',
	#                            4194],
	#                     2: {   0: u'https://www.patton-myers.com/main/about/',
	#                            1: u'http://williams-little.com/blog/posts/index.htm',
	#                            2: [   Decimal('6288.52895'),
	#                                   Decimal('8.7818026325E+14')]}},
	#         u'writer': {   4: datetime.datetime(1973, 7, 11, 2, 38, 53),
	#                        5: [   u'xTvGOWJJrtewESeBNJzi',
	#                               u'NSFowYCMdWnQcCEUjANU',
	#                               u'svQqkVunieMAWaIpfcrh'],
	#                        6: {   4: u'BfaTnucbrABJUNPmxyWK',
	#                               5: u'schultzdiane@yahoo.com',
	#                               6: [u'lWgpSpYRFhamDafKYQnM', -7.5065]}}})

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

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

	fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
	# [   3741,
	#     u'rslKGZdMrGnwKRaOITvO',
	#     5048,
	#     datetime.datetime(1975, 10, 30, 23, 37, 11),
	#     u'QrFnvdCpUmatCSWWPOcd',
	#     u'CojpLbnHCMAJybrKOdoK',
	#     datetime.datetime(1999, 8, 13, 15, 30, 50),
	#     u'http://mahoney.biz/main.html',
	#     Decimal('1.30492754464E+12')]

	fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   2148,
	#     -248791.2102,
	#     u'CEVLIrEplnCYHyhZPiEC',
	#     6518815561.0,
	#     -9055411074.24,
	#     u'http://spencer.com/',
	#     datetime.datetime(2008, 1, 7, 11, 1, 1),
	#     5435,
	#     u'xAEtsvcEDvFEubzkOfbM',
	#     u'HNMKfnupMKkeotdwNOXO')

	fake.pybool()
	# False

	fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
	# set([7587, u'fewwhfpIVGFVbSTVyLnX', u'GYbwbxhRYWnETcihDjcp', 4594, u'PTUvdIeclZmHwTjRBZAg', Decimal('-755.173494333'), Decimal('3.96395720836E+13')])

	fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
	# {   u'capital': -6435883600.85015,
	#     u'gas': 8155,
	#     u'join': Decimal('9266.7'),
	#     u'line': 80.135508,
	#     u'nor': 5863,
	#     u'oil': 3373,
	#     u'option': 4694,
	#     u'parent': Decimal('2.64262992647'),
	#     u'put': u'PmRuWEnpgVlxytdAZPIt',
	#     u'scientist': u'joykramer@gmail.com',
	#     u'something': u'UtdoXDBAYZuHQSYgKxuu',
	#     u'technology': u'hallrandall@hotmail.com'}

	fake.pyint()
	# 7954
