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

::

	fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   u'JNOCTLSRXKztNMRiGnZQ',
	#     3137,
	#     u'YkDERdUYDBLWYDNuxpAl',
	#     9008,
	#     datetime.datetime(1978, 11, 21, 14, 46, 53),
	#     datetime.datetime(2010, 11, 8, 8, 13, 38),
	#     u'patelrodney@turner-johnson.net',
	#     u'HAOliMSTfHYyldLPWVpo',
	#     u'OmKAvmHXrxYKbhVLMabF')

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

	fake.pystruct(count=10, *value_types)
	# (   [   u'timothy36@yahoo.com',
	#         u'fcVwAVtTFkkHukKQSChz',
	#         u'joan03@cantu-fisher.com',
	#         Decimal('498697.787418'),
	#         u'BlcbbBUNXgVHhhELSNOF',
	#         u'PMdhVpNIRSNdtsanuCCn',
	#         u'jtYNSQNZAJDjotDjCQhl',
	#         1011,
	#         u'angelaromero@mckinney-burns.com',
	#         u'brenda60@yahoo.com'],
	#     {   u'Mr': 9729,
	#         u'agent': u'lpyifmesyxzHTMKwtIzJ',
	#         u'center': 61,
	#         u'develop': u'muBBPDtkftLmxPmZRUUt',
	#         u'dream': u'briannaward@taylor.com',
	#         u'go': Decimal('4243.8'),
	#         u'indicate': u'DvhiXrIjeDZGrGYyStZo',
	#         u'manage': u'AeagLsIAbuJQLBKhpYrH',
	#         u'none': u'EakxBZTnwhjhWRBwKkEx',
	#         u'response': 7708},
	#     {   u'act': {   5: datetime.datetime(2004, 12, 13, 23, 19, 49),
	#                     6: [   datetime.datetime(2012, 10, 19, 13, 36, 49),
	#                            5353,
	#                            datetime.datetime(2010, 7, 14, 17, 56, 5)],
	#                     7: {   5: 6494,
	#                            6: u'qFbRzbXmEIOfOhQDbeQc',
	#                            7: [u'RpTjdxnPNnWJSiHOMJEa', 4570]}},
	#         u'bank': {   4: u'LOgtydoPusORofagrkdr',
	#                      5: [   datetime.datetime(2001, 9, 7, 19, 52, 13),
	#                             datetime.datetime(2007, 2, 21, 12, 33, 11),
	#                             Decimal('-13.806200596')],
	#                      6: {   4: datetime.datetime(1992, 4, 14, 15, 39, 56),
	#                             5: u'christopherbaxter@hobbs.com',
	#                             6: [   Decimal('-71956990.1879'),
	#                                    u'HUvLkfIfPKTwzGApwLEO']}},
	#         u'can': {   7: u'https://foster.com/privacy.jsp',
	#                     8: [   5126,
	#                            u'ryankim@thomas-lyons.com',
	#                            u'kyledalton@gmail.com'],
	#                     9: {   7: Decimal('-50802335543.3'),
	#                            8: u'qjFizbswIekAYvLORUqk',
	#                            9: [   u'christopherscott@gmail.com',
	#                                   u'mGDZvZAktyQwQDTuAJyT']}},
	#         u'couple': {   8: 68,
	#                        9: [Decimal('3.98727553052E+13'), 3661, 6648],
	#                        10: {   8: u'cVlytoBSClFIKsuBFVIN',
	#                                9: u'ibkmJnyTpxXtuNGChiPf',
	#                                10: [u'livzaKgYyvimYNswCVst', 8639]}},
	#         u'guy': {   0: Decimal('-3.4063698805'),
	#                     1: [   6199,
	#                            u'mLzMYNKFxzqnBpSwawrV',
	#                            u'CcgmVOjVVThzLkNDdArj'],
	#                     2: {   0: -6031372.981,
	#                            1: u'yMDkUrNyBkezKeGXLnWG',
	#                            2: [   u'hSySxZVmiljmpGPOrhpP',
	#                                   u'ifRAiDBKEkOqEfzHgkRi']}},
	#         u'idea': {   2: u'RxyxZlJmzNnSfYTSHNHW',
	#                      3: [   u'hlUmWgNGcGPtZYsvcQGw',
	#                             datetime.datetime(1972, 11, 29, 20, 12, 11),
	#                             44618588081559.0],
	#                      4: {   2: u'zJTEDKtYscfjrkWJnqhK',
	#                             3: u'tAsKMBRtJRtjmVQYTrvp',
	#                             4: [u'RZaEhdMMcLKCwBPHOhcJ', -2213.3029761121]}},
	#         u'knowledge': {   1: -94062138.29553,
	#                           2: [   Decimal('-612049.897'),
	#                                  6005,
	#                                  u'https://www.snyder.com/login/'],
	#                           3: {   1: u'mDbzmWMtmfZsdkvnfNcc',
	#                                  2: u'http://www.rocha.org/app/list/explore/search/',
	#                                  3: [5029.869, 6814]}},
	#         u'television': {   3: 2553257208.5013,
	#                            4: [   Decimal('6.590132795'),
	#                                   -514484019256.172,
	#                                   u'xHSREgAvGvxVUiMIwTcm'],
	#                            5: {   3: Decimal('5.3414679113'),
	#                                   4: u'uKNAIqARaNKLKVXlCYOb',
	#                                   5: [   4742937221000.8,
	#                                          u'andersontara@gmail.com']}},
	#         u'under': {   9: u'http://www.holland-keller.com/homepage/',
	#                       10: [   u'FfZndKQgoZKjULGzYgEA',
	#                               Decimal('-601.380751512'),
	#                               28.7046],
	#                       11: {   9: u'melindawagner@yahoo.com',
	#                               10: u'http://williams-mcconnell.org/search/',
	#                               11: [u'kduncan@martinez-morrow.org', 4682]}},
	#         u'who': {   6: Decimal('-9.0446547285E+14'),
	#                     7: [   datetime.datetime(1987, 10, 26, 9, 6, 23),
	#                            u'figueroamario@miller.com',
	#                            4966],
	#                     8: {   6: u'yELmVmznqXrCCdetBboI',
	#                            7: u'kristin45@hotmail.com',
	#                            8: [u'UqKlXpGhrarQlDYJEuEw', 3145]}}})

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

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

	fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
	# [   Decimal('24349192020.0'),
	#     u'HGuYXJXLhOhyPFKoEOXQ',
	#     961577837.311,
	#     u'KDwxyAPeSvxGdCSQuFKU',
	#     1976,
	#     datetime.datetime(1980, 12, 3, 14, 49, 13),
	#     2259,
	#     u'PJyQsoyNvDLxwucELKGw',
	#     u'ovFQwZCNtfJefrBPOSTB',
	#     7161,
	#     u'OnoirxtiBtwOjSXFYgYR',
	#     u'UEOppKNUqEpEjJRAUHKi',
	#     -971497.665331]

	fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   u'riverawilliam@jarvis-mcdowell.biz',
	#     u'wwiley@steele.com',
	#     u'QKPcxYbcWvHCObzZGFTH',
	#     5813,
	#     datetime.datetime(1993, 5, 26, 9, 2, 40),
	#     u'iGdhJxsdAsvQdhqvOjzf',
	#     u'FegbTfYscHMpPXCsZpiF',
	#     8191)

	fake.pybool()
	# True

	fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
	# set([2336, u'harrisjonathan@gmail.com', u'owCpZpyYGcguLDQdusBz', u'NxnElKEnsIpUeSAYVHgB', u'buYnhUfLzYRJVSceOFtN', 1159, u'https://davis.com/category/blog/about.php', u'FgLYIOTXkBfwCLGRlXQu', 329314.95797])

	fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
	# {   u'action': u'EeyhTfxJNAhCwrfGHhaS',
	#     u'agent': datetime.datetime(1970, 4, 21, 2, 2, 4),
	#     u'by': u'yEjVXmJbYJTqwEXzVnNY',
	#     u'clear': u'AUAciBhdWziNxIUVATiz',
	#     u'dinner': 645904179307474.0,
	#     u'guess': u'UQpfjjntDmLnungkZasQ',
	#     u'his': -453509874.2,
	#     u'list': 6105,
	#     u'personal': u'vyWGKmhklDrOzQcDjmrN',
	#     u'reflect': 8149,
	#     u'security': u'BSUcEEDqKGRIPBAQCqDR',
	#     u'surface': u'ByvtSBrgoAarVEORqiRr'}

	fake.pyint()
	# 3623
