mirror of
				https://github.com/python/cpython.git
				synced 2025-11-03 11:23:31 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			75 lines
		
	
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
.. _library-index:
 | 
						|
 | 
						|
###############################
 | 
						|
  The Python Standard Library
 | 
						|
###############################
 | 
						|
 | 
						|
While :ref:`reference-index` describes the exact syntax and
 | 
						|
semantics of the Python language, this library reference manual
 | 
						|
describes the standard library that is distributed with Python. It also
 | 
						|
describes some of the optional components that are commonly included
 | 
						|
in Python distributions.
 | 
						|
 | 
						|
Python's standard library is very extensive, offering a wide range of
 | 
						|
facilities as indicated by the long table of contents listed below. The
 | 
						|
library contains built-in modules (written in C) that provide access to
 | 
						|
system functionality such as file I/O that would otherwise be
 | 
						|
inaccessible to Python programmers, as well as modules written in Python
 | 
						|
that provide standardized solutions for many problems that occur in
 | 
						|
everyday programming. Some of these modules are explicitly designed to
 | 
						|
encourage and enhance the portability of Python programs by abstracting
 | 
						|
away platform-specifics into platform-neutral APIs.
 | 
						|
 | 
						|
The Python installers for the Windows platform usually includes
 | 
						|
the entire standard library and often also include many additional
 | 
						|
components. For Unix-like operating systems Python is normally provided
 | 
						|
as a collection of packages, so it may be necessary to use the packaging
 | 
						|
tools provided with the operating system to obtain some or all of the
 | 
						|
optional components.
 | 
						|
 | 
						|
In addition to the standard library, there is a growing collection of
 | 
						|
several thousand components (from individual programs and modules to
 | 
						|
packages and entire application development frameworks), available from
 | 
						|
the `Python Package Index <http://pypi.python.org/pypi>`_.
 | 
						|
 | 
						|
 | 
						|
.. toctree::
 | 
						|
   :maxdepth: 2
 | 
						|
   :numbered:
 | 
						|
 | 
						|
   intro.rst
 | 
						|
   functions.rst
 | 
						|
   constants.rst
 | 
						|
   stdtypes.rst
 | 
						|
   exceptions.rst
 | 
						|
 | 
						|
   text.rst
 | 
						|
   binary.rst
 | 
						|
   datatypes.rst
 | 
						|
   numeric.rst
 | 
						|
   functional.rst
 | 
						|
   filesys.rst
 | 
						|
   persistence.rst
 | 
						|
   archiving.rst
 | 
						|
   fileformats.rst
 | 
						|
   crypto.rst
 | 
						|
   allos.rst
 | 
						|
   concurrency.rst
 | 
						|
   ipc.rst
 | 
						|
   netdata.rst
 | 
						|
   markup.rst
 | 
						|
   internet.rst
 | 
						|
   mm.rst
 | 
						|
   i18n.rst
 | 
						|
   frameworks.rst
 | 
						|
   tk.rst
 | 
						|
   development.rst
 | 
						|
   debug.rst
 | 
						|
   python.rst
 | 
						|
   custominterp.rst
 | 
						|
   modules.rst
 | 
						|
   language.rst
 | 
						|
   misc.rst
 | 
						|
   windows.rst
 | 
						|
   unix.rst
 | 
						|
   undoc.rst
 |