dict
implementationconcurrent.futures
modulesite-packages
Directorymultiprocessing
Packageprint
As a Functionassert
statementpass
statementdel
statementreturn
statementyield
statementraise
statementbreak
statementcontinue
statementimport
statement
global
statementnonlocal
statementand
, or
, not
int
, float
, complex
list
, tuple
, range
str
bytes
, bytearray
, memoryview
set
, frozenset
dict
string
— Common string operations
re
— Regular expression operations
difflib
— Helpers for computing deltas
textwrap
— Text wrapping and fillingunicodedata
— Unicode Databasestringprep
— Internet String Preparationrlcompleter
— Completion function for GNU readline
struct
— Interpret bytes as packed binary data
codecs
— Codec registry and base classesencodings.idna
— Internationalized Domain Names in Applicationsencodings.mbcs
— Windows ANSI codepageencodings.utf_8_sig
— UTF-8 codec with BOM signaturedatetime
— Basic date and time types
calendar
— General calendar-related functionscollections
— Container datatypes
collections.abc
— Abstract Base Classes for Containers
heapq
— Heap queue algorithm
bisect
— Array bisection algorithm
array
— Efficient arrays of numeric valuesweakref
— Weak references
types
— Dynamic type creation and names for built-in types
copy
— Shallow and deep copy operationspprint
— Data pretty printer
reprlib
— Alternate repr()
implementation
enum
— Support for enumerationsnumbers
— Numeric abstract base classes
math
— Mathematical functions
cmath
— Mathematical functions for complex numbers
decimal
— Decimal fixed point and floating point arithmetic
fractions
— Rational numbersrandom
— Generate pseudo-random numbers
statistics
— Mathematical statistics functions
pathlib
— Object-oriented filesystem paths
os.path
— Common pathname manipulationsfileinput
— Iterate over lines from multiple input streamsstat
— Interpreting stat()
resultsfilecmp
— File and Directory Comparisons
tempfile
— Generate temporary files and directories
glob
— Unix style pathname pattern expansionfnmatch
— Unix filename pattern matchinglinecache
— Random access to text linesshutil
— High-level file operations
macpath
— Mac OS 9 path manipulation functionspickle
— Python object serialization
copyreg
— Register pickle
support functions
shelve
— Python object persistence
marshal
— Internal Python object serializationdbm
— Interfaces to Unix “databases”
sqlite3
— DB-API 2.0 interface for SQLite databases
csv
— CSV File Reading and Writing
configparser
— Configuration file parsernetrc
— netrc file processing
xdrlib
— Encode and decode XDR data
plistlib
— Generate and parse Mac OS X .plist
files
os
— Miscellaneous operating system interfacesio
— Core tools for working with streams
time
— Time access and conversionsargparse
— Parser for command-line options, arguments and sub-commands
getopt
— C-style parser for command line optionslogging
— Logging facility for Pythonlogging.config
— Logging configuration
logging.handlers
— Logging handlersgetpass
— Portable password inputplatform
— Access to underlying platform’s identifying data
errno
— Standard errno system symbolsctypes
— A foreign function library for Pythonthreading
— Thread-based parallelism
multiprocessing
— Process-based parallelismProcess
and exceptionsctypes
Objects
multiprocessing.dummy
moduleconcurrent
packageconcurrent.futures
— Launching parallel tasks
subprocess
— Subprocess management
sched
— Event scheduler
queue
— A synchronized queue class
dummy_threading
— Drop-in replacement for the threading
module_thread
— Low-level threading API_dummy_thread
— Drop-in replacement for the _thread
modulesocket
— Low-level networking interface
ssl
— TLS/SSL wrapper for socket objects
select
— Waiting for I/O completion
selectors
— High-level I/O multiplexing
asyncio
— Asynchronous I/O, event loop, coroutines and tasksasyncore
— Asynchronous socket handler
asynchat
— Asynchronous socket command/response handler
signal
— Set handlers for asynchronous events
mmap
— Memory-mapped file supportemail
— An email and MIME handling packageemail.message
: Representing an email messageemail.parser
: Parsing email messages
email.generator
: Generating MIME documentsemail.policy
: Policy Objectsemail.errors
: Exception and Defect classesemail.headerregistry
: Custom Header Objectsemail.contentmanager
: Managing MIME Content
email
: Examplesemail.message.Message
: Representing an email message using the compat32
APIemail.mime
: Creating email and MIME objects from scratchemail.header
: Internationalized headersemail.charset
: Representing character setsemail.encoders
: Encodersemail.utils
: Miscellaneous utilitiesemail.iterators
: Iteratorsjson
— JSON encoder and decoder
mailcap
— Mailcap file handlingmailbox
— Manipulate mailboxes in various formats
mimetypes
— Map filenames to MIME types
base64
— Base16, Base32, Base64, Base85 Data Encodingsbinhex
— Encode and decode binhex4 files
binascii
— Convert between binary and ASCIIquopri
— Encode and decode MIME quoted-printable datauu
— Encode and decode uuencode fileshtml
— HyperText Markup Language supporthtml.parser
— Simple HTML and XHTML parser
html.entities
— Definitions of HTML general entitiesxml.etree.ElementTree
— The ElementTree XML API
xml.dom
— The Document Object Model APIxml.dom.minidom
— Minimal DOM implementation
xml.dom.pulldom
— Support for building partial DOM trees
xml.sax
— Support for SAX2 parsers
xml.sax.handler
— Base classes for SAX handlers
xml.sax.saxutils
— SAX Utilitiesxml.sax.xmlreader
— Interface for XML parsers
xml.parsers.expat
— Fast XML parsing using Expat
webbrowser
— Convenient Web-browser controller
cgi
— Common Gateway Interface support
cgitb
— Traceback manager for CGI scriptswsgiref
— WSGI Utilities and Reference Implementation
urllib
— URL handling modulesurllib.request
— Extensible library for opening URLsurllib.request
Restrictionsurllib.response
— Response classes used by urlliburllib.parse
— Parse URLs into components
urllib.error
— Exception classes raised by urllib.requesturllib.robotparser
— Parser for robots.txthttp
— HTTP modules
http.client
— HTTP protocol client
ftplib
— FTP protocol client
poplib
— POP3 protocol client
imaplib
— IMAP4 protocol client
nntplib
— NNTP protocol client
smtplib
— SMTP protocol client
smtpd
— SMTP Server
telnetlib
— Telnet client
uuid
— UUID objects according to RFC 4122
socketserver
— A framework for network servers
http.server
— HTTP servershttp.cookies
— HTTP state management
http.cookiejar
— Cookie handling for HTTP clients
xmlrpc
— XMLRPC server and client modulesxmlrpc.client
— XML-RPC client access
xmlrpc.server
— Basic XML-RPC servers
ipaddress
— IPv4/IPv6 manipulation library
audioop
— Manipulate raw audio dataaifc
— Read and write AIFF and AIFC filessunau
— Read and write Sun AU files
wave
— Read and write WAV files
chunk
— Read IFF chunked datacolorsys
— Conversions between color systemsimghdr
— Determine the type of an imagesndhdr
— Determine type of sound fileturtle
— Turtle graphicscmd
— Support for line-oriented command interpreters
shlex
— Simple lexical analysis
typing
— Support for type hints
pydoc
— Documentation generator and online help systemdoctest
— Test interactive Python examples
unittest
— Unit testing frameworkunittest.mock
— mock object library
unittest.mock
— getting startedtest
— Regression tests package for Python
test.support
— Utilities for the Python test suitebdb
— Debugger frameworkfaulthandler
— Dump the Python traceback
pdb
— The Python Debugger
timeit
— Measure execution time of small code snippets
trace
— Trace or track Python statement execution
tracemalloc
— Trace memory allocations
sys
— System-specific parameters and functionssysconfig
— Provide access to Python’s configuration information
builtins
— Built-in objects__main__
— Top-level script environmentwarnings
— Warning control
contextlib
— Utilities for with
-statement contexts__enter__
methods__enter__
implementationtry-finally
and flag variablesabc
— Abstract Base Classesatexit
— Exit handlers
traceback
— Print or retrieve a stack traceback
__future__
— Future statement definitionsgc
— Garbage Collector interfaceinspect
— Inspect live objectssite
— Site-specific configuration hook
fpectl
— Floating point exception control
zipimport
— Import modules from Zip archives
pkgutil
— Package extension utilitymodulefinder
— Find modules used by a script
runpy
— Locating and executing Python modulesimportlib
— The implementation of import
parser
— Access Python parse trees
ast
— Abstract Syntax Trees
symtable
— Access to the compiler’s symbol tables
symbol
— Constants used with Python parse treestoken
— Constants used with Python parse treeskeyword
— Testing for Python keywordstokenize
— Tokenizer for Python source
tabnanny
— Detection of ambiguous indentationpyclbr
— Python class browser support
py_compile
— Compile Python source filescompileall
— Byte-compile Python libraries
dis
— Disassembler for Python bytecode
pickletools
— Tools for pickle developers
posix
— The most common POSIX system calls
pwd
— The password databasespwd
— The shadow password databasegrp
— The group databasecrypt
— Function to check Unix passwords
termios
— POSIX style tty control
tty
— Terminal control functionspty
— Pseudo-terminal utilities
fcntl
— The fcntl
and ioctl
system callspipes
— Interface to shell pipelines
resource
— Resource usage information
nis
— Interface to Sun’s NIS (Yellow Pages)syslog
— Unix syslog library routines
optparse
— Parser for command line optionsoptparse
imp
— Access the import
internals
setup.py
filesetup.py
file to denote Python 3 compatibilityLogRecord
dictConfig()
dictConfig()
NULL
default value