René's URL Explorer Experiment


Title: codecs | Python Standard Library – Real Python

Open Graph Title: codecs | Python Standard Library – Real Python

Description: Defines base classes for standard codecs and provides access to the codec registry for encoding and decoding text and binary data.

Open Graph Description: Defines base classes for standard codecs and provides access to the codec registry for encoding and decoding text and binary data.

Opengraph URL: https://realpython.com/ref/stdlib/codecs/

X: @realpython

direct link

Domain: realpython.com


Hey, it has json ld scripts:
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "@id": "https://realpython.com/ref/stdlib/codecs/",
  "name": "codecs",
  "description": "Defines base classes for standard codecs and provides access to the codec registry for encoding and decoding text and binary data.",
  "url": "https://realpython.com/ref/stdlib/codecs/",
  "mainEntityOfPage": "https://realpython.com/ref/stdlib/codecs/",
  "inDefinedTermSet": "https://realpython.com/ref/stdlib/"
}

authorReal Python
theme-color#18354c
color-schemelight dark
twitter:cardsummary
twitter:imagehttps://realpython.com/static/social-default-image.5e1aa4786b3a.png
og:imagehttps://realpython.com/static/social-default-image.5e1aa4786b3a.png
twitter:creator@realpython
og:typearticle
og:site_nameReal Python
apple-mobile-web-app-titleReal Python

Links:

https://realpython.com/
Start Herehttps://realpython.com/start-here/
Learn Python https://realpython.com/ref/stdlib/codecs/
Your Learning Plan →Your personalized Python learning planhttps://realpython.com/account/learning-plan/
Python Tutorials →In-depth articles and video courseshttps://realpython.com/search?kind=article&kind=course&order=newest&_from=nav_library
Learning Paths →Guided study plans for accelerated learninghttps://realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://realpython.com/search?kind=exercise&kind=quiz&_from=nav_library
Browse Topics →Focus on a specific area or skill levelhttps://realpython.com/tutorials/all/
Reference →Concise definitions for common Python termshttps://realpython.com/ref/
Mentor AI →NewYour personal Python mentorhttps://realpython.com/mentor/
Office Hours →Live Q&A calls with Python expertshttps://realpython.com/office-hours/
Community Chat →Learn with other Pythonistashttps://realpython.com/community/
Live Courses →Live, instructor-led Python courseshttps://realpython.com/live/
Books →Round out your knowledge and learn offlinehttps://realpython.com/products/books/
Podcast →Hear what’s new in the world of Pythonhttps://realpython.com/podcasts/rpp/
Unlock All Content and Become a Python Expert →Get unlimited access to all Real Python has to offerhttps://realpython.com/account/join/?from=navbar_learn
Unlock All Content →Become a Python Experthttps://realpython.com/account/join/?from=navbar_learn
More https://realpython.com/ref/stdlib/codecs/
Learner Storieshttps://realpython.com/learner-stories/
Python Newsletterhttps://realpython.com/newsletter/
Python Job Boardhttps://www.pythonjobshq.com
Meet the Teamhttps://realpython.com/team/
Become a Contributorhttps://realpython.com/jobs/
Searchhttps://realpython.com/search
https://realpython.com/search
Joinhttps://realpython.com/account/join/
Sign‑Inhttps://realpython.com/account/login/?intent=navbar&next=%2Fref%2Fstdlib%2Fcodecs%2F
Skip to contenthttps://realpython.com/ref/stdlib/codecs/#ref-content
Key Featureshttps://realpython.com/ref/stdlib/codecs/#key-features
Frequently Used Classes and Functionshttps://realpython.com/ref/stdlib/codecs/#frequently-used-classes-and-functions
Exampleshttps://realpython.com/ref/stdlib/codecs/#examples
Common Use Caseshttps://realpython.com/ref/stdlib/codecs/#common-use-cases
Real-World Examplehttps://realpython.com/ref/stdlib/codecs/#real-world-example
Related Resourceshttps://realpython.com/ref/stdlib/codecs/#related-resources
https://realpython.com/search
clear filterhttps://realpython.com/ref/stdlib/codecs/
Python Glossaryhttps://realpython.com/ref/glossary/
absolute importhttps://realpython.com/ref/glossary/absolute-import/
abstract base class (ABC)https://realpython.com/ref/glossary/abstract-base-class/
abstract methodhttps://realpython.com/ref/glossary/abstract-method/
annotationhttps://realpython.com/ref/glossary/annotation/
application programming interface (API)https://realpython.com/ref/glossary/api/
args (arguments)https://realpython.com/ref/glossary/args/
argumenthttps://realpython.com/ref/glossary/argument/
arrayhttps://realpython.com/ref/glossary/array/
ASCIIhttps://realpython.com/ref/glossary/ascii/
assertionhttps://realpython.com/ref/glossary/assertion/
assignmenthttps://realpython.com/ref/glossary/assignment/
assignment expressionhttps://realpython.com/ref/glossary/assignment-expression/
asynchronous context managerhttps://realpython.com/ref/glossary/asynchronous-context-manager/
asynchronous generatorhttps://realpython.com/ref/glossary/asynchronous-generator/
asynchronous generator iteratorhttps://realpython.com/ref/glossary/asynchronous-generator-iterator/
asynchronous iterablehttps://realpython.com/ref/glossary/asynchronous-iterable/
asynchronous iterationhttps://realpython.com/ref/glossary/asynchronous-iteration/
asynchronous iteratorhttps://realpython.com/ref/glossary/asynchronous-iterator/
asynchronous programminghttps://realpython.com/ref/glossary/asynchronous-programming/
attributehttps://realpython.com/ref/glossary/attribute/
awaitablehttps://realpython.com/ref/glossary/awaitable/
base classhttps://realpython.com/ref/glossary/base-class/
BDFLhttps://realpython.com/ref/glossary/bdfl/
binary filehttps://realpython.com/ref/glossary/binary-file/
Booleanhttps://realpython.com/ref/glossary/boolean/
Boolean flaghttps://realpython.com/ref/glossary/boolean-flag/
buffer protocolhttps://realpython.com/ref/glossary/buffer-protocol/
bytecodehttps://realpython.com/ref/glossary/bytecode/
bytes-like objecthttps://realpython.com/ref/glossary/bytes-like-object/
callablehttps://realpython.com/ref/glossary/callable/
callbackhttps://realpython.com/ref/glossary/callback/
camel casehttps://realpython.com/ref/glossary/camel-case/
classhttps://realpython.com/ref/glossary/class/
class methodhttps://realpython.com/ref/glossary/class-method/
closurehttps://realpython.com/ref/glossary/closure/
cls (argument)https://realpython.com/ref/glossary/cls/
code stylehttps://realpython.com/ref/glossary/code-style/
collectionhttps://realpython.com/ref/glossary/collection/
command-line interface (CLI)https://realpython.com/ref/glossary/command-line-interface/
commenthttps://realpython.com/ref/glossary/comment/
compositionhttps://realpython.com/ref/glossary/composition/
comprehensionhttps://realpython.com/ref/glossary/comprehension/
concatenationhttps://realpython.com/ref/glossary/concatenation/
concurrencyhttps://realpython.com/ref/glossary/concurrency/
conditional expressionhttps://realpython.com/ref/glossary/conditional-expression/
consolehttps://realpython.com/ref/glossary/console/
context managerhttps://realpython.com/ref/glossary/context-manager/
control flowhttps://realpython.com/ref/glossary/control-flow/
coroutinehttps://realpython.com/ref/glossary/coroutine/
coroutine functionhttps://realpython.com/ref/glossary/coroutine-function/
CPU-bound taskhttps://realpython.com/ref/glossary/cpu-bound-task/
CPythonhttps://realpython.com/ref/glossary/cpython/
data classhttps://realpython.com/ref/glossary/data-class/
DataFramehttps://realpython.com/ref/glossary/dataframe/
data structurehttps://realpython.com/ref/glossary/data-structure/
debugginghttps://realpython.com/ref/glossary/debugging/
decoratorhttps://realpython.com/ref/glossary/decorator/
deep copyhttps://realpython.com/ref/glossary/deep-copy/
dependencyhttps://realpython.com/ref/glossary/dependency/
descriptorhttps://realpython.com/ref/glossary/descriptor/
dictionaryhttps://realpython.com/ref/glossary/dictionary/
dictionary comprehensionhttps://realpython.com/ref/glossary/dictionary-comprehension/
dictionary viewhttps://realpython.com/ref/glossary/dictionary-view/
docstringhttps://realpython.com/ref/glossary/docstring/
dot notationhttps://realpython.com/ref/glossary/dot-notation/
duck typinghttps://realpython.com/ref/glossary/duck-typing/
dunderhttps://realpython.com/ref/glossary/dunder/
dunder methodhttps://realpython.com/ref/glossary/dunder-method/
EAFPhttps://realpython.com/ref/glossary/eafp/
encapsulationhttps://realpython.com/ref/glossary/encapsulation/
end-to-end (E2E) testhttps://realpython.com/ref/glossary/end-to-end-e2e-test/
errorhttps://realpython.com/ref/glossary/error/
escape sequencehttps://realpython.com/ref/glossary/escape-sequence/
event loophttps://realpython.com/ref/glossary/event-loop/
exceptionhttps://realpython.com/ref/glossary/exception/
exploratory data analysis (EDA)https://realpython.com/ref/glossary/exploratory-data-analysis-eda/
expressionhttps://realpython.com/ref/glossary/expression/
floor divisionhttps://realpython.com/ref/glossary/floor-division/
f-stringhttps://realpython.com/ref/glossary/f-string/
functionhttps://realpython.com/ref/glossary/function/
functional programming (FP)https://realpython.com/ref/glossary/functional-programming/
function annotationhttps://realpython.com/ref/glossary/function-annotation/
garbage collectionhttps://realpython.com/ref/glossary/garbage-collection/
generatorhttps://realpython.com/ref/glossary/generator/
generator expressionhttps://realpython.com/ref/glossary/generator-expression/
generator iteratorhttps://realpython.com/ref/glossary/generator-iterator/
generic functionhttps://realpython.com/ref/glossary/generic-function/
generic typehttps://realpython.com/ref/glossary/generic-type/
Global Interpreter Lock (GIL)https://realpython.com/ref/glossary/gil/
global variablehttps://realpython.com/ref/glossary/global-variable/
graphical user interface (GUI)https://realpython.com/ref/glossary/graphical-user-interface/
Guido van Rossumhttps://realpython.com/ref/glossary/guido-van-rossum/
hashablehttps://realpython.com/ref/glossary/hashable/
helper functionhttps://realpython.com/ref/glossary/helper-function/
higher-order functionhttps://realpython.com/ref/glossary/higher-order-function/
identifierhttps://realpython.com/ref/glossary/identifier/
IDLEhttps://realpython.com/ref/glossary/idle/
immutablehttps://realpython.com/ref/glossary/immutable/
import pathhttps://realpython.com/ref/glossary/import-path/
indentationhttps://realpython.com/ref/glossary/indentation/
indexinghttps://realpython.com/ref/glossary/indexing/
inheritancehttps://realpython.com/ref/glossary/inheritance/
__init__https://realpython.com/ref/glossary/init/
__init__.pyhttps://realpython.com/ref/glossary/init-py/
input/output (I/O)https://realpython.com/ref/glossary/input-output/
instancehttps://realpython.com/ref/glossary/instance/
integrated development environment (IDE)https://realpython.com/ref/glossary/ide/
interpreterhttps://realpython.com/ref/glossary/interpreter/
interpreter shutdownhttps://realpython.com/ref/glossary/interpreter-shutdown/
introspectionhttps://realpython.com/ref/glossary/introspection/
I/O-bound taskhttps://realpython.com/ref/glossary/io-bound-task/
iterablehttps://realpython.com/ref/glossary/iterable/
iterationhttps://realpython.com/ref/glossary/iteration/
iteratorhttps://realpython.com/ref/glossary/iterator/
JavaScript Object Notation (JSON)https://realpython.com/ref/glossary/json/
JIT compilerhttps://realpython.com/ref/glossary/jit-compiler/
kebab casehttps://realpython.com/ref/glossary/kebab-case/
kwargs (keyword arguments)https://realpython.com/ref/glossary/kwargs/
LBYLhttps://realpython.com/ref/glossary/lbyl/
linterhttps://realpython.com/ref/glossary/linter/
literalhttps://realpython.com/ref/glossary/literal/
loaderhttps://realpython.com/ref/glossary/loader/
local variablehttps://realpython.com/ref/glossary/local-variable/
loophttps://realpython.com/ref/glossary/loop/
magic methodhttps://realpython.com/ref/glossary/magic-method/
magic numberhttps://realpython.com/ref/glossary/magic-number/
mappinghttps://realpython.com/ref/glossary/mapping/
metaclasshttps://realpython.com/ref/glossary/metaclass/
metaprogramminghttps://realpython.com/ref/glossary/metaprogramming/
methodhttps://realpython.com/ref/glossary/method/
method overridinghttps://realpython.com/ref/glossary/method-overriding/
method resolution order (MRO)https://realpython.com/ref/glossary/mro/
mockinghttps://realpython.com/ref/glossary/mocking/
modulehttps://realpython.com/ref/glossary/module/
mutablehttps://realpython.com/ref/glossary/mutable/
named tuplehttps://realpython.com/ref/glossary/named-tuple/
name manglinghttps://realpython.com/ref/glossary/name-mangling/
namespacehttps://realpython.com/ref/glossary/namespace/
namespace packagehttps://realpython.com/ref/glossary/namespace-package/
nested scopehttps://realpython.com/ref/glossary/nested-scope/
non-blocking operationhttps://realpython.com/ref/glossary/non-blocking-operation/
non-public namehttps://realpython.com/ref/glossary/non-public-name/
objecthttps://realpython.com/ref/glossary/object/
object-oriented programming (OOP)https://realpython.com/ref/glossary/oop/
operator precedencehttps://realpython.com/ref/glossary/operator-precedence/
packagehttps://realpython.com/ref/glossary/package/
parameterhttps://realpython.com/ref/glossary/parameter/
PEP 8https://realpython.com/ref/glossary/pep-8/
piphttps://realpython.com/ref/glossary/pip/
polymorphismhttps://realpython.com/ref/glossary/polymorphism/
protocolhttps://realpython.com/ref/glossary/protocol/
protocol (special methods)https://realpython.com/ref/glossary/protocol-special-methods/
protocol (subtyping)https://realpython.com/ref/glossary/protocol-subtyping/
public namehttps://realpython.com/ref/glossary/public-name/
PyConhttps://realpython.com/ref/glossary/pycon/
pyproject.tomlhttps://realpython.com/ref/glossary/pyproject-toml/
PyPyhttps://realpython.com/ref/glossary/pypy/
Pythonhttps://realpython.com/ref/glossary/python/
Python Enhancement Proposal (PEP)https://realpython.com/ref/glossary/pep/
Pythonichttps://realpython.com/ref/glossary/pythonic/
pythonistahttps://realpython.com/ref/glossary/pythonista/
python.orghttps://realpython.com/ref/glossary/python-org/
Python Package Index (PyPI)https://realpython.com/ref/glossary/pypi/
Python Software Foundation (PSF)https://realpython.com/ref/glossary/psf/
Python Steering Councilhttps://realpython.com/ref/glossary/python-steering-council/
queuehttps://realpython.com/ref/glossary/queue/
raw stringhttps://realpython.com/ref/glossary/raw-string/
recursionhttps://realpython.com/ref/glossary/recursion/
reference counthttps://realpython.com/ref/glossary/reference-count/
relative importhttps://realpython.com/ref/glossary/relative-import/
release candidatehttps://realpython.com/ref/glossary/release-candidate/
REPLhttps://realpython.com/ref/glossary/repl/
requirements.txthttps://realpython.com/ref/glossary/requirements-txt/
scopehttps://realpython.com/ref/glossary/scope/
self (argument)https://realpython.com/ref/glossary/self/
sequencehttps://realpython.com/ref/glossary/sequence/
serializationhttps://realpython.com/ref/glossary/serialization/
shallow copyhttps://realpython.com/ref/glossary/shallow-copy/
shebang (#!)https://realpython.com/ref/glossary/shebang/
slicehttps://realpython.com/ref/glossary/slice/
slicinghttps://realpython.com/ref/glossary/slicing/
snake casehttps://realpython.com/ref/glossary/snake-case/
soft keywordhttps://realpython.com/ref/glossary/soft-keyword/
source codehttps://realpython.com/ref/glossary/source-code/
special methodhttps://realpython.com/ref/glossary/special-method/
stackhttps://realpython.com/ref/glossary/stack/
standard libraryhttps://realpython.com/ref/glossary/standard-library/
statementhttps://realpython.com/ref/glossary/statement/
static methodhttps://realpython.com/ref/glossary/static-method/
static type checkerhttps://realpython.com/ref/glossary/static-type-checker/
string formattinghttps://realpython.com/ref/glossary/string-formatting/
string literalhttps://realpython.com/ref/glossary/string-literal/
string representationhttps://realpython.com/ref/glossary/string-representation/
subclasshttps://realpython.com/ref/glossary/subclass/
substringhttps://realpython.com/ref/glossary/substring/
test suitehttps://realpython.com/ref/glossary/test-suite/
text encodinghttps://realpython.com/ref/glossary/text-encoding/
text filehttps://realpython.com/ref/glossary/text-file/
threadhttps://realpython.com/ref/glossary/thread/
tracebackhttps://realpython.com/ref/glossary/traceback/
transitive dependencyhttps://realpython.com/ref/glossary/transitive-dependency/
triple-quoted stringhttps://realpython.com/ref/glossary/triple-quoted-string/
truthyhttps://realpython.com/ref/glossary/truthy/
typehttps://realpython.com/ref/glossary/type/
type aliashttps://realpython.com/ref/glossary/type-alias/
type hinthttps://realpython.com/ref/glossary/type-hint/
Unicodehttps://realpython.com/ref/glossary/unicode/
universal newlineshttps://realpython.com/ref/glossary/universal-newlines/
unpackinghttps://realpython.com/ref/glossary/unpacking/
variablehttps://realpython.com/ref/glossary/variable/
variable annotationhttps://realpython.com/ref/glossary/variable-annotation/
virtualenvhttps://realpython.com/ref/glossary/virtualenv/
virtual environmenthttps://realpython.com/ref/glossary/virtual-environment/
virtual machine (VM)https://realpython.com/ref/glossary/virtual-machine/
walrus operatorhttps://realpython.com/ref/glossary/walrus-operator/
wheelhttps://realpython.com/ref/glossary/wheel/
whitespacehttps://realpython.com/ref/glossary/whitespace/
wildcard importhttps://realpython.com/ref/glossary/wildcard-import/
XOR operatorhttps://realpython.com/ref/glossary/xor-operator/
Zen of Pythonhttps://realpython.com/ref/glossary/zen-of-python/
Python Keywordshttps://realpython.com/ref/keywords/
andhttps://realpython.com/ref/keywords/and/
ashttps://realpython.com/ref/keywords/as/
asserthttps://realpython.com/ref/keywords/assert/
asynchttps://realpython.com/ref/keywords/async/
awaithttps://realpython.com/ref/keywords/await/
breakhttps://realpython.com/ref/keywords/break/
casehttps://realpython.com/ref/keywords/case/
classhttps://realpython.com/ref/keywords/class/
continuehttps://realpython.com/ref/keywords/continue/
defhttps://realpython.com/ref/keywords/def/
delhttps://realpython.com/ref/keywords/del/
elifhttps://realpython.com/ref/keywords/elif/
elsehttps://realpython.com/ref/keywords/else/
excepthttps://realpython.com/ref/keywords/except/
Falsehttps://realpython.com/ref/keywords/false/
finallyhttps://realpython.com/ref/keywords/finally/
forhttps://realpython.com/ref/keywords/for/
fromhttps://realpython.com/ref/keywords/from/
globalhttps://realpython.com/ref/keywords/global/
ifhttps://realpython.com/ref/keywords/if/
importhttps://realpython.com/ref/keywords/import/
inhttps://realpython.com/ref/keywords/in/
ishttps://realpython.com/ref/keywords/is/
lambdahttps://realpython.com/ref/keywords/lambda/
matchhttps://realpython.com/ref/keywords/match/
Nonehttps://realpython.com/ref/keywords/none/
nonlocalhttps://realpython.com/ref/keywords/nonlocal/
nothttps://realpython.com/ref/keywords/not/
orhttps://realpython.com/ref/keywords/or/
passhttps://realpython.com/ref/keywords/pass/
raisehttps://realpython.com/ref/keywords/raise/
returnhttps://realpython.com/ref/keywords/return/
Truehttps://realpython.com/ref/keywords/true/
tryhttps://realpython.com/ref/keywords/try/
typehttps://realpython.com/ref/keywords/type/
underscore (_)https://realpython.com/ref/keywords/underscore/
whilehttps://realpython.com/ref/keywords/while/
withhttps://realpython.com/ref/keywords/with/
yieldhttps://realpython.com/ref/keywords/yield/
Python’s Built-in Data Typeshttps://realpython.com/ref/builtin-types/
bytearrayhttps://realpython.com/ref/builtin-types/bytearray/
byteshttps://realpython.com/ref/builtin-types/bytes/
complexhttps://realpython.com/ref/builtin-types/complex/
dicthttps://realpython.com/ref/builtin-types/dict/
floathttps://realpython.com/ref/builtin-types/float/
frozensethttps://realpython.com/ref/builtin-types/frozenset/
inthttps://realpython.com/ref/builtin-types/int/
listhttps://realpython.com/ref/builtin-types/list/
objecthttps://realpython.com/ref/builtin-types/object/
rangehttps://realpython.com/ref/builtin-types/range/
sethttps://realpython.com/ref/builtin-types/set/
strhttps://realpython.com/ref/builtin-types/str/
tuplehttps://realpython.com/ref/builtin-types/tuple/
Python’s Built-in Exceptionshttps://realpython.com/ref/builtin-exceptions/
ArithmeticErrorhttps://realpython.com/ref/builtin-exceptions/arithmeticerror/
AssertionErrorhttps://realpython.com/ref/builtin-exceptions/assertionerror/
AttributeErrorhttps://realpython.com/ref/builtin-exceptions/attributeerror/
BaseExceptionhttps://realpython.com/ref/builtin-exceptions/baseexception/
BaseExceptionGrouphttps://realpython.com/ref/builtin-exceptions/baseexceptiongroup/
BlockingIOErrorhttps://realpython.com/ref/builtin-exceptions/blockingioerror/
BrokenPipeErrorhttps://realpython.com/ref/builtin-exceptions/brokenpipeerror/
BufferErrorhttps://realpython.com/ref/builtin-exceptions/buffererror/
ChildProcessErrorhttps://realpython.com/ref/builtin-exceptions/childprocesserror/
ConnectionAbortedErrorhttps://realpython.com/ref/builtin-exceptions/connectionabortederror/
ConnectionErrorhttps://realpython.com/ref/builtin-exceptions/connectionerror/
ConnectionRefusedErrorhttps://realpython.com/ref/builtin-exceptions/connectionrefusederror/
ConnectionResetErrorhttps://realpython.com/ref/builtin-exceptions/connectionreseterror/
EOFErrorhttps://realpython.com/ref/builtin-exceptions/eoferror/
Exceptionhttps://realpython.com/ref/builtin-exceptions/exception/
FileExistsErrorhttps://realpython.com/ref/builtin-exceptions/fileexistserror/
FileNotFoundErrorhttps://realpython.com/ref/builtin-exceptions/filenotfounderror/
FloatingPointErrorhttps://realpython.com/ref/builtin-exceptions/floatingpointerror/
GeneratorExithttps://realpython.com/ref/builtin-exceptions/generatorexit/
ImportErrorhttps://realpython.com/ref/builtin-exceptions/importerror/
IndentationErrorhttps://realpython.com/ref/builtin-exceptions/indentationerror/
IndexErrorhttps://realpython.com/ref/builtin-exceptions/indexerror/
InterruptedErrorhttps://realpython.com/ref/builtin-exceptions/interruptederror/
IOErrorhttps://realpython.com/ref/builtin-exceptions/ioerror/
IsADirectoryErrorhttps://realpython.com/ref/builtin-exceptions/isadirectoryerror/
KeyboardInterrupthttps://realpython.com/ref/builtin-exceptions/keyboardinterrupt/
KeyErrorhttps://realpython.com/ref/builtin-exceptions/keyerror/
LookupErrorhttps://realpython.com/ref/builtin-exceptions/lookuperror/
MemoryErrorhttps://realpython.com/ref/builtin-exceptions/memoryerror/
ModuleNotFoundErrorhttps://realpython.com/ref/builtin-exceptions/modulenotfounderror/
NameErrorhttps://realpython.com/ref/builtin-exceptions/nameerror/
NotADirectoryErrorhttps://realpython.com/ref/builtin-exceptions/notadirectoryerror/
NotImplementedErrorhttps://realpython.com/ref/builtin-exceptions/notimplementederror/
OSErrorhttps://realpython.com/ref/builtin-exceptions/oserror/
OverflowErrorhttps://realpython.com/ref/builtin-exceptions/overflowerror/
PermissionErrorhttps://realpython.com/ref/builtin-exceptions/permissionerror/
RecursionErrorhttps://realpython.com/ref/builtin-exceptions/recursionerror/
RuntimeErrorhttps://realpython.com/ref/builtin-exceptions/runtimeerror/
StopAsyncIterationhttps://realpython.com/ref/builtin-exceptions/stopasynciteration/
StopIterationhttps://realpython.com/ref/builtin-exceptions/stopiteration/
SyntaxErrorhttps://realpython.com/ref/builtin-exceptions/syntaxerror/
SystemExithttps://realpython.com/ref/builtin-exceptions/systemexit/
TabErrorhttps://realpython.com/ref/builtin-exceptions/taberror/
TimeoutErrorhttps://realpython.com/ref/builtin-exceptions/timeouterror/
TypeErrorhttps://realpython.com/ref/builtin-exceptions/typeerror/
ValueErrorhttps://realpython.com/ref/builtin-exceptions/valueerror/
ZeroDivisionErrorhttps://realpython.com/ref/builtin-exceptions/zerodivisionerror/
Python’s Built-in Functionshttps://realpython.com/ref/builtin-functions/
abs()https://realpython.com/ref/builtin-functions/abs/
aiter()https://realpython.com/ref/builtin-functions/aiter/
all()https://realpython.com/ref/builtin-functions/all/
anext()https://realpython.com/ref/builtin-functions/anext/
any()https://realpython.com/ref/builtin-functions/any/
ascii()https://realpython.com/ref/builtin-functions/ascii/
bin()https://realpython.com/ref/builtin-functions/bin/
bool()https://realpython.com/ref/builtin-functions/bool/
breakpoint()https://realpython.com/ref/builtin-functions/breakpoint/
callable()https://realpython.com/ref/builtin-functions/callable/
chr()https://realpython.com/ref/builtin-functions/chr/
classmethod()https://realpython.com/ref/builtin-functions/classmethod/
compile()https://realpython.com/ref/builtin-functions/compile/
delattr()https://realpython.com/ref/builtin-functions/delattr/
dir()https://realpython.com/ref/builtin-functions/dir/
divmod()https://realpython.com/ref/builtin-functions/divmod/
enumerate()https://realpython.com/ref/builtin-functions/enumerate/
eval()https://realpython.com/ref/builtin-functions/eval/
exec()https://realpython.com/ref/builtin-functions/exec/
filter()https://realpython.com/ref/builtin-functions/filter/
format()https://realpython.com/ref/builtin-functions/format/
getattr()https://realpython.com/ref/builtin-functions/getattr/
globals()https://realpython.com/ref/builtin-functions/globals/
hasattr()https://realpython.com/ref/builtin-functions/hasattr/
hash()https://realpython.com/ref/builtin-functions/hash/
help()https://realpython.com/ref/builtin-functions/help/
hex()https://realpython.com/ref/builtin-functions/hex/
id()https://realpython.com/ref/builtin-functions/id/
__import__()https://realpython.com/ref/builtin-functions/import/
input()https://realpython.com/ref/builtin-functions/input/
isinstance()https://realpython.com/ref/builtin-functions/isinstance/
issubclass()https://realpython.com/ref/builtin-functions/issubclass/
iter()https://realpython.com/ref/builtin-functions/iter/
len()https://realpython.com/ref/builtin-functions/len/
locals()https://realpython.com/ref/builtin-functions/locals/
map()https://realpython.com/ref/builtin-functions/map/
max()https://realpython.com/ref/builtin-functions/max/
memoryview()https://realpython.com/ref/builtin-functions/memoryview/
min()https://realpython.com/ref/builtin-functions/min/
next()https://realpython.com/ref/builtin-functions/next/
oct()https://realpython.com/ref/builtin-functions/oct/
open()https://realpython.com/ref/builtin-functions/open/
ord()https://realpython.com/ref/builtin-functions/ord/
pow()https://realpython.com/ref/builtin-functions/pow/
print()https://realpython.com/ref/builtin-functions/print/
property()https://realpython.com/ref/builtin-functions/property/
repr()https://realpython.com/ref/builtin-functions/repr/
reversed()https://realpython.com/ref/builtin-functions/reversed/
round()https://realpython.com/ref/builtin-functions/round/
setattr()https://realpython.com/ref/builtin-functions/setattr/
slice()https://realpython.com/ref/builtin-functions/slice/
sorted()https://realpython.com/ref/builtin-functions/sorted/
staticmethod()https://realpython.com/ref/builtin-functions/staticmethod/
sum()https://realpython.com/ref/builtin-functions/sum/
super()https://realpython.com/ref/builtin-functions/super/
type()https://realpython.com/ref/builtin-functions/type/
vars()https://realpython.com/ref/builtin-functions/vars/
zip()https://realpython.com/ref/builtin-functions/zip/
Python Standard Libraryhttps://realpython.com/ref/stdlib/
abchttps://realpython.com/ref/stdlib/abc/
argparsehttps://realpython.com/ref/stdlib/argparse/
arrayhttps://realpython.com/ref/stdlib/array/
asthttps://realpython.com/ref/stdlib/ast/
asynciohttps://realpython.com/ref/stdlib/asyncio/
atexithttps://realpython.com/ref/stdlib/atexit/
base64https://realpython.com/ref/stdlib/base64/
bdbhttps://realpython.com/ref/stdlib/bdb/
binasciihttps://realpython.com/ref/stdlib/binascii/
builtinshttps://realpython.com/ref/stdlib/builtins/
bz2https://realpython.com/ref/stdlib/bz2/
calendarhttps://realpython.com/ref/stdlib/calendar/
cmathhttps://realpython.com/ref/stdlib/cmath/
cmdhttps://realpython.com/ref/stdlib/cmd/
codehttps://realpython.com/ref/stdlib/code/
codecshttps://realpython.com/ref/stdlib/codecs/
codeophttps://realpython.com/ref/stdlib/codeop/
collectionshttps://realpython.com/ref/stdlib/collections/
colorsyshttps://realpython.com/ref/stdlib/colorsys/
compileallhttps://realpython.com/ref/stdlib/compileall/
configparserhttps://realpython.com/ref/stdlib/configparser/
contextlibhttps://realpython.com/ref/stdlib/contextlib/
contextvarshttps://realpython.com/ref/stdlib/contextvars/
copyhttps://realpython.com/ref/stdlib/copy/
copyreghttps://realpython.com/ref/stdlib/copyreg/
cProfilehttps://realpython.com/ref/stdlib/cprofile/
csvhttps://realpython.com/ref/stdlib/csv/
ctypeshttps://realpython.com/ref/stdlib/ctypes/
curseshttps://realpython.com/ref/stdlib/curses/
dataclasseshttps://realpython.com/ref/stdlib/dataclasses/
datetimehttps://realpython.com/ref/stdlib/datetime/
dbmhttps://realpython.com/ref/stdlib/dbm/
decimalhttps://realpython.com/ref/stdlib/decimal/
difflibhttps://realpython.com/ref/stdlib/difflib/
dishttps://realpython.com/ref/stdlib/dis/
doctesthttps://realpython.com/ref/stdlib/doctest/
emailhttps://realpython.com/ref/stdlib/email/
encodingshttps://realpython.com/ref/stdlib/encodings/
enumhttps://realpython.com/ref/stdlib/enum/
errnohttps://realpython.com/ref/stdlib/errno/
faulthandlerhttps://realpython.com/ref/stdlib/faulthandler/
filecmphttps://realpython.com/ref/stdlib/filecmp/
fileinputhttps://realpython.com/ref/stdlib/fileinput/
fnmatchhttps://realpython.com/ref/stdlib/fnmatch/
fractionshttps://realpython.com/ref/stdlib/fractions/
ftplibhttps://realpython.com/ref/stdlib/ftplib/
functoolshttps://realpython.com/ref/stdlib/functools/
gchttps://realpython.com/ref/stdlib/gc/
getopthttps://realpython.com/ref/stdlib/getopt/
getpasshttps://realpython.com/ref/stdlib/getpass/
gettexthttps://realpython.com/ref/stdlib/gettext/
globhttps://realpython.com/ref/stdlib/glob/
graphlibhttps://realpython.com/ref/stdlib/graphlib/
grphttps://realpython.com/ref/stdlib/grp/
gziphttps://realpython.com/ref/stdlib/gzip/
hashlibhttps://realpython.com/ref/stdlib/hashlib/
heapqhttps://realpython.com/ref/stdlib/heapq/
hmachttps://realpython.com/ref/stdlib/hmac/
htmlhttps://realpython.com/ref/stdlib/html/
httphttps://realpython.com/ref/stdlib/http/
imaplibhttps://realpython.com/ref/stdlib/imaplib/
importlibhttps://realpython.com/ref/stdlib/importlib/
inspecthttps://realpython.com/ref/stdlib/inspect/
iohttps://realpython.com/ref/stdlib/io/
ipaddresshttps://realpython.com/ref/stdlib/ipaddress/
itertoolshttps://realpython.com/ref/stdlib/itertools/
jsonhttps://realpython.com/ref/stdlib/json/
keywordhttps://realpython.com/ref/stdlib/keyword/
linecachehttps://realpython.com/ref/stdlib/linecache/
localehttps://realpython.com/ref/stdlib/locale/
logginghttps://realpython.com/ref/stdlib/logging/
lzmahttps://realpython.com/ref/stdlib/lzma/
mailboxhttps://realpython.com/ref/stdlib/mailbox/
__main__https://realpython.com/ref/stdlib/main/
marshalhttps://realpython.com/ref/stdlib/marshal/
mathhttps://realpython.com/ref/stdlib/math/
mimetypeshttps://realpython.com/ref/stdlib/mimetypes/
mmaphttps://realpython.com/ref/stdlib/mmap/
modulefinderhttps://realpython.com/ref/stdlib/modulefinder/
msvcrthttps://realpython.com/ref/stdlib/msvcrt/
multiprocessinghttps://realpython.com/ref/stdlib/multiprocessing/
netrchttps://realpython.com/ref/stdlib/netrc/
numbershttps://realpython.com/ref/stdlib/numbers/
operatorhttps://realpython.com/ref/stdlib/operator/
optparsehttps://realpython.com/ref/stdlib/optparse/
oshttps://realpython.com/ref/stdlib/os/
pathlibhttps://realpython.com/ref/stdlib/pathlib/
picklehttps://realpython.com/ref/stdlib/pickle/
pickletoolshttps://realpython.com/ref/stdlib/pickletools/
pkgutilhttps://realpython.com/ref/stdlib/pkgutil/
platformhttps://realpython.com/ref/stdlib/platform/
plistlibhttps://realpython.com/ref/stdlib/plistlib/
poplibhttps://realpython.com/ref/stdlib/poplib/
posixhttps://realpython.com/ref/stdlib/posix/
pprinthttps://realpython.com/ref/stdlib/pprint/
profilehttps://realpython.com/ref/stdlib/profile/
pstatshttps://realpython.com/ref/stdlib/pstats/
queuehttps://realpython.com/ref/stdlib/queue/
randomhttps://realpython.com/ref/stdlib/random/
rehttps://realpython.com/ref/stdlib/re/
secretshttps://realpython.com/ref/stdlib/secrets/
shutilhttps://realpython.com/ref/stdlib/shutil/
sockethttps://realpython.com/ref/stdlib/socket/
sqlite3https://realpython.com/ref/stdlib/sqlite3/
stringhttps://realpython.com/ref/stdlib/string/
subprocesshttps://realpython.com/ref/stdlib/subprocess/
syshttps://realpython.com/ref/stdlib/sys/
sysconfighttps://realpython.com/ref/stdlib/sysconfig/
tarfilehttps://realpython.com/ref/stdlib/tarfile/
tempfilehttps://realpython.com/ref/stdlib/tempfile/
threadinghttps://realpython.com/ref/stdlib/threading/
timehttps://realpython.com/ref/stdlib/time/
timeithttps://realpython.com/ref/stdlib/timeit/
tkinterhttps://realpython.com/ref/stdlib/tkinter/
tomllibhttps://realpython.com/ref/stdlib/tomllib/
tracebackhttps://realpython.com/ref/stdlib/traceback/
turtlehttps://realpython.com/ref/stdlib/turtle/
typinghttps://realpython.com/ref/stdlib/typing/
unittesthttps://realpython.com/ref/stdlib/unittest/
urllibhttps://realpython.com/ref/stdlib/urllib/
uuidhttps://realpython.com/ref/stdlib/uuid/
venvhttps://realpython.com/ref/stdlib/venv/
wavehttps://realpython.com/ref/stdlib/wave/
weakrefhttps://realpython.com/ref/stdlib/weakref/
webbrowserhttps://realpython.com/ref/stdlib/webbrowser/
xmlhttps://realpython.com/ref/stdlib/xml/
zipapphttps://realpython.com/ref/stdlib/zipapp/
zipfilehttps://realpython.com/ref/stdlib/zipfile/
Python Toolshttps://realpython.com/ref/tools/
Anacondahttps://realpython.com/ref/tools/anaconda/
Anaconda Navigatorhttps://realpython.com/ref/tools/anaconda-navigator/
Bandithttps://realpython.com/ref/tools/bandit/
Blackhttps://realpython.com/ref/tools/black/
bpythonhttps://realpython.com/ref/tools/bpython/
buildhttps://realpython.com/ref/tools/build/
Condahttps://realpython.com/ref/tools/conda/
Cookiecutterhttps://realpython.com/ref/tools/cookiecutter/
Coverage.pyhttps://realpython.com/ref/tools/coverage-py/
doithttps://realpython.com/ref/tools/doit/
flake8https://realpython.com/ref/tools/flake8/
flithttps://realpython.com/ref/tools/flit/
Githttps://realpython.com/ref/tools/git/
GitHubhttps://realpython.com/ref/tools/github/
Google Colabhttps://realpython.com/ref/tools/google-colab/
Hatchhttps://realpython.com/ref/tools/hatch/
Invokehttps://realpython.com/ref/tools/invoke/
IPythonhttps://realpython.com/ref/tools/ipython/
isorthttps://realpython.com/ref/tools/isort/
line_profilerhttps://realpython.com/ref/tools/line-profiler/
MkDocshttps://realpython.com/ref/tools/mkdocs/
mypyhttps://realpython.com/ref/tools/mypy/
Noxhttps://realpython.com/ref/tools/nox/
pdmhttps://realpython.com/ref/tools/pdm/
Pipenvhttps://realpython.com/ref/tools/pipenv/
pip-toolshttps://realpython.com/ref/tools/pip-tools/
pipxhttps://realpython.com/ref/tools/pipx/
Poetryhttps://realpython.com/ref/tools/poetry/
poetry-corehttps://realpython.com/ref/tools/poetry-core/
pre-commithttps://realpython.com/ref/tools/pre-commit/
ptpythonhttps://realpython.com/ref/tools/ptpython/
pyenvhttps://realpython.com/ref/tools/pyenv/
PyInstallerhttps://realpython.com/ref/tools/pyinstaller/
Pylinthttps://realpython.com/ref/tools/pylint/
py-spyhttps://realpython.com/ref/tools/py-spy/
pytesthttps://realpython.com/ref/tools/pytest/
Ruffhttps://realpython.com/ref/tools/ruff/
setuptoolshttps://realpython.com/ref/tools/setuptools/
Sphinxhttps://realpython.com/ref/tools/sphinx/
toxhttps://realpython.com/ref/tools/tox/
twinehttps://realpython.com/ref/tools/twine/
tyhttps://realpython.com/ref/tools/ty/
uvhttps://realpython.com/ref/tools/uv/
wheelhttps://realpython.com/ref/tools/wheel/
Python Best Practiceshttps://realpython.com/ref/best-practices/
classeshttps://realpython.com/ref/best-practices/classes/
code formattinghttps://realpython.com/ref/best-practices/code-formatting/
code testinghttps://realpython.com/ref/best-practices/code-testing/
coding stylehttps://realpython.com/ref/best-practices/coding-style/
commentshttps://realpython.com/ref/best-practices/comments/
comprehensionshttps://realpython.com/ref/best-practices/comprehensions/
concurrencyhttps://realpython.com/ref/best-practices/concurrency/
conditionalshttps://realpython.com/ref/best-practices/conditionals/
constantshttps://realpython.com/ref/best-practices/constants/
dependency managementhttps://realpython.com/ref/best-practices/dependency-management/
distributionhttps://realpython.com/ref/best-practices/distribution/
docstringshttps://realpython.com/ref/best-practices/docstrings/
documentationhttps://realpython.com/ref/best-practices/documentation/
exception handlinghttps://realpython.com/ref/best-practices/exception-handling/
file handlinghttps://realpython.com/ref/best-practices/file-handling/
functionshttps://realpython.com/ref/best-practices/functions/
generator expressionshttps://realpython.com/ref/best-practices/generator-expressions/
importshttps://realpython.com/ref/best-practices/imports/
logginghttps://realpython.com/ref/best-practices/logging/
loopshttps://realpython.com/ref/best-practices/loops/
object mutabilityhttps://realpython.com/ref/best-practices/object-mutability/
optimizationhttps://realpython.com/ref/best-practices/optimization/
project layouthttps://realpython.com/ref/best-practices/project-layout/
public API surfacehttps://realpython.com/ref/best-practices/public-api-surface/
Pythonic codehttps://realpython.com/ref/best-practices/pythonic-code/
refactoringhttps://realpython.com/ref/best-practices/refactoring/
resource managementhttps://realpython.com/ref/best-practices/resource-management/
securityhttps://realpython.com/ref/best-practices/security/
standard libraryhttps://realpython.com/ref/best-practices/stdlib/
third-party librarieshttps://realpython.com/ref/best-practices/third-party-libraries/
type checkinghttps://realpython.com/ref/best-practices/type-checking/
variableshttps://realpython.com/ref/best-practices/variables/
version control (source control)https://realpython.com/ref/best-practices/version-control/
virtual environmentshttps://realpython.com/ref/best-practices/virtual-environments/
Code Editors & IDEshttps://realpython.com/ref/code-editors-ides/
Emacshttps://realpython.com/ref/code-editors-ides/emacs/
Jupyterhttps://realpython.com/ref/code-editors-ides/jupyter/
JupyterLabhttps://realpython.com/ref/code-editors-ides/jupyterlab/
Jupyter Notebookhttps://realpython.com/ref/code-editors-ides/jupyter-notebook/
marimohttps://realpython.com/ref/code-editors-ides/marimo/
Neovimhttps://realpython.com/ref/code-editors-ides/neovim/
Notepad++https://realpython.com/ref/code-editors-ides/notepad-plus-plus/
Positronhttps://realpython.com/ref/code-editors-ides/positron/
PyCharmhttps://realpython.com/ref/code-editors-ides/pycharm/
Spyderhttps://realpython.com/ref/code-editors-ides/spyder/
Sublime Texthttps://realpython.com/ref/code-editors-ides/sublime-text/
Thonnyhttps://realpython.com/ref/code-editors-ides/thonny/
Vimhttps://realpython.com/ref/code-editors-ides/vim/
Visual Studio Codehttps://realpython.com/ref/code-editors-ides/visual-studio-code/
Wing IDEhttps://realpython.com/ref/code-editors-ides/wing-ide/
AI Coding Glossaryhttps://realpython.com/ref/ai-coding-glossary/
activation-aware weight quantization (AWQ)https://realpython.com/ref/ai-coding-glossary/awq/
activation functionhttps://realpython.com/ref/ai-coding-glossary/activation-function/
Adam optimizerhttps://realpython.com/ref/ai-coding-glossary/adam-optimizer/
agenthttps://realpython.com/ref/ai-coding-glossary/agent/
agentic codinghttps://realpython.com/ref/ai-coding-glossary/agentic-coding/
agent loophttps://realpython.com/ref/ai-coding-glossary/agent-loop/
anomaly detectionhttps://realpython.com/ref/ai-coding-glossary/anomaly-detection/
artificial intelligence (AI)https://realpython.com/ref/ai-coding-glossary/ai/
attention mechanismhttps://realpython.com/ref/ai-coding-glossary/attention-mechanism/
augmented codinghttps://realpython.com/ref/ai-coding-glossary/augmented-coding/
autoencoderhttps://realpython.com/ref/ai-coding-glossary/autoencoder/
autoregressive generationhttps://realpython.com/ref/ai-coding-glossary/autoregressive-generation/
biashttps://realpython.com/ref/ai-coding-glossary/bias/
BM25https://realpython.com/ref/ai-coding-glossary/bm25/
chain of thought (CoT)https://realpython.com/ref/ai-coding-glossary/chain-of-thought/
computer vision (CV)https://realpython.com/ref/ai-coding-glossary/computer-vision/
confusion matrixhttps://realpython.com/ref/ai-coding-glossary/confusion-matrix/
context engineeringhttps://realpython.com/ref/ai-coding-glossary/context-engineering/
context windowhttps://realpython.com/ref/ai-coding-glossary/context-window/
continuous batchinghttps://realpython.com/ref/ai-coding-glossary/continuous-batching/
convolutional neural network (CNN)https://realpython.com/ref/ai-coding-glossary/convolutional-network/
cosine similarityhttps://realpython.com/ref/ai-coding-glossary/cosine-similarity/
cross entropy losshttps://realpython.com/ref/ai-coding-glossary/cross-entropy-loss/
curse of dimensionalityhttps://realpython.com/ref/ai-coding-glossary/curse-of-dimensionality/
Data exfiltrationhttps://realpython.com/ref/ai-coding-glossary/data-exfiltration/
decision treehttps://realpython.com/ref/ai-coding-glossary/decision-tree/
deep learninghttps://realpython.com/ref/ai-coding-glossary/deep-learning/
embeddinghttps://realpython.com/ref/ai-coding-glossary/embedding/
evaluationhttps://realpython.com/ref/ai-coding-glossary/evaluation/
feature engineeringhttps://realpython.com/ref/ai-coding-glossary/feature-engineering/
few-shot learninghttps://realpython.com/ref/ai-coding-glossary/few-shot-learning/
fine-tuninghttps://realpython.com/ref/ai-coding-glossary/fine-tuning/
FlashAttention (v2)https://realpython.com/ref/ai-coding-glossary/flashattention-v2/
function callinghttps://realpython.com/ref/ai-coding-glossary/function-calling/
generative modelhttps://realpython.com/ref/ai-coding-glossary/generative-model/
generative pre-trained transformer (GPT)https://realpython.com/ref/ai-coding-glossary/gpt/
GGUFhttps://realpython.com/ref/ai-coding-glossary/gguf/
GPTQhttps://realpython.com/ref/ai-coding-glossary/gptq/
gradient descenthttps://realpython.com/ref/ai-coding-glossary/gradient-descent/
guardrailshttps://realpython.com/ref/ai-coding-glossary/guardrails/
hallucinationhttps://realpython.com/ref/ai-coding-glossary/hallucination/
harnesshttps://realpython.com/ref/ai-coding-glossary/harness/
Hybrid searchhttps://realpython.com/ref/ai-coding-glossary/hybrid-search/
hyperparameterhttps://realpython.com/ref/ai-coding-glossary/hyperparameter/
in-context learning (ICL)https://realpython.com/ref/ai-coding-glossary/in-context-learning/
inferencehttps://realpython.com/ref/ai-coding-glossary/inference/
jailbreakhttps://realpython.com/ref/ai-coding-glossary/jailbreak/
key-value cache (KV cache)https://realpython.com/ref/ai-coding-glossary/kv-cache/
k-nearest neighbors (k-NN) algorithmhttps://realpython.com/ref/ai-coding-glossary/knn-algorithm/
large language model (LLM)https://realpython.com/ref/ai-coding-glossary/llm/
large reasoning model (LRM)https://realpython.com/ref/ai-coding-glossary/lrm/
latencyhttps://realpython.com/ref/ai-coding-glossary/latency/
linear regressionhttps://realpython.com/ref/ai-coding-glossary/linear-regression/
LLM observabilityhttps://realpython.com/ref/ai-coding-glossary/llm-observability/
logistic regressionhttps://realpython.com/ref/ai-coding-glossary/logistic-regression/
loss functionhttps://realpython.com/ref/ai-coding-glossary/loss-function/
low-rank adaptation (LoRA)https://realpython.com/ref/ai-coding-glossary/low-rank-adaptation/
machine learninghttps://realpython.com/ref/ai-coding-glossary/machine-learning/
machine learning operations (MLOps)https://realpython.com/ref/ai-coding-glossary/mlops/
Model Context Protocol (MCP)https://realpython.com/ref/ai-coding-glossary/mcp/
naive Bayeshttps://realpython.com/ref/ai-coding-glossary/naive-bayes/
natural language processing (NLP)https://realpython.com/ref/ai-coding-glossary/nlp/
nearest neighborhttps://realpython.com/ref/ai-coding-glossary/nearest-neighbor/
neural networkhttps://realpython.com/ref/ai-coding-glossary/neural-network/
one-hot encodinghttps://realpython.com/ref/ai-coding-glossary/one-hot-encoding/
optical character recognition (OCR)https://realpython.com/ref/ai-coding-glossary/ocr/
OWASP LLM Top 10https://realpython.com/ref/ai-coding-glossary/owasp-llm-top-10/
PagedAttentionhttps://realpython.com/ref/ai-coding-glossary/pagedattention/
parameterhttps://realpython.com/ref/ai-coding-glossary/parameter/
prompthttps://realpython.com/ref/ai-coding-glossary/prompt/
prompt engineeringhttps://realpython.com/ref/ai-coding-glossary/prompt-engineering/
prompt injectionhttps://realpython.com/ref/ai-coding-glossary/prompt-injection/
quantizationhttps://realpython.com/ref/ai-coding-glossary/quantization/
quantized low-rank adaptation (QLoRA)https://realpython.com/ref/ai-coding-glossary/qlora/
query expansionhttps://realpython.com/ref/ai-coding-glossary/query-expansion/
random foresthttps://realpython.com/ref/ai-coding-glossary/random-forest/
reasoning modelhttps://realpython.com/ref/ai-coding-glossary/reasoning-model/
recurrent neural network (RNN)https://realpython.com/ref/ai-coding-glossary/recurrent-neural-network/
reinforcement learning from AI feedback (RLAIF)https://realpython.com/ref/ai-coding-glossary/rlaif/
reinforcement learning from human feedback (RLHF)https://realpython.com/ref/ai-coding-glossary/reinforcement-learning-from-human-feedback/
reinforcement learning (RL)https://realpython.com/ref/ai-coding-glossary/reinforcement-learning/
rerankerhttps://realpython.com/ref/ai-coding-glossary/reranker/
retrieval-augmented generation (RAG)https://realpython.com/ref/ai-coding-glossary/retrieval-augmented-generation/
sandboxhttps://realpython.com/ref/ai-coding-glossary/sandbox/
self-attentionhttps://realpython.com/ref/ai-coding-glossary/self-attention/
sentiment analysishttps://realpython.com/ref/ai-coding-glossary/sentiment-analysis/
skillhttps://realpython.com/ref/ai-coding-glossary/skill/
speculative decodinghttps://realpython.com/ref/ai-coding-glossary/speculative-decoding/
stochastic gradient descent (SGD)https://realpython.com/ref/ai-coding-glossary/stochastic-gradient-descent-sgd/
structured outputhttps://realpython.com/ref/ai-coding-glossary/structured-output/
subagenthttps://realpython.com/ref/ai-coding-glossary/subagent/
supervised learninghttps://realpython.com/ref/ai-coding-glossary/supervised-learning/
system prompthttps://realpython.com/ref/ai-coding-glossary/system-prompt/
tagginghttps://realpython.com/ref/ai-coding-glossary/tagging/
t-distributed stochastic neighbor embedding (t-SNE)https://realpython.com/ref/ai-coding-glossary/t-sne/
telemetryhttps://realpython.com/ref/ai-coding-glossary/telemetry/
temperaturehttps://realpython.com/ref/ai-coding-glossary/temperature/
tensor parameterhttps://realpython.com/ref/ai-coding-glossary/tensor-parameter/
term frequency-inverse document frequency (TF-IDF)https://realpython.com/ref/ai-coding-glossary/tf-idf/
text corporahttps://realpython.com/ref/ai-coding-glossary/text-corpora/
throughputhttps://realpython.com/ref/ai-coding-glossary/throughput/
tokenhttps://realpython.com/ref/ai-coding-glossary/token/
tokenizationhttps://realpython.com/ref/ai-coding-glossary/tokenization/
tool usehttps://realpython.com/ref/ai-coding-glossary/tool-use/
traininghttps://realpython.com/ref/ai-coding-glossary/training/
transfer learninghttps://realpython.com/ref/ai-coding-glossary/transfer-learning/
transformerhttps://realpython.com/ref/ai-coding-glossary/transformer/
transformer architecturehttps://realpython.com/ref/ai-coding-glossary/transformer-architecture/
unsupervised learninghttps://realpython.com/ref/ai-coding-glossary/unsupervised-learning/
vectorhttps://realpython.com/ref/ai-coding-glossary/vector/
vector databasehttps://realpython.com/ref/ai-coding-glossary/vector-database/
vector spacehttps://realpython.com/ref/ai-coding-glossary/vector-space/
vibe codinghttps://realpython.com/ref/ai-coding-glossary/vibe-coding/
vision transformer (ViT)https://realpython.com/ref/ai-coding-glossary/vision-transformer-vit/
weighthttps://realpython.com/ref/ai-coding-glossary/weight/
zero-shot learning (ZSL)https://realpython.com/ref/ai-coding-glossary/zero-shot-learning/
AI Coding Toolshttps://realpython.com/ref/ai-coding-tools/
Aiderhttps://realpython.com/ref/ai-coding-tools/aider/
Amazon Bedrockhttps://realpython.com/ref/ai-coding-tools/amazon-bedrock/
Amazon Q Developerhttps://realpython.com/ref/ai-coding-tools/amazon-q-developer/
Amp Codehttps://realpython.com/ref/ai-coding-tools/amp-code/
AskCodihttps://realpython.com/ref/ai-coding-tools/askcodi/
Auto-GPThttps://realpython.com/ref/ai-coding-tools/auto-gpt/
Blackbox AIhttps://realpython.com/ref/ai-coding-tools/blackbox-ai/
Bloop AIhttps://realpython.com/ref/ai-coding-tools/bloop-ai/
ChatGPThttps://realpython.com/ref/ai-coding-tools/chatgpt/
Claudehttps://realpython.com/ref/ai-coding-tools/claude/
Claude Codehttps://realpython.com/ref/ai-coding-tools/claude-code/
CodeGeeXhttps://realpython.com/ref/ai-coding-tools/codegeex/
Codeiumhttps://realpython.com/ref/ai-coding-tools/codeium/
Code Llamahttps://realpython.com/ref/ai-coding-tools/code-llama/
CodeT5https://realpython.com/ref/ai-coding-tools/codet5/
Codexhttps://realpython.com/ref/ai-coding-tools/codex/
Codex CLIhttps://realpython.com/ref/ai-coding-tools/codex-cli/
Codigahttps://realpython.com/ref/ai-coding-tools/codiga/
Copilot CLIhttps://realpython.com/ref/ai-coding-tools/copilot-cli/
CrewAIhttps://realpython.com/ref/ai-coding-tools/crewai/
Cursorhttps://realpython.com/ref/ai-coding-tools/cursor/
Cursor CLIhttps://realpython.com/ref/ai-coding-tools/cursor-cli/
DeepCodehttps://realpython.com/ref/ai-coding-tools/deepcode/
Devinhttps://realpython.com/ref/ai-coding-tools/devin/
Devin Desktophttps://realpython.com/ref/ai-coding-tools/devin-desktop/
Droidhttps://realpython.com/ref/ai-coding-tools/droid/
Figstackhttps://realpython.com/ref/ai-coding-tools/figstack/
Geminihttps://realpython.com/ref/ai-coding-tools/gemini/
Gemini CLIhttps://realpython.com/ref/ai-coding-tools/gemini-cli/
Gemini Code Assisthttps://realpython.com/ref/ai-coding-tools/gemini-code-assist/
GitHub Copilothttps://realpython.com/ref/ai-coding-tools/copilot/
GitHub Copilot Chathttps://realpython.com/ref/ai-coding-tools/github-copilot-chat/
Google AI Studiohttps://realpython.com/ref/ai-coding-tools/google-ai-studio/
Google Antigravityhttps://realpython.com/ref/ai-coding-tools/google-antigravity/
GPT4Allhttps://realpython.com/ref/ai-coding-tools/gpt4all/
GPT-Engineerhttps://realpython.com/ref/ai-coding-tools/gpt-engineer/
Grokhttps://realpython.com/ref/ai-coding-tools/grok/
Haystackhttps://realpython.com/ref/ai-coding-tools/haystack/
Hugging Facehttps://realpython.com/ref/ai-coding-tools/hugging-face/
JetBrains AI Assistanthttps://realpython.com/ref/ai-coding-tools/jetbrains-ai-assistant/
Jevhttps://realpython.com/ref/ai-coding-tools/jev/
Julius AIhttps://realpython.com/ref/ai-coding-tools/julius-ai/
Jupyter AIhttps://realpython.com/ref/ai-coding-tools/jupyter-ai/
Kilo Codehttps://realpython.com/ref/ai-coding-tools/kilo-code/
Kirohttps://realpython.com/ref/ai-coding-tools/kiro/
LangChainhttps://realpython.com/ref/ai-coding-tools/langchain/
LangGraphhttps://realpython.com/ref/ai-coding-tools/langgraph/
LiteLLMhttps://realpython.com/ref/ai-coding-tools/litellm/
Llamahttps://realpython.com/ref/ai-coding-tools/llama/
LlamaIndexhttps://realpython.com/ref/ai-coding-tools/llamaindex/
LM Studiohttps://realpython.com/ref/ai-coding-tools/lm-studio/
Lovablehttps://realpython.com/ref/ai-coding-tools/lovable/
Microsoft Copilothttps://realpython.com/ref/ai-coding-tools/microsoft-copilot/
Mintlifyhttps://realpython.com/ref/ai-coding-tools/mintlify/
MLflowhttps://realpython.com/ref/ai-coding-tools/mlflow/
NotebookLMhttps://realpython.com/ref/ai-coding-tools/notebooklm/
Ollamahttps://realpython.com/ref/ai-coding-tools/ollama/
OpenAI Code Interpreterhttps://realpython.com/ref/ai-coding-tools/openai-code-interpreter/
OpenClawhttps://realpython.com/ref/ai-coding-tools/openclaw/
OpenCodehttps://realpython.com/ref/ai-coding-tools/opencode/
Open Interpreterhttps://realpython.com/ref/ai-coding-tools/open-interpreter/
OpenRouterhttps://realpython.com/ref/ai-coding-tools/open-router/
OverflowAIhttps://realpython.com/ref/ai-coding-tools/overflowai/
Pihttps://realpython.com/ref/ai-coding-tools/pi/
Pieces for Developershttps://realpython.com/ref/ai-coding-tools/pieces-for-developers/
Pydantic AIhttps://realpython.com/ref/ai-coding-tools/pydantic-ai/
Qodohttps://realpython.com/ref/ai-coding-tools/qodo-ai/
Replit AIhttps://realpython.com/ref/ai-coding-tools/replit-ai/
Repo Prompthttps://realpython.com/ref/ai-coding-tools/repo-prompt/
Snyk AIhttps://realpython.com/ref/ai-coding-tools/snyk-ai/
Sourcegraph Codyhttps://realpython.com/ref/ai-coding-tools/sourcegraph-cody/
StarCoderhttps://realpython.com/ref/ai-coding-tools/starcoder/
Tabninehttps://realpython.com/ref/ai-coding-tools/tabnine/
Visual Studio IntelliCodehttps://realpython.com/ref/ai-coding-tools/visual-studio-intellicode/
Warphttps://realpython.com/ref/ai-coding-tools/warp/
Whisperhttps://realpython.com/ref/ai-coding-tools/whisper/
Windsurfhttps://realpython.com/ref/ai-coding-tools/windsurf/
Zedhttps://realpython.com/ref/ai-coding-tools/zed/
Computer Science Glossaryhttps://realpython.com/ref/computer-science-glossary/
abstract data type (ADT)https://realpython.com/ref/computer-science-glossary/abstract-data-type-adt/
algorithmhttps://realpython.com/ref/computer-science-glossary/algorithm/
A* search algorithmhttps://realpython.com/ref/computer-science-glossary/astar-search-algorithm/
big endianhttps://realpython.com/ref/computer-science-glossary/big-endian/
Big O notationhttps://realpython.com/ref/computer-science-glossary/big-o-notation/
binary heaphttps://realpython.com/ref/computer-science-glossary/binary-heap/
binary searchhttps://realpython.com/ref/computer-science-glossary/binary-search/
binary search tree (BST)https://realpython.com/ref/computer-science-glossary/binary-search-tree/
binary treehttps://realpython.com/ref/computer-science-glossary/binary-tree/
bitmaskhttps://realpython.com/ref/computer-science-glossary/bitmask/
breadth-first search (BFS)https://realpython.com/ref/computer-science-glossary/breadth-first-search-bfs/
bubble sorthttps://realpython.com/ref/computer-science-glossary/bubble-sort/
bucket sorthttps://realpython.com/ref/computer-science-glossary/bucket-sort/
cachinghttps://realpython.com/ref/computer-science-glossary/caching/
call stackhttps://realpython.com/ref/computer-science-glossary/call-stack/
Cascading Style Sheets (CSS)https://realpython.com/ref/computer-science-glossary/cascading-style-sheets-css/
central limit theorem (CLT)https://realpython.com/ref/computer-science-glossary/central-limit-theorem/
circular dependencyhttps://realpython.com/ref/computer-science-glossary/circular-dependency/
code smellhttps://realpython.com/ref/computer-science-glossary/code-smell/
complete binary treehttps://realpython.com/ref/computer-science-glossary/complete-binary-tree/
cooperative multitaskinghttps://realpython.com/ref/computer-science-glossary/cooperative-multitasking/
counting sorthttps://realpython.com/ref/computer-science-glossary/counting-sort/
critical sectionhttps://realpython.com/ref/computer-science-glossary/critical-section/
CRUDhttps://realpython.com/ref/computer-science-glossary/crud-operations/
daemon threadhttps://realpython.com/ref/computer-science-glossary/daemon-thread/
dependency injection (DI)https://realpython.com/ref/computer-science-glossary/dependency-injection/
depth-first search (DFS)https://realpython.com/ref/computer-science-glossary/depth-first-search/
dequehttps://realpython.com/ref/computer-science-glossary/deque/
design patternhttps://realpython.com/ref/computer-science-glossary/design-pattern/
Dijkstra’s algorithmhttps://realpython.com/ref/computer-science-glossary/dijkstra-s-algorithm/
distributed systemhttps://realpython.com/ref/computer-science-glossary/distributed-system/
dynamic programming (DP)https://realpython.com/ref/computer-science-glossary/dynamic-programming/
dynamic typinghttps://realpython.com/ref/computer-science-glossary/dynamic-typing/
Elvis operatorhttps://realpython.com/ref/computer-science-glossary/elvis-operator/
endianness (byte order)https://realpython.com/ref/computer-science-glossary/endianness-byte-order/
environment variable (env var)https://realpython.com/ref/computer-science-glossary/environment-variable-env-var/
fully qualified name (FQN)https://realpython.com/ref/computer-science-glossary/fully-qualified-name-fqn/
function signaturehttps://realpython.com/ref/computer-science-glossary/function-signature/
glob patternhttps://realpython.com/ref/computer-science-glossary/glob-pattern/
graphhttps://realpython.com/ref/computer-science-glossary/graph/
hashmaphttps://realpython.com/ref/computer-science-glossary/hashmap/
hash tablehttps://realpython.com/ref/computer-science-glossary/hash-table/
hexadecimalhttps://realpython.com/ref/computer-science-glossary/hexadecimal/
HTTP methodhttps://realpython.com/ref/computer-science-glossary/http-method/
hypothesis testinghttps://realpython.com/ref/computer-science-glossary/hypothesis-testing/
IEEE 754https://realpython.com/ref/computer-science-glossary/ieee-754/
insertion sorthttps://realpython.com/ref/computer-science-glossary/insertion-sort/
integration testhttps://realpython.com/ref/computer-science-glossary/integration-test/
ISO 8601https://realpython.com/ref/computer-science-glossary/iso-8601/
lazy evaluationhttps://realpython.com/ref/computer-science-glossary/lazy-evaluation/
lexicographic orderhttps://realpython.com/ref/computer-science-glossary/lexicographic-order/
linked listhttps://realpython.com/ref/computer-science-glossary/linked-list/
Linuxhttps://realpython.com/ref/computer-science-glossary/linux/
little endianhttps://realpython.com/ref/computer-science-glossary/little-endian/
markup languagehttps://realpython.com/ref/computer-science-glossary/markup-language/
memoizationhttps://realpython.com/ref/computer-science-glossary/memoization/
memory leakhttps://realpython.com/ref/computer-science-glossary/memory-leak/
memory managementhttps://realpython.com/ref/computer-science-glossary/memory-management/
merge sorthttps://realpython.com/ref/computer-science-glossary/merge-sort/
metadatahttps://realpython.com/ref/computer-science-glossary/metadata/
min heaphttps://realpython.com/ref/computer-science-glossary/min-heap/
multithreadinghttps://realpython.com/ref/computer-science-glossary/multithreading/
mutex (mutual exclusion)https://realpython.com/ref/computer-science-glossary/mutex-mutual-exclusion/
newline-delimited JSON (NDJSON)https://realpython.com/ref/computer-science-glossary/ndjson/
overloadinghttps://realpython.com/ref/computer-science-glossary/overloading/
overridinghttps://realpython.com/ref/computer-science-glossary/overriding/
Pascal casehttps://realpython.com/ref/computer-science-glossary/pascal-case/
preemptive multitaskinghttps://realpython.com/ref/computer-science-glossary/preemptive-multitasking/
Prim’s algorithmhttps://realpython.com/ref/computer-science-glossary/prim-s-algorithm/
priority queuehttps://realpython.com/ref/computer-science-glossary/priority-queue/
pseudocodehttps://realpython.com/ref/computer-science-glossary/pseudocode/
quicksorthttps://realpython.com/ref/computer-science-glossary/quicksort/
quick sorthttps://realpython.com/ref/computer-science-glossary/quick-sort/
race conditionhttps://realpython.com/ref/computer-science-glossary/race-condition/
radix sorthttps://realpython.com/ref/computer-science-glossary/radix-sort/
reentranthttps://realpython.com/ref/computer-science-glossary/reentrant/
registry patternhttps://realpython.com/ref/computer-science-glossary/registry-pattern/
regression testinghttps://realpython.com/ref/computer-science-glossary/regression-testing/
rounding errorhttps://realpython.com/ref/computer-science-glossary/rounding-error/
runtimehttps://realpython.com/ref/computer-science-glossary/runtime/
scripthttps://realpython.com/ref/computer-science-glossary/script/
selection sorthttps://realpython.com/ref/computer-science-glossary/selection-sort/
semaphorehttps://realpython.com/ref/computer-science-glossary/semaphore/
sentinel valuehttps://realpython.com/ref/computer-science-glossary/sentinel-value/
separation of concerns (SoC)https://realpython.com/ref/computer-science-glossary/separation-of-concerns/
set unionhttps://realpython.com/ref/computer-science-glossary/set-union/
signed integerhttps://realpython.com/ref/computer-science-glossary/signed-integer/
singletonhttps://realpython.com/ref/computer-science-glossary/singleton/
software development kit (SDK)https://realpython.com/ref/computer-science-glossary/software-development-kit/
SOLID principleshttps://realpython.com/ref/computer-science-glossary/solid-principles/
sorting algorithmhttps://realpython.com/ref/computer-science-glossary/sorting-algorithm/
space complexityhttps://realpython.com/ref/computer-science-glossary/space-complexity/
spec-driven development (SDD)https://realpython.com/ref/computer-science-glossary/spec-driven-development/
SQLhttps://realpython.com/ref/computer-science-glossary/sql/
static code analysishttps://realpython.com/ref/computer-science-glossary/static-code-analysis/
static typinghttps://realpython.com/ref/computer-science-glossary/static-typing/
stderrhttps://realpython.com/ref/computer-science-glossary/stderr/
stdinhttps://realpython.com/ref/computer-science-glossary/stdin/
stdouthttps://realpython.com/ref/computer-science-glossary/stdout/
subtypinghttps://realpython.com/ref/computer-science-glossary/subtyping/
syntactic sugarhttps://realpython.com/ref/computer-science-glossary/syntactic-sugar/
test casehttps://realpython.com/ref/computer-science-glossary/test-case/
test fixturehttps://realpython.com/ref/computer-science-glossary/test-fixture/
test runnerhttps://realpython.com/ref/computer-science-glossary/test-runner/
time complexityhttps://realpython.com/ref/computer-science-glossary/time-complexity/
Timsorthttps://realpython.com/ref/computer-science-glossary/timsort/
Tom’s Obvious Minimal Language (TOML)https://realpython.com/ref/computer-science-glossary/toml/
topological sorthttps://realpython.com/ref/computer-science-glossary/topological-sort/
triehttps://realpython.com/ref/computer-science-glossary/trie/
UTF-8https://realpython.com/ref/computer-science-glossary/utf-8/
YAMLhttps://realpython.com/ref/computer-science-glossary/yaml/
Software Engineering Glossaryhttps://realpython.com/ref/software-engineering-glossary/
agilehttps://realpython.com/ref/software-engineering-glossary/agile/
architecture decision record (ADR)https://realpython.com/ref/software-engineering-glossary/architecture-decision-record/
behavior-driven development (BDD)https://realpython.com/ref/software-engineering-glossary/behavior-driven-development/
blue-green deploymenthttps://realpython.com/ref/software-engineering-glossary/blue-green-deployment/
canary releasehttps://realpython.com/ref/software-engineering-glossary/canary-release/
clean codehttps://realpython.com/ref/software-engineering-glossary/clean-code/
containerizationhttps://realpython.com/ref/software-engineering-glossary/containerization/
continuous deliveryhttps://realpython.com/ref/software-engineering-glossary/continuous-delivery/
continuous deploymenthttps://realpython.com/ref/software-engineering-glossary/continuous-deployment/
continuous integrationhttps://realpython.com/ref/software-engineering-glossary/continuous-integration/
contracthttps://realpython.com/ref/software-engineering-glossary/contract/
definition of donehttps://realpython.com/ref/software-engineering-glossary/definition-of-done/
DevOpshttps://realpython.com/ref/software-engineering-glossary/devops/
distributed tracinghttps://realpython.com/ref/software-engineering-glossary/distributed-tracing/
don’t repeat yourself (DRY)https://realpython.com/ref/software-engineering-glossary/don-t-repeat-yourself-dry/
error budgethttps://realpython.com/ref/software-engineering-glossary/error-budget/
feature flaghttps://realpython.com/ref/software-engineering-glossary/feature-flag/
flaky testhttps://realpython.com/ref/software-engineering-glossary/flaky-test/
hotfixhttps://realpython.com/ref/software-engineering-glossary/hotfix/
incidenthttps://realpython.com/ref/software-engineering-glossary/incident/
infrastructure as code (IaC)https://realpython.com/ref/software-engineering-glossary/infrastructure-as-code/
kanbanhttps://realpython.com/ref/software-engineering-glossary/kanban/
load balancerhttps://realpython.com/ref/software-engineering-glossary/load-balancer/
microservicehttps://realpython.com/ref/software-engineering-glossary/microservice/
minimum viable product (MVP)https://realpython.com/ref/software-engineering-glossary/minimum-viable-product/
observabilityhttps://realpython.com/ref/software-engineering-glossary/observability/
pipelinehttps://realpython.com/ref/software-engineering-glossary/pipeline/
postmortemhttps://realpython.com/ref/software-engineering-glossary/postmortem/
retrospectivehttps://realpython.com/ref/software-engineering-glossary/retrospective/
rollbackhttps://realpython.com/ref/software-engineering-glossary/rollback/
rolling deploymenthttps://realpython.com/ref/software-engineering-glossary/rolling-deployment/
runbookhttps://realpython.com/ref/software-engineering-glossary/runbook/
scrumhttps://realpython.com/ref/software-engineering-glossary/scrum/
security testinghttps://realpython.com/ref/software-engineering-glossary/security-testing/
semantic versioning (SemVer)https://realpython.com/ref/software-engineering-glossary/semantic-versioning/
serverless computinghttps://realpython.com/ref/software-engineering-glossary/serverless-computing/
service-level agreement (SLA)https://realpython.com/ref/software-engineering-glossary/service-level-agreement-sla/
service-level indicator (SLI)https://realpython.com/ref/software-engineering-glossary/service-level-indicator-sli/
service-level objective (SLO)https://realpython.com/ref/software-engineering-glossary/service-level-objective-slo/
smoke testhttps://realpython.com/ref/software-engineering-glossary/smoke-test/
software bill of materials (SBOM)https://realpython.com/ref/software-engineering-glossary/software-bill-of-materials/
software development life cycle (SDLC)https://realpython.com/ref/software-engineering-glossary/software-development-life-cycle-sdlc/
sprinthttps://realpython.com/ref/software-engineering-glossary/sprint/
staging environmenthttps://realpython.com/ref/software-engineering-glossary/staging-environment/
standuphttps://realpython.com/ref/software-engineering-glossary/standup/
story pointshttps://realpython.com/ref/software-engineering-glossary/story-points/
technical debthttps://realpython.com/ref/software-engineering-glossary/technical-debt/
test-driven development (TDD)https://realpython.com/ref/software-engineering-glossary/test-driven-development-tdd/
test pyramidhttps://realpython.com/ref/software-engineering-glossary/test-pyramid/
threat modelinghttps://realpython.com/ref/software-engineering-glossary/threat-modeling/
twelve-factor apphttps://realpython.com/ref/software-engineering-glossary/twelve-factor-app/
user storyhttps://realpython.com/ref/software-engineering-glossary/user-story/
waterfall modelhttps://realpython.com/ref/software-engineering-glossary/waterfall-model/
you ain’t gonna need it (YAGNI)https://realpython.com/ref/software-engineering-glossary/you-ain-t-gonna-need-it-yagni/
Referencehttps://realpython.com/ref/
Python Standard Libraryhttps://realpython.com/ref/stdlib/
modulehttps://realpython.com/ref/glossary/module/
base classeshttps://realpython.com/ref/glossary/base-class/
text encodingshttps://realpython.com/ref/glossary/text-encoding/
https://realpython.com/ref/stdlib/codecs/#key-features
functionshttps://realpython.com/ref/glossary/function/
error handlinghttps://realpython.com/ref/best-practices/exception-handling/
classeshttps://realpython.com/ref/glossary/class/
constantshttps://realpython.com/ref/best-practices/constants/
https://realpython.com/ref/stdlib/codecs/#frequently-used-classes-and-functions
codecs.encode()https://docs.python.org/3/library/codecs.html#codecs.encode
codecs.decode()https://docs.python.org/3/library/codecs.html#codecs.decode
codecs.lookup()https://docs.python.org/3/library/codecs.html#codecs.lookup
codecs.register()https://docs.python.org/3/library/codecs.html#codecs.register
codecs.register_error()https://docs.python.org/3/library/codecs.html#codecs.register_error
codecs.iterencode()https://docs.python.org/3/library/codecs.html#codecs.iterencode
iteratorhttps://realpython.com/ref/glossary/iterator/
codecs.iterdecode()https://docs.python.org/3/library/codecs.html#codecs.iterdecode
byteshttps://realpython.com/ref/builtin-types/bytes/
codecs.IncrementalEncoderhttps://docs.python.org/3/library/codecs.html#codecs.IncrementalEncoder
codecs.IncrementalDecoderhttps://docs.python.org/3/library/codecs.html#codecs.IncrementalDecoder
codecs.StreamReaderhttps://docs.python.org/3/library/codecs.html#codecs.StreamReader
codecs.StreamWriterhttps://docs.python.org/3/library/codecs.html#codecs.StreamWriter
codecs.BOM_UTF8https://docs.python.org/3/library/codecs.html#codecs.BOM_UTF8
UTF-8https://realpython.com/ref/computer-science-glossary/utf-8/
codecs.BOM_UTF16https://docs.python.org/3/library/codecs.html#codecs.BOM_UTF16
endiannesshttps://realpython.com/ref/computer-science-glossary/endianness-byte-order/
codecs.BOM_UTF32https://docs.python.org/3/library/codecs.html#codecs.BOM_UTF32
https://realpython.com/ref/stdlib/codecs/#examples
ASCIIhttps://realpython.com/ref/glossary/ascii/
metadatahttps://realpython.com/ref/computer-science-glossary/metadata/
https://realpython.com/ref/stdlib/codecs/#common-use-cases
https://realpython.com/ref/stdlib/codecs/#real-world-example
https://realpython.com/ref/stdlib/codecs/#related-resources
https://realpython.com/python-encodings-guide/
Unicode & Character Encodings in Python: A Painless Guidehttps://realpython.com/python-encodings-guide/
advancedhttps://realpython.com/tutorials/advanced/
pythonhttps://realpython.com/tutorials/python/
Reading and Writing Files in Python (Guide)https://realpython.com/read-write-files-python/
How to Convert Bytes to Strings in Pythonhttps://realpython.com/convert-python-bytes-to-strings/
Bytes Objects: Handling Binary Data in Pythonhttps://realpython.com/python-bytes/
Unicode in Python: Working With Character Encodingshttps://realpython.com/courses/python-unicode/
Reading and Writing Files in Pythonhttps://realpython.com/courses/reading-and-writing-files-python/
Reading and Writing Files in Pythonhttps://realpython.com/quizzes/read-write-files-python/
How to Convert Bytes to Strings in Pythonhttps://realpython.com/quizzes/convert-python-bytes-to-strings/
Python Byteshttps://realpython.com/quizzes/python-bytes/
Leodanis Pozo Ramoshttps://realpython.com/team/lpozoramos/
Python Standard Libraryhttps://realpython.com/ref/stdlib/
Share Feedbackhttps://realpython.com/feedback/realpython-com/?d=eyJwIjoicmVhbHB5dGhvbi1jb20iLCJzaWciOiJtRm9DLVJTNU88NkFCPnJMITlYP1d4RGZPIWt8RypCMXdERTF4dSUzIiwidCI6IlJlZmVyZW5jZTogY29kZWNzIiwidSI6Ii9yZWYvc3RkbGliL2NvZGVjcy8ifQ==
Start Herehttps://realpython.com/start-here/
Your Learning Planhttps://realpython.com/account/learning-plan/
Browse Topicshttps://realpython.com/tutorials/all/
Learning Resourceshttps://realpython.com/search
Python Referencehttps://realpython.com/ref/
Cheat Sheetshttps://realpython.com/cheatsheets/
Support Centerhttps://support.realpython.com
Mentor AIhttps://realpython.com/mentor/
Learning Pathshttps://realpython.com/learning-paths/
Tutorialshttps://realpython.com/tutorials/
Courseshttps://realpython.com/courses/
Quizzeshttps://realpython.com/quizzes/
Coding Exerciseshttps://realpython.com/coding-exercises/
Live Courseshttps://realpython.com/live/
Bookshttps://realpython.com/books/
Data Sciencehttps://realpython.com/start/data-science-analytics/
AI Apps & Agentshttps://realpython.com/start/ai-apps-agents/
Machine Learninghttps://realpython.com/start/machine-learning/
Automationhttps://realpython.com/start/scripting-automation/
Web Developmenthttps://realpython.com/start/web-development-apis/
Cybersecurityhttps://realpython.com/start/cybersecurity/
Podcasthttps://realpython.com/podcasts/rpp/
Newsletterhttps://realpython.com/newsletter/
Community Chathttps://realpython.com/community/
Office Hourshttps://realpython.com/office-hours/
Learner Storieshttps://realpython.com/learner-stories/
Plans & Pricinghttps://realpython.com/account/join/
Team Planshttps://realpython.com/account/join-team/
For Businesshttps://realpython.com/account/join-team/inquiry/
For Schoolshttps://realpython.com/account/join-team/education-inquiry/
Reviewshttps://realpython.com/learner-stories/
About Ushttps://realpython.com/about/
Teamhttps://realpython.com/team/
Mission & Valueshttps://realpython.com/mission/
Editorial Guidelineshttps://realpython.com/editorial-guidelines/
Sponsorshipshttps://realpython.com/sponsorships/
Careershttps://realpython.workable.com
Press Kithttps://realpython.com/media-kit/
Merchhttps://realpython.com/merch
https://www.youtube.com/realpython
https://x.com/realpython
https://www.linkedin.com/company/realpython-com
https://www.facebook.com/LearnRealPython
https://github.com/realpython/
Privacy Policyhttps://realpython.com/privacy-policy/
Terms of Usehttps://realpython.com/terms/
Securityhttps://realpython.com/security/
Contacthttps://realpython.com/contact/
https://realpython.com/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover


URLs of crawlers that visited me.