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

::

	fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   -374617903.6,
	#     u'Sunt enim est.',
	#     2057,
	#     u'Voluptatum aliquam.',
	#     u'Inventore velit ut.',
	#     8461033799.52258,
	#     u'Ipsum dolor ipsa.',
	#     u'Aut molestiae enim.',
	#     Decimal('-69585418.2592'),
	#     u'Voluptates saepe.')

	fake.pystr(max_chars=20)
	# u'Soluta cum maxime.'

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

	fake.pystruct(count=10, *value_types)
	# (   [   u'Et hic quia dolorum.',
	#         u'jfisher@monahan.com',
	#         Decimal('8.3103639995'),
	#         60094877.0,
	#         u'Commodi dolores qui.',
	#         9662,
	#         u'ushields@hotmail.com',
	#         u'http://schoen.biz/search/author/',
	#         Decimal('8602810.3487'),
	#         u'http://harris.biz/post/'],
	#     {   u'accusamus': u'Totam culpa quam.',
	#         u'autem': u'http://torphyschamberger.com/login/',
	#         u'consequuntur': u'http://witting.org/about.asp',
	#         u'cum': u'seymour51@cassinnienow.com',
	#         u'dolorem': u'Sunt omnis.',
	#         u'eum': u'http://www.haag.info/',
	#         u'id': u'http://terrywolff.com/',
	#         u'mollitia': u'Aut recusandae.',
	#         u'qui': u'http://www.altenwerth.com/blog/blog/tag/login/',
	#         u'vel': u'Est necessitatibus.'},
	#     {   u'accusantium': {   3: 5317,
	#                             4: [   u'Ut quisquam illum.',
	#                                    u'Dolorum omnis vel.',
	#                                    u'http://www.ortiz.com/categories/main/tags/homepage.jsp'],
	#                             5: {   3: u'Autem inventore.',
	#                                    4: Decimal('66.85786'),
	#                                    5: [   u'http://pacocha.com/app/category/faq.html',
	#                                           u'Impedit dolorum.']}},
	#         u'aspernatur': {   5: u'Qui et animi modi.',
	#                            6: [   u'http://www.hegmannhomenick.com/index/',
	#                                   u'Et molestias amet.',
	#                                   u'jule82@hilllstark.com'],
	#                            7: {   5: -4118209246.244,
	#                                   6: u'Quae accusantium.',
	#                                   7: [   Decimal('-50922806.1'),
	#                                          u'Autem quia ullam.']}},
	#         u'consequatur': {   0: u'Excepturi quia sed.',
	#                             1: [   u'http://www.nitzschemitchell.org/',
	#                                    u'Et quis cum.',
	#                                    u'http://feeneylindgren.info/faq/'],
	#                             2: {   0: u'http://lubowitz.com/list/list/tag/search.html',
	#                                    1: 4236,
	#                                    2: [   u'Et sint sit.',
	#                                           u'preston14@russel.com']}},
	#         u'corrupti': {   2: u'Vel harum et.',
	#                          3: [   u'Molestiae dolor.',
	#                                 u'Aut ut facilis.',
	#                                 u'Saepe nihil saepe.'],
	#                          4: {   2: u'http://jerde.net/author/',
	#                                 3: 3486,
	#                                 4: [   u'Rerum et libero aut.',
	#                                        u'Ea aut modi porro.']}},
	#         u'dicta': {   6: Decimal('9.43502701858E+13'),
	#                       7: [   u'Molestiae ipsum.',
	#                              datetime(1998, 12, 14, 16, 34, 14),
	#                              u'Voluptatibus est et.'],
	#                       8: {   6: datetime(1974, 11, 11, 20, 23, 9),
	#                              7: 2401,
	#                              8: [   u'Officia eum aut.',
	#                                     u'Nostrum quidem rem.']}},
	#         u'doloribus': {   4: u'maye.gottlieb@gorczany.com',
	#                           5: [   u'welch.victory@quitzoncormier.com',
	#                                  u'http://reichert.com/home/',
	#                                  datetime(2006, 11, 29, 5, 30, 45)],
	#                           6: {   4: u'http://www.schneidermcglynn.org/login/',
	#                                  5: 6689,
	#                                  6: [u'Aliquam voluptatem.', 4810]}},
	#         u'eius': {   9: Decimal('27881.4675066'),
	#                      10: [-5807290.0, Decimal('-5.04033654303E+13'), 8648],
	#                      11: {   9: datetime(2004, 8, 2, 20, 25, 30),
	#                              10: u'Quaerat dicta.',
	#                              11: [   u'Ut nostrum quasi.',
	#                                      u'Ullam ea deserunt.']}},
	#         u'excepturi': {   1: u'Qui quis qui.',
	#                           2: [   29635714288075.1,
	#                                  datetime(1991, 8, 7, 18, 27, 13),
	#                                  u'Sed eos est ad.'],
	#                           3: {   1: u'watsica.melissia@hotmail.com',
	#                                  2: 916011087423131.0,
	#                                  3: [   Decimal('-67087072645.6'),
	#                                         u'Qui iste rem sed.']}},
	#         u'tempore': {   8: u'Officia in est.',
	#                         9: [   u'http://waters.info/',
	#                                datetime(1987, 5, 7, 23, 30, 30),
	#                                -981835355.77893],
	#                         10: {   8: u'Occaecati ut id.',
	#                                 9: Decimal('-8.47749712478E+14'),
	#                                 10: [   u'Cupiditate ea.',
	#                                         datetime(1977, 11, 15, 11, 9, 54)]}},
	#         u'voluptates': {   7: u'Fugiat excepturi.',
	#                            8: [   u'spinka.ervin@gmail.com',
	#                                   4576,
	#                                   u'http://www.weber.com/index/'],
	#                            9: {   7: 4874881500455.0,
	#                                   8: -64253783391682.6,
	#                                   9: [5377, u'Qui dolorem unde.']}}})

	fake.pydecimal(left_digits=None, right_digits=None, positive=False)
	# Decimal('8.81073032918E+14')

	fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
	# [   u'Laboriosam dolores.',
	#     datetime(1987, 3, 6, 19, 41, 2),
	#     95.297959,
	#     u'Quibusdam non aut.',
	#     u'Et dolores officiis.',
	#     Decimal('66744973222.6'),
	#     u'Saepe nihil.']

	fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
	# (   u'Voluptatem mollitia.',
	#     u'Consequatur quas.',
	#     u'Sit dolorem.',
	#     u'Dicta doloremque.',
	#     datetime(1988, 9, 23, 16, 32, 38),
	#     datetime(1977, 12, 25, 2, 33, 46),
	#     533,
	#     u'Enim est porro quae.',
	#     u'sena.rath@hotmail.com',
	#     4076.9768014,
	#     8670,
	#     Decimal('419756.13'))

	fake.pybool()
	# True

	fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
	# set([u'Et saepe iusto.', u'Veniam est.', -11501343907212.3, u'Deleniti maxime.', u'Excepturi.', u'Itaque dolorem quos.', -754429826069.1, datetime(1999, 3, 10, 10, 18, 47), u'Esse id est officia.', datetime(1990, 1, 24, 9, 20, 40), 689098.49933639, u'http://wilkinson.info/search/blog/search/author.jsp'])

	fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
	# {   u'ab': u'gveum@kertzmann.com',
	#     u'aut': u'Impedit aspernatur.',
	#     u'beatae': Decimal('23873914.4992'),
	#     u'ea': u'Est et et nihil.',
	#     u'earum': u'unnamed.auer@hintztowne.com',
	#     u'harum': 9203,
	#     u'ipsam': 9196,
	#     u'laudantium': u'lhaag@runolfssoncorkery.com',
	#     u'modi': u'Omnis inventore.',
	#     u'quia': 4481,
	#     u'repellat': u'Fugiat distinctio.',
	#     u'soluta': u'http://simonis.com/',
	#     u'voluptate': u'Dolore temporibus.'}

	fake.pyint()
	# 6142
