ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
CategoryModule nameDescription
2
Binary Data ServicesstructInterpret bytes as packed binary data
3
Binary Data ServicescodecsCodec registry and base classes
4
File and Directory AccessstatInterpreting stat() results
5
File and Directory AccesstempfileGenerate temporary files and directories
6
File and Directory AccesslinecacheRandom access to text lines
7
Data PersistencepicklePython object serialization
8
Data PersistencecopyregRegister pickle support functions
9
Data PersistenceshelvePython object persistence
10
Data PersistencemarshalInternal Python object serialization
11
Cryptographic ServiceshmacKeyed-Hashing for Message Authentication
12
Cryptographic ServicessecretsGenerate secure random numbers for managing secrets
13
Generic Operating System ServicesgetpassPortable password input
14
Generic Operating System ServicescursesTerminal handling for character-cell displays
15
Generic Operating System Servicescurses.textpadText input widget for curses programs
16
Generic Operating System Servicescurses.asciiUtilities for ASCII characters
17
Generic Operating System Servicescurses.panelA panel stack extension for curses
18
Generic Operating System ServicesctypesA foreign function library for Python
19
Concurrent ExecutionmultiprocessingProcess-based parallelism
20
Concurrent Executionmultiprocessing.shared_memoryShared memory for direct access across processes
21
Concurrent Executionconcurrent.futuresLaunching parallel tasks
22
Concurrent ExecutionsubprocessSubprocess management
23
Concurrent ExecutionschedEvent scheduler
24
Concurrent Execution_threadLow-level threading API
25
Networking and Interprocess CommunicationasyncioAsynchronous I/O
26
Networking and Interprocess CommunicationsocketLow-level networking interface
27
Networking and Interprocess CommunicationsslTLS/SSL wrapper for socket objects
28
Networking and Interprocess CommunicationselectWaiting for I/O completion
29
Networking and Interprocess CommunicationselectorsHigh-level I/O multiplexing
30
Networking and Interprocess CommunicationsignalSet handlers for asynchronous events
31
Networking and Interprocess CommunicationmmapMemory-mapped file support
32
Internet Data HandlingemailAn email and MIME handling package
33
Internet Data HandlingmailboxManipulate mailboxes in various formats
34
Internet Data HandlingbinasciiConvert between binary and ASCII
35
Internet Data HandlingquopriEncode and decode MIME quoted-printable data
36
Structured Markup Processing ToolshtmlHyperText Markup Language support
37
Structured Markup Processing Toolshtml.parserSimple HTML and XHTML parser
38
Structured Markup Processing Toolshtml.entitiesDefinitions of HTML general entities
39
XML Processing Modulesxml.etree.ElementTreeThe ElementTree XML API
40
XML Processing Modulesxml.domThe Document Object Model API
41
XML Processing Modulesxml.dom.minidomMinimal DOM implementation
42
XML Processing Modulesxml.dom.pulldomSupport for building partial DOM trees
43
XML Processing Modulesxml.saxSupport for SAX2 parsers
44
XML Processing Modulesxml.sax.handlerBase classes for SAX handlers
45
XML Processing Modulesxml.sax.saxutilsSAX Utilities
46
XML Processing Modulesxml.sax.xmlreaderInterface for XML parsers
47
XML Processing Modulesxml.parsers.expatFast XML parsing using Expat
48
Internet Protocols and SupportwebbrowserConvenient web-browser controller
49
Internet Protocols and SupportwsgirefWSGI Utilities and Reference Implementation
50
Internet Protocols and SupporturllibURL handling modules
51
Internet Protocols and Supporturllib.requestExtensible library for opening URLs
52
Internet Protocols and Supporturllib.responseResponse classes used by urllib
53
Internet Protocols and Supporturllib.parseParse URLs into components
54
Internet Protocols and Supporturllib.errorException classes raised by urllib.request
55
Internet Protocols and Supporturllib.robotparserParser for robots.txt
56
Internet Protocols and SupporthttpHTTP modules
57
Internet Protocols and Supporthttp.clientHTTP protocol client
58
Internet Protocols and SupportftplibFTP protocol client
59
Internet Protocols and SupportpoplibPOP3 protocol client
60
Internet Protocols and SupportimaplibIMAP4 protocol client
61
Internet Protocols and SupportsmtplibSMTP protocol client
62
Internet Protocols and SupportsocketserverA framework for network servers
63
Internet Protocols and Supporthttp.serverHTTP servers
64
Internet Protocols and Supporthttp.cookiesHTTP state management
65
Internet Protocols and Supporthttp.cookiejarCookie handling for HTTP clients
66
Internet Protocols and SupportxmlrpcXMLRPC server and client modules
67
Internet Protocols and Supportxmlrpc.clientXML-RPC client access
68
Internet Protocols and Supportxmlrpc.serverBasic XML-RPC servers
69
Internet Protocols and SupportipaddressIPv4/IPv6 manipulation library
70
Multimedia ServiceswaveRead and write WAV files
71
Program FrameworksturtleTurtle graphics
72
Program FrameworkscmdSupport for line-oriented command interpreters
73
Program FrameworksshlexSimple lexical analysis
74
Graphical User Interfaces with TktkinterPython interface to Tcl/Tk
75
Graphical User Interfaces with Tktkinter.colorchooserColor choosing dialog
76
Graphical User Interfaces with Tktkinter.fontTkinter font wrapper
77
Tkinter Dialogstkinter.messageboxTkinter message prompts
78
Tkinter Dialogstkinter.scrolledtextScrolled Text Widget
79
Tkinter Dialogstkinter.dndDrag and drop support
80
Tkinter Dialogstkinter.ttkTk themed widgets
81
Tkinter Dialogstkinter.tixExtension widgets for Tk
82
Development ToolspydocDocumentation generator and online help system
83
Python Development ModedoctestTest interactive Python examples
84
Python Development ModeunittestUnit testing framework
85
Python Development Modeunittest.mockmock object library
86
Python Development Mode2to3Automated Python 2 to 3 code translation
87
Python Development ModetestRegression tests package for Python
88
Python Development Modetest.supportUtilities for the Python test suite
89
Python Development Modetest.support.socket_helperUtilities for socket tests
90
Python Development Modetest.support.script_helperUtilities for the Python execution tests
91
Python Development Modetest.support.bytecode_helperSupport tools for testing correct bytecode generation
92
Python Development Modetest.support.threading_helperUtilities for threading tests
93
Python Development Modetest.support.os_helperUtilities for os tests
94
Python Development Modetest.support.import_helperUtilities for import tests
95
Python Development Modetest.support.warnings_helperUtilities for warnings tests
96
Debugging and ProfilingbdbDebugger framework
97
Debugging and ProfilingpdbThe Python Debugger
98
The Python ProfilerstimeitMeasure execution time of small code snippets
99
The Python ProfilerstraceTrace or track Python statement execution
100
The Python ProfilerstracemallocTrace memory allocations