René's URL Explorer Experiment


Title: queue | Python Standard Library – Real Python

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

Description: Provides reliable thread-safe implementations of the queue data structure.

Open Graph Description: Provides reliable thread-safe implementations of the queue data structure.

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

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/queue/",
  "name": "queue",
  "description": "Provides reliable thread-safe implementations of the queue data structure.",
  "url": "https://realpython.com/ref/stdlib/queue/",
  "mainEntityOfPage": "https://realpython.com/ref/stdlib/queue/",
  "inDefinedTermSet": "https://realpython.com/ref/stdlib/"
}

authorReal Python
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

Links:

https://realpython.com/
Start Herehttps://realpython.com/start-here/
Learn Python https://realpython.com/ref/stdlib/queue/
Python Tutorials →In-depth articles and video courseshttps://realpython.com/search?kind=article&kind=course&order=newest
Learning Paths →Guided study plans for accelerated learninghttps://realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://realpython.com/quizzes/
Browse Topics →Focus on a specific area or skill levelhttps://realpython.com/tutorials/all/
Community Chat →Learn with other Pythonistashttps://realpython.com/community/
Office Hours →Live Q&A calls with Python expertshttps://realpython.com/office-hours/
Podcast →Hear what’s new in the world of Pythonhttps://realpython.com/podcasts/rpp/
Books →Round out your knowledge and learn offlinehttps://realpython.com/products/books/
Reference →Concise definitions for common Python termshttps://realpython.com/ref/
Code Mentor →BetaPersonalized code assistance & learning toolshttps://realpython.com/mentor/
Unlock All Content →https://realpython.com/account/join/
More https://realpython.com/ref/stdlib/queue/
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 Tutorial Writerhttps://realpython.com/write-for-us/
Become a Video Instructorhttps://realpython.com/become-an-instructor/
Searchhttps://realpython.com/search
https://realpython.com/search
Joinhttps://realpython.com/account/join/
Sign‑Inhttps://realpython.com/account/login/?next=%2Fref%2Fstdlib%2Fqueue%2F
Key Featureshttps://realpython.com/ref/stdlib/queue/#key-features
Frequently Used Classes and Functionshttps://realpython.com/ref/stdlib/queue/#frequently-used-classes-and-functions
Exampleshttps://realpython.com/ref/stdlib/queue/#examples
Common Use Caseshttps://realpython.com/ref/stdlib/queue/#common-use-cases
Real-World Examplehttps://realpython.com/ref/stdlib/queue/#real-world-example
Related Resourceshttps://realpython.com/ref/stdlib/queue/#related-resources
https://realpython.com/search
clear filterhttps://realpython.com/ref/stdlib/queue/
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/
commenthttps://realpython.com/ref/glossary/comment/
compositionhttps://realpython.com/ref/glossary/composition/
comprehensionhttps://realpython.com/ref/glossary/comprehension/
concurrencyhttps://realpython.com/ref/glossary/concurrency/
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 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/
EAFPhttps://realpython.com/ref/glossary/eafp/
encapsulationhttps://realpython.com/ref/glossary/encapsulation/
escape sequencehttps://realpython.com/ref/glossary/escape-sequence/
exceptionhttps://realpython.com/ref/glossary/exception/
expressionhttps://realpython.com/ref/glossary/expression/
f-stringhttps://realpython.com/ref/glossary/f-string/
functionhttps://realpython.com/ref/glossary/function/
functional programminghttps://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/
hashablehttps://realpython.com/ref/glossary/hashable/
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/
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/
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/
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/
loophttps://realpython.com/ref/glossary/loop/
magic methodhttps://realpython.com/ref/glossary/magic-method/
mappinghttps://realpython.com/ref/glossary/mapping/
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/
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/
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/
Pythonhttps://realpython.com/ref/glossary/python/
Python Enhancement Proposal (PEP)https://realpython.com/ref/glossary/pep/
Pythonichttps://realpython.com/ref/glossary/pythonic/
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/
REPLhttps://realpython.com/ref/glossary/repl/
scopehttps://realpython.com/ref/glossary/scope/
self (argument)https://realpython.com/ref/glossary/self/
sequencehttps://realpython.com/ref/glossary/sequence/
shallow copyhttps://realpython.com/ref/glossary/shallow-copy/
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/
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 representationhttps://realpython.com/ref/glossary/string-representation/
subclasshttps://realpython.com/ref/glossary/subclass/
text encodinghttps://realpython.com/ref/glossary/text-encoding/
text filehttps://realpython.com/ref/glossary/text-file/
tracebackhttps://realpython.com/ref/glossary/traceback/
triple-quoted stringhttps://realpython.com/ref/glossary/triple-quoted-string/
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/
variablehttps://realpython.com/ref/glossary/variable/
variable annotationhttps://realpython.com/ref/glossary/variable-annotation/
virtual environmenthttps://realpython.com/ref/glossary/virtual-environment/
virtual machine (VM)https://realpython.com/ref/glossary/virtual-machine/
wheelhttps://realpython.com/ref/glossary/wheel/
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/
asynciohttps://realpython.com/ref/stdlib/asyncio/
calendarhttps://realpython.com/ref/stdlib/calendar/
collectionshttps://realpython.com/ref/stdlib/collections/
configparserhttps://realpython.com/ref/stdlib/configparser/
contextlibhttps://realpython.com/ref/stdlib/contextlib/
contextvarshttps://realpython.com/ref/stdlib/contextvars/
copyhttps://realpython.com/ref/stdlib/copy/
csvhttps://realpython.com/ref/stdlib/csv/
dataclasseshttps://realpython.com/ref/stdlib/dataclasses/
datetimehttps://realpython.com/ref/stdlib/datetime/
decimalhttps://realpython.com/ref/stdlib/decimal/
doctesthttps://realpython.com/ref/stdlib/doctest/
emailhttps://realpython.com/ref/stdlib/email/
enumhttps://realpython.com/ref/stdlib/enum/
fractionshttps://realpython.com/ref/stdlib/fractions/
functoolshttps://realpython.com/ref/stdlib/functools/
gchttps://realpython.com/ref/stdlib/gc/
gettexthttps://realpython.com/ref/stdlib/gettext/
globhttps://realpython.com/ref/stdlib/glob/
hashlibhttps://realpython.com/ref/stdlib/hashlib/
heapqhttps://realpython.com/ref/stdlib/heapq/
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/
localehttps://realpython.com/ref/stdlib/locale/
logginghttps://realpython.com/ref/stdlib/logging/
mathhttps://realpython.com/ref/stdlib/math/
mimetypeshttps://realpython.com/ref/stdlib/mimetypes/
mmaphttps://realpython.com/ref/stdlib/mmap/
multiprocessinghttps://realpython.com/ref/stdlib/multiprocessing/
numbershttps://realpython.com/ref/stdlib/numbers/
operatorhttps://realpython.com/ref/stdlib/operator/
oshttps://realpython.com/ref/stdlib/os/
pathlibhttps://realpython.com/ref/stdlib/pathlib/
picklehttps://realpython.com/ref/stdlib/pickle/
platformhttps://realpython.com/ref/stdlib/platform/
pprinthttps://realpython.com/ref/stdlib/pprint/
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/
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/
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/
Code Editors & IDEshttps://realpython.com/ref/code-editors-ides/
Emacshttps://realpython.com/ref/code-editors-ides/emacs/
JupyterLabhttps://realpython.com/ref/code-editors-ides/jupyterlab/
Jupyter Notebookhttps://realpython.com/ref/code-editors-ides/jupyter-notebook/
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 functionhttps://realpython.com/ref/ai-coding-glossary/activation-function/
agenthttps://realpython.com/ref/ai-coding-glossary/agent/
agentic codinghttps://realpython.com/ref/ai-coding-glossary/agentic-coding/
artificial intelligence (AI)https://realpython.com/ref/ai-coding-glossary/ai/
attention mechanismhttps://realpython.com/ref/ai-coding-glossary/attention-mechanism/
autoregressive generationhttps://realpython.com/ref/ai-coding-glossary/autoregressive-generation/
biashttps://realpython.com/ref/ai-coding-glossary/bias/
chain of thought (CoT)https://realpython.com/ref/ai-coding-glossary/chain-of-thought/
context engineeringhttps://realpython.com/ref/ai-coding-glossary/context-engineering/
context windowhttps://realpython.com/ref/ai-coding-glossary/context-window/
convolutional networkhttps://realpython.com/ref/ai-coding-glossary/convolutional-network/
embeddinghttps://realpython.com/ref/ai-coding-glossary/embedding/
evaluationhttps://realpython.com/ref/ai-coding-glossary/evaluation/
few-shot learninghttps://realpython.com/ref/ai-coding-glossary/few-shot-learning/
fine-tuninghttps://realpython.com/ref/ai-coding-glossary/fine-tuning/
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/
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/
in-context learninghttps://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/
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/
LLM observabilityhttps://realpython.com/ref/ai-coding-glossary/llm-observability/
loss functionhttps://realpython.com/ref/ai-coding-glossary/loss-function/
machine learninghttps://realpython.com/ref/ai-coding-glossary/machine-learning/
Model Context Protocol (MCP)https://realpython.com/ref/ai-coding-glossary/mcp/
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/
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/
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 learninghttps://realpython.com/ref/ai-coding-glossary/reinforcement-learning/
retrieval-augmented generation (RAG)https://realpython.com/ref/ai-coding-glossary/retrieval-augmented-generation/
self-attentionhttps://realpython.com/ref/ai-coding-glossary/self-attention/
structured outputhttps://realpython.com/ref/ai-coding-glossary/structured-output/
system prompthttps://realpython.com/ref/ai-coding-glossary/system-prompt/
tagginghttps://realpython.com/ref/ai-coding-glossary/tagging/
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/
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/
transformerhttps://realpython.com/ref/ai-coding-glossary/transformer/
transformer architecturehttps://realpython.com/ref/ai-coding-glossary/transformer-architecture/
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/
weighthttps://realpython.com/ref/ai-coding-glossary/weight/
zero-shot learninghttps://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 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/
Blackbox AIhttps://realpython.com/ref/ai-coding-tools/blackbox-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/
Code Llamahttps://realpython.com/ref/ai-coding-tools/code-llama/
Codexhttps://realpython.com/ref/ai-coding-tools/codex/
Codex CLIhttps://realpython.com/ref/ai-coding-tools/codex-cli/
Copilot CLIhttps://realpython.com/ref/ai-coding-tools/copilot-cli/
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/
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 Copilot Chathttps://realpython.com/ref/ai-coding-tools/github-copilot-chat/
Google Antigravityhttps://realpython.com/ref/ai-coding-tools/google-antigravity/
Grokhttps://realpython.com/ref/ai-coding-tools/grok/
JetBrains AI Assistanthttps://realpython.com/ref/ai-coding-tools/jetbrains-ai-assistant/
Jupyter AIhttps://realpython.com/ref/ai-coding-tools/jupyter-ai/
Kirohttps://realpython.com/ref/ai-coding-tools/kiro/
LlamaIndexhttps://realpython.com/ref/ai-coding-tools/llamaindex/
LM Studiohttps://realpython.com/ref/ai-coding-tools/lm-studio/
Microsoft Copilothttps://realpython.com/ref/ai-coding-tools/microsoft-copilot/
Ollamahttps://realpython.com/ref/ai-coding-tools/ollama/
Open Interpreterhttps://realpython.com/ref/ai-coding-tools/open-interpreter/
OverflowAIhttps://realpython.com/ref/ai-coding-tools/overflowai/
Phindhttps://realpython.com/ref/ai-coding-tools/phind/
Pydantic AIhttps://realpython.com/ref/ai-coding-tools/pydantic-ai/
Replit AIhttps://realpython.com/ref/ai-coding-tools/replit-ai/
Repo Prompthttps://realpython.com/ref/ai-coding-tools/repo-prompt/
Sourcegraph Codyhttps://realpython.com/ref/ai-coding-tools/sourcegraph-cody/
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/
Windsurfhttps://realpython.com/ref/ai-coding-tools/windsurf/
Zedhttps://realpython.com/ref/ai-coding-tools/zed/
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/
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/
Referencehttps://realpython.com/ref/
Python Standard Libraryhttps://realpython.com/ref/stdlib/
queuehttps://realpython.com/ref/glossary/queue/
data structurehttps://realpython.com/ref/glossary/data-structure/
threadshttps://realpython.com/ref/stdlib/threading/
https://realpython.com/ref/stdlib/queue/#key-features
https://realpython.com/ref/stdlib/queue/#frequently-used-classes-and-functions
queue.Queuehttps://docs.python.org/3/library/queue.html#queue.Queue
queue.Queue.put()https://docs.python.org/3/library/queue.html#queue.Queue.put
queue.Queue.get()https://docs.python.org/3/library/queue.html#queue.Queue.get
queue.Queue.qsize()https://docs.python.org/3/library/queue.html#queue.Queue.qsize
queue.Queue.empty()https://docs.python.org/3/library/queue.html#queue.Queue.empty
queue.Queue.full()https://docs.python.org/3/library/queue.html#queue.Queue.full
queue.LifoQueuehttps://docs.python.org/3/library/queue.html#queue.LifoQueue
queue.PriorityQueuehttps://docs.python.org/3/library/queue.html#queue.PriorityQueue
https://realpython.com/ref/stdlib/queue/#examples
https://realpython.com/ref/stdlib/queue/#common-use-cases
https://realpython.com/ref/stdlib/queue/#real-world-example
https://realpython.com/ref/stdlib/queue/#related-resources
https://realpython.com/queue-in-python/
Python Stacks, Queues, and Priority Queues in Practicehttps://realpython.com/queue-in-python/
intermediatehttps://realpython.com/tutorials/intermediate/
algorithmshttps://realpython.com/tutorials/algorithms/
data-structureshttps://realpython.com/tutorials/data-structures/
Python's deque: Implement Efficient Queues and Stackshttps://realpython.com/python-deque/
Leodanis Pozo Ramoshttps://realpython.com/team/lpozoramos/
Python Standard Libraryhttps://realpython.com/ref/stdlib/
Share Feedbackhttps://realpython.com/feedback/realpython-com/?d=eyJwIjoicmVhbHB5dGhvbi1jb20iLCJzaWciOiI2RERjUUNnVCUoczdsOWw8UGlvPTVSajk7czUwZSl5LUx9dyRVWlgqIiwidCI6IlJlZmVyZW5jZTogcXVldWUiLCJ1IjoiL3JlZi9zdGRsaWIvcXVldWUvIn0=
Start Herehttps://realpython.com/start-here/
Learning Resourceshttps://realpython.com/search
Code Mentorhttps://realpython.com/mentor/
Python Referencehttps://realpython.com/ref/
Python Cheat Sheethttps://realpython.com/cheatsheets/python/
Support Centerhttps://support.realpython.com/
Learning Pathshttps://realpython.com/learning-paths/
Quizzes & Exerciseshttps://realpython.com/quizzes/
Browse Topicshttps://realpython.com/tutorials/all/
Live Courseshttps://realpython.com/live/
Bookshttps://realpython.com/books/
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.