Python standard library

E96619

The Python standard library is the extensive collection of built-in modules and packages that provide core functionality and common tools for Python programs, from file I/O and networking to data structures and system interfaces.

Jump to: Surface forms Statements Referenced by

Observed surface forms (3)


Statements (99)

Predicate Object
instanceOf software library
standard library
designedFor cross-platform compatibility
documentedIn Python official documentation
expandedIn Python
surface form: Python 2.x

Python 3.10
surface form: Python 3.x
feature backwards compatibility guarantees for many releases
stable public APIs for many modules
goal provide batteries-included functionality
hasAlternativeName Python standard library
surface form: Python Standard Library

Python standard library
surface form: Python stdlib
includesModule argparse
asyncio
bisect
collections
configparser
contextlib
copy
csv
curses (on Unix-like systems)
dataclasses
datetime
decimal
distutils
surface form: distutils (deprecated)

email
enum
fnmatch
fractions
functools
getopt
glob
gzip
hashlib
heapq
http
importlib
inspect
io
itertools
JSON
surface form: json

logging
math
multiprocessing
os
pathlib
pdb
pickle
pkgutil
random
re
shutil
site
socket
SQLite
surface form: sqlite3

statistics
subprocess
sys
tarfile
tempfile
threading
time
Tkinter
surface form: tkinter

traceback
typing
unittest
urllib
venv
weakref
wsgiref
xml
zipfile
zipimport
introducedIn Python reference implementation (CPython)
surface form: Python 1.0
license Python Software Foundation License
maintainedBy Python Software Foundation
Python core developers
partOf Python
surface form: Python programming language
programmingLanguage Python
provides built-in modules
compression and archiving modules
concurrency support
core functionality for Python programs
cryptographic hashing functions
data structure implementations
date and time handling
debugging tools
file input and output APIs
internet protocol modules
mathematical functions
networking APIs
operating system interfaces
packages
profiling tools
random number generation
serialization modules
system interface modules
testing frameworks
text processing utilities
typicalUsage import statements in Python code

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python community contributesTo Python standard library
Python standard library hasAlternativeName Python standard library
this entity surface form: Python stdlib
Python standard library hasAlternativeName Python standard library
this entity surface form: Python Standard Library
PEP 695 relatedTo Python standard library
this entity surface form: Python typing module
Python Software Foundation License usedFor Python standard library