|
Python
| https://python-sidebar.github.io/index.html |
| What’s New in Python | https://python-sidebar.github.io/whatsnew/index.html |
| What’s New In Python 3.12 | https://python-sidebar.github.io/whatsnew/3.12.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.12.html#summary-release-highlights |
| Improved Error Messages | https://python-sidebar.github.io/whatsnew/3.12.html#improved-error-messages |
| New Features | https://python-sidebar.github.io/whatsnew/3.12.html#new-features |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.12.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.12.html#new-modules |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.12.html#improved-modules |
| array | https://python-sidebar.github.io/whatsnew/3.12.html#array |
| asyncio | https://python-sidebar.github.io/whatsnew/3.12.html#asyncio |
| inspect | https://python-sidebar.github.io/whatsnew/3.12.html#inspect |
| pathlib | https://python-sidebar.github.io/whatsnew/3.12.html#pathlib |
| dis | https://python-sidebar.github.io/whatsnew/3.12.html#dis |
| fractions | https://python-sidebar.github.io/whatsnew/3.12.html#fractions |
| math | https://python-sidebar.github.io/whatsnew/3.12.html#math |
| os | https://python-sidebar.github.io/whatsnew/3.12.html#os |
| os.path | https://python-sidebar.github.io/whatsnew/3.12.html#os-path |
| shutil | https://python-sidebar.github.io/whatsnew/3.12.html#shutil |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.12.html#sqlite3 |
| threading | https://python-sidebar.github.io/whatsnew/3.12.html#threading |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.12.html#unicodedata |
| uuid | https://python-sidebar.github.io/whatsnew/3.12.html#uuid |
| tempfile | https://python-sidebar.github.io/whatsnew/3.12.html#tempfile |
| sys | https://python-sidebar.github.io/whatsnew/3.12.html#sys |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.12.html#optimizations |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.12.html#cpython-bytecode-changes |
| Demos and Tools | https://python-sidebar.github.io/whatsnew/3.12.html#demos-and-tools |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.12.html#deprecated |
| Pending Removal in Python 3.13 | https://python-sidebar.github.io/whatsnew/3.12.html#pending-removal-in-python-3-13 |
| Pending Removal in Python 3.14 | https://python-sidebar.github.io/whatsnew/3.12.html#pending-removal-in-python-3-14 |
| Pending Removal in Future Versions | https://python-sidebar.github.io/whatsnew/3.12.html#pending-removal-in-future-versions |
| Removed | https://python-sidebar.github.io/whatsnew/3.12.html#removed |
| Porting to Python 3.12 | https://python-sidebar.github.io/whatsnew/3.12.html#porting-to-python-3-12 |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.12.html#changes-in-the-python-api |
| Build Changes | https://python-sidebar.github.io/whatsnew/3.12.html#build-changes |
| C API Changes | https://python-sidebar.github.io/whatsnew/3.12.html#c-api-changes |
| New Features | https://python-sidebar.github.io/whatsnew/3.12.html#id2 |
| Porting to Python 3.12 | https://python-sidebar.github.io/whatsnew/3.12.html#id3 |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.12.html#id4 |
| Removed | https://python-sidebar.github.io/whatsnew/3.12.html#id5 |
| What’s New In Python 3.11 | https://python-sidebar.github.io/whatsnew/3.11.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.11.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.11.html#new-features |
| PEP 657: Fine-grained error locations in tracebacks | https://python-sidebar.github.io/whatsnew/3.11.html#pep-657-fine-grained-error-locations-in-tracebacks |
| PEP 654: Exception Groups and except* | https://python-sidebar.github.io/whatsnew/3.11.html#pep-654-exception-groups-and-except |
| PEP 678: Exceptions can be enriched with notes | https://python-sidebar.github.io/whatsnew/3.11.html#pep-678-exceptions-can-be-enriched-with-notes |
| Windows py.exe launcher improvements | https://python-sidebar.github.io/whatsnew/3.11.html#windows-py-exe-launcher-improvements |
| New Features Related to Type Hints | https://python-sidebar.github.io/whatsnew/3.11.html#new-features-related-to-type-hints |
| PEP 646: Variadic generics | https://python-sidebar.github.io/whatsnew/3.11.html#pep-646-variadic-generics |
| PEP 655: Marking individual TypedDict items as required or not-required | https://python-sidebar.github.io/whatsnew/3.11.html#pep-655-marking-individual-typeddict-items-as-required-or-not-required |
| PEP 673: Self type | https://python-sidebar.github.io/whatsnew/3.11.html#pep-673-self-type |
| PEP 675: Arbitrary literal string type | https://python-sidebar.github.io/whatsnew/3.11.html#pep-675-arbitrary-literal-string-type |
| PEP 681: Data class transforms | https://python-sidebar.github.io/whatsnew/3.11.html#pep-681-data-class-transforms |
| PEP 563 may not be the future | https://python-sidebar.github.io/whatsnew/3.11.html#pep-563-may-not-be-the-future |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.11.html#other-language-changes |
| Other CPython Implementation Changes | https://python-sidebar.github.io/whatsnew/3.11.html#other-cpython-implementation-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.11.html#new-modules |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.11.html#improved-modules |
| asyncio | https://python-sidebar.github.io/whatsnew/3.11.html#asyncio |
| contextlib | https://python-sidebar.github.io/whatsnew/3.11.html#contextlib |
| dataclasses | https://python-sidebar.github.io/whatsnew/3.11.html#dataclasses |
| datetime | https://python-sidebar.github.io/whatsnew/3.11.html#datetime |
| enum | https://python-sidebar.github.io/whatsnew/3.11.html#enum |
| fcntl | https://python-sidebar.github.io/whatsnew/3.11.html#fcntl |
| fractions | https://python-sidebar.github.io/whatsnew/3.11.html#fractions |
| functools | https://python-sidebar.github.io/whatsnew/3.11.html#functools |
| hashlib | https://python-sidebar.github.io/whatsnew/3.11.html#hashlib |
| IDLE and idlelib | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-idle |
| inspect | https://python-sidebar.github.io/whatsnew/3.11.html#inspect |
| locale | https://python-sidebar.github.io/whatsnew/3.11.html#locale |
| logging | https://python-sidebar.github.io/whatsnew/3.11.html#logging |
| math | https://python-sidebar.github.io/whatsnew/3.11.html#math |
| operator | https://python-sidebar.github.io/whatsnew/3.11.html#operator |
| os | https://python-sidebar.github.io/whatsnew/3.11.html#os |
| pathlib | https://python-sidebar.github.io/whatsnew/3.11.html#pathlib |
| re | https://python-sidebar.github.io/whatsnew/3.11.html#re |
| shutil | https://python-sidebar.github.io/whatsnew/3.11.html#shutil |
| socket | https://python-sidebar.github.io/whatsnew/3.11.html#socket |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.11.html#sqlite3 |
| string | https://python-sidebar.github.io/whatsnew/3.11.html#string |
| sys | https://python-sidebar.github.io/whatsnew/3.11.html#sys |
| sysconfig | https://python-sidebar.github.io/whatsnew/3.11.html#sysconfig |
| tempfile | https://python-sidebar.github.io/whatsnew/3.11.html#tempfile |
| threading | https://python-sidebar.github.io/whatsnew/3.11.html#threading |
| time | https://python-sidebar.github.io/whatsnew/3.11.html#time |
| tkinter | https://python-sidebar.github.io/whatsnew/3.11.html#tkinter |
| traceback | https://python-sidebar.github.io/whatsnew/3.11.html#traceback |
| typing | https://python-sidebar.github.io/whatsnew/3.11.html#typing |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.11.html#unicodedata |
| unittest | https://python-sidebar.github.io/whatsnew/3.11.html#unittest |
| venv | https://python-sidebar.github.io/whatsnew/3.11.html#venv |
| warnings | https://python-sidebar.github.io/whatsnew/3.11.html#warnings |
| zipfile | https://python-sidebar.github.io/whatsnew/3.11.html#zipfile |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.11.html#optimizations |
| Faster CPython | https://python-sidebar.github.io/whatsnew/3.11.html#faster-cpython |
| Faster Startup | https://python-sidebar.github.io/whatsnew/3.11.html#faster-startup |
| Frozen imports / Static code objects | https://python-sidebar.github.io/whatsnew/3.11.html#frozen-imports-static-code-objects |
| Faster Runtime | https://python-sidebar.github.io/whatsnew/3.11.html#faster-runtime |
| Cheaper, lazy Python frames | https://python-sidebar.github.io/whatsnew/3.11.html#cheaper-lazy-python-frames |
| Inlined Python function calls | https://python-sidebar.github.io/whatsnew/3.11.html#inlined-python-function-calls |
| PEP 659: Specializing Adaptive Interpreter | https://python-sidebar.github.io/whatsnew/3.11.html#pep-659-specializing-adaptive-interpreter |
| Misc | https://python-sidebar.github.io/whatsnew/3.11.html#misc |
| FAQ | https://python-sidebar.github.io/whatsnew/3.11.html#faq |
| About | https://python-sidebar.github.io/whatsnew/3.11.html#about |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.11.html#cpython-bytecode-changes |
| New opcodes | https://python-sidebar.github.io/whatsnew/3.11.html#new-opcodes |
| Replaced opcodes | https://python-sidebar.github.io/whatsnew/3.11.html#replaced-opcodes |
| Changed/removed opcodes | https://python-sidebar.github.io/whatsnew/3.11.html#changed-removed-opcodes |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.11.html#deprecated |
| Language/Builtins | https://python-sidebar.github.io/whatsnew/3.11.html#language-builtins |
| Modules | https://python-sidebar.github.io/whatsnew/3.11.html#modules |
| Standard Library | https://python-sidebar.github.io/whatsnew/3.11.html#standard-library |
| Pending Removal in Python 3.12 | https://python-sidebar.github.io/whatsnew/3.11.html#pending-removal-in-python-3-12 |
| Removed | https://python-sidebar.github.io/whatsnew/3.11.html#removed |
| Porting to Python 3.11 | https://python-sidebar.github.io/whatsnew/3.11.html#porting-to-python-3-11 |
| Build Changes | https://python-sidebar.github.io/whatsnew/3.11.html#build-changes |
| C API Changes | https://python-sidebar.github.io/whatsnew/3.11.html#c-api-changes |
| New Features | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-c-api-new-features |
| Porting to Python 3.11 | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-c-api-porting |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-c-api-deprecated |
| Pending Removal in Python 3.12 | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-c-api-pending-removal |
| Removed | https://python-sidebar.github.io/whatsnew/3.11.html#whatsnew311-c-api-removed |
| What’s New In Python 3.10 | https://python-sidebar.github.io/whatsnew/3.10.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.10.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.10.html#new-features |
| Parenthesized context managers | https://python-sidebar.github.io/whatsnew/3.10.html#parenthesized-context-managers |
| Better error messages | https://python-sidebar.github.io/whatsnew/3.10.html#better-error-messages |
| SyntaxErrors | https://python-sidebar.github.io/whatsnew/3.10.html#syntaxerrors |
| IndentationErrors | https://python-sidebar.github.io/whatsnew/3.10.html#indentationerrors |
| AttributeErrors | https://python-sidebar.github.io/whatsnew/3.10.html#attributeerrors |
| NameErrors | https://python-sidebar.github.io/whatsnew/3.10.html#nameerrors |
| PEP 626: Precise line numbers for debugging and other tools | https://python-sidebar.github.io/whatsnew/3.10.html#pep-626-precise-line-numbers-for-debugging-and-other-tools |
| PEP 634: Structural Pattern Matching | https://python-sidebar.github.io/whatsnew/3.10.html#pep-634-structural-pattern-matching |
| Syntax and operations | https://python-sidebar.github.io/whatsnew/3.10.html#syntax-and-operations |
| Declarative approach | https://python-sidebar.github.io/whatsnew/3.10.html#declarative-approach |
| Simple pattern: match to a literal | https://python-sidebar.github.io/whatsnew/3.10.html#simple-pattern-match-to-a-literal |
| Behavior without the wildcard | https://python-sidebar.github.io/whatsnew/3.10.html#behavior-without-the-wildcard |
| Patterns with a literal and variable | https://python-sidebar.github.io/whatsnew/3.10.html#patterns-with-a-literal-and-variable |
| Patterns and classes | https://python-sidebar.github.io/whatsnew/3.10.html#patterns-and-classes |
| Patterns with positional parameters | https://python-sidebar.github.io/whatsnew/3.10.html#patterns-with-positional-parameters |
| Nested patterns | https://python-sidebar.github.io/whatsnew/3.10.html#nested-patterns |
| Complex patterns and the wildcard | https://python-sidebar.github.io/whatsnew/3.10.html#complex-patterns-and-the-wildcard |
| Guard | https://python-sidebar.github.io/whatsnew/3.10.html#guard |
| Other Key Features | https://python-sidebar.github.io/whatsnew/3.10.html#other-key-features |
| Optional EncodingWarning and encoding="locale" option | https://python-sidebar.github.io/whatsnew/3.10.html#optional-encodingwarning-and-encoding-locale-option |
| New Features Related to Type Hints | https://python-sidebar.github.io/whatsnew/3.10.html#new-features-related-to-type-hints |
| PEP 604: New Type Union Operator | https://python-sidebar.github.io/whatsnew/3.10.html#pep-604-new-type-union-operator |
| PEP 612: Parameter Specification Variables | https://python-sidebar.github.io/whatsnew/3.10.html#pep-612-parameter-specification-variables |
| PEP 613: TypeAlias | https://python-sidebar.github.io/whatsnew/3.10.html#pep-613-typealias |
| PEP 647: User-Defined Type Guards | https://python-sidebar.github.io/whatsnew/3.10.html#pep-647-user-defined-type-guards |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.10.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.10.html#new-modules |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.10.html#improved-modules |
| asyncio | https://python-sidebar.github.io/whatsnew/3.10.html#asyncio |
| argparse | https://python-sidebar.github.io/whatsnew/3.10.html#argparse |
| array | https://python-sidebar.github.io/whatsnew/3.10.html#array |
| asynchat, asyncore, smtpd | https://python-sidebar.github.io/whatsnew/3.10.html#asynchat-asyncore-smtpd |
| base64 | https://python-sidebar.github.io/whatsnew/3.10.html#base64 |
| bdb | https://python-sidebar.github.io/whatsnew/3.10.html#bdb |
| bisect | https://python-sidebar.github.io/whatsnew/3.10.html#bisect |
| codecs | https://python-sidebar.github.io/whatsnew/3.10.html#codecs |
| collections.abc | https://python-sidebar.github.io/whatsnew/3.10.html#collections-abc |
| contextlib | https://python-sidebar.github.io/whatsnew/3.10.html#contextlib |
| curses | https://python-sidebar.github.io/whatsnew/3.10.html#curses |
| dataclasses | https://python-sidebar.github.io/whatsnew/3.10.html#dataclasses |
| __slots__ | https://python-sidebar.github.io/whatsnew/3.10.html#slots |
| Keyword-only fields | https://python-sidebar.github.io/whatsnew/3.10.html#keyword-only-fields |
| distutils | https://python-sidebar.github.io/whatsnew/3.10.html#distutils |
| doctest | https://python-sidebar.github.io/whatsnew/3.10.html#doctest |
| encodings | https://python-sidebar.github.io/whatsnew/3.10.html#encodings |
| enum | https://python-sidebar.github.io/whatsnew/3.10.html#enum |
| fileinput | https://python-sidebar.github.io/whatsnew/3.10.html#fileinput |
| faulthandler | https://python-sidebar.github.io/whatsnew/3.10.html#faulthandler |
| gc | https://python-sidebar.github.io/whatsnew/3.10.html#gc |
| glob | https://python-sidebar.github.io/whatsnew/3.10.html#glob |
| hashlib | https://python-sidebar.github.io/whatsnew/3.10.html#hashlib |
| hmac | https://python-sidebar.github.io/whatsnew/3.10.html#hmac |
| IDLE and idlelib | https://python-sidebar.github.io/whatsnew/3.10.html#idle-and-idlelib |
| importlib.metadata | https://python-sidebar.github.io/whatsnew/3.10.html#importlib-metadata |
| inspect | https://python-sidebar.github.io/whatsnew/3.10.html#inspect |
| itertools | https://python-sidebar.github.io/whatsnew/3.10.html#itertools |
| linecache | https://python-sidebar.github.io/whatsnew/3.10.html#linecache |
| os | https://python-sidebar.github.io/whatsnew/3.10.html#os |
| os.path | https://python-sidebar.github.io/whatsnew/3.10.html#os-path |
| pathlib | https://python-sidebar.github.io/whatsnew/3.10.html#pathlib |
| platform | https://python-sidebar.github.io/whatsnew/3.10.html#platform |
| pprint | https://python-sidebar.github.io/whatsnew/3.10.html#pprint |
| py_compile | https://python-sidebar.github.io/whatsnew/3.10.html#py-compile |
| pyclbr | https://python-sidebar.github.io/whatsnew/3.10.html#pyclbr |
| shelve | https://python-sidebar.github.io/whatsnew/3.10.html#shelve |
| statistics | https://python-sidebar.github.io/whatsnew/3.10.html#statistics |
| site | https://python-sidebar.github.io/whatsnew/3.10.html#site |
| socket | https://python-sidebar.github.io/whatsnew/3.10.html#socket |
| ssl | https://python-sidebar.github.io/whatsnew/3.10.html#ssl |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.10.html#sqlite3 |
| sys | https://python-sidebar.github.io/whatsnew/3.10.html#sys |
| _thread | https://python-sidebar.github.io/whatsnew/3.10.html#thread |
| threading | https://python-sidebar.github.io/whatsnew/3.10.html#threading |
| traceback | https://python-sidebar.github.io/whatsnew/3.10.html#traceback |
| types | https://python-sidebar.github.io/whatsnew/3.10.html#types |
| typing | https://python-sidebar.github.io/whatsnew/3.10.html#typing |
| unittest | https://python-sidebar.github.io/whatsnew/3.10.html#unittest |
| urllib.parse | https://python-sidebar.github.io/whatsnew/3.10.html#urllib-parse |
| xml | https://python-sidebar.github.io/whatsnew/3.10.html#xml |
| zipimport | https://python-sidebar.github.io/whatsnew/3.10.html#zipimport |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.10.html#optimizations |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.10.html#deprecated |
| Removed | https://python-sidebar.github.io/whatsnew/3.10.html#removed |
| Porting to Python 3.10 | https://python-sidebar.github.io/whatsnew/3.10.html#porting-to-python-3-10 |
| Changes in the Python syntax | https://python-sidebar.github.io/whatsnew/3.10.html#changes-in-the-python-syntax |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.10.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.10.html#changes-in-the-c-api |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.10.html#cpython-bytecode-changes |
| Build Changes | https://python-sidebar.github.io/whatsnew/3.10.html#build-changes |
| C API Changes | https://python-sidebar.github.io/whatsnew/3.10.html#c-api-changes |
| PEP 652: Maintaining the Stable ABI | https://python-sidebar.github.io/whatsnew/3.10.html#pep-652-maintaining-the-stable-abi |
| New Features | https://python-sidebar.github.io/whatsnew/3.10.html#id1 |
| Porting to Python 3.10 | https://python-sidebar.github.io/whatsnew/3.10.html#id2 |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.10.html#id3 |
| Removed | https://python-sidebar.github.io/whatsnew/3.10.html#id4 |
| What’s New In Python 3.9 | https://python-sidebar.github.io/whatsnew/3.9.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.9.html#summary-release-highlights |
| You should check for DeprecationWarning in your code | https://python-sidebar.github.io/whatsnew/3.9.html#you-should-check-for-deprecationwarning-in-your-code |
| New Features | https://python-sidebar.github.io/whatsnew/3.9.html#new-features |
| Dictionary Merge & Update Operators | https://python-sidebar.github.io/whatsnew/3.9.html#dictionary-merge-update-operators |
| New String Methods to Remove Prefixes and Suffixes | https://python-sidebar.github.io/whatsnew/3.9.html#new-string-methods-to-remove-prefixes-and-suffixes |
| Type Hinting Generics in Standard Collections | https://python-sidebar.github.io/whatsnew/3.9.html#type-hinting-generics-in-standard-collections |
| New Parser | https://python-sidebar.github.io/whatsnew/3.9.html#new-parser |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.9.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.9.html#new-modules |
| zoneinfo | https://python-sidebar.github.io/whatsnew/3.9.html#zoneinfo |
| graphlib | https://python-sidebar.github.io/whatsnew/3.9.html#graphlib |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.9.html#improved-modules |
| ast | https://python-sidebar.github.io/whatsnew/3.9.html#ast |
| asyncio | https://python-sidebar.github.io/whatsnew/3.9.html#asyncio |
| compileall | https://python-sidebar.github.io/whatsnew/3.9.html#compileall |
| concurrent.futures | https://python-sidebar.github.io/whatsnew/3.9.html#concurrent-futures |
| curses | https://python-sidebar.github.io/whatsnew/3.9.html#curses |
| datetime | https://python-sidebar.github.io/whatsnew/3.9.html#datetime |
| distutils | https://python-sidebar.github.io/whatsnew/3.9.html#distutils |
| fcntl | https://python-sidebar.github.io/whatsnew/3.9.html#fcntl |
| ftplib | https://python-sidebar.github.io/whatsnew/3.9.html#ftplib |
| gc | https://python-sidebar.github.io/whatsnew/3.9.html#gc |
| hashlib | https://python-sidebar.github.io/whatsnew/3.9.html#hashlib |
| http | https://python-sidebar.github.io/whatsnew/3.9.html#http |
| IDLE and idlelib | https://python-sidebar.github.io/whatsnew/3.9.html#idle-and-idlelib |
| imaplib | https://python-sidebar.github.io/whatsnew/3.9.html#imaplib |
| importlib | https://python-sidebar.github.io/whatsnew/3.9.html#importlib |
| inspect | https://python-sidebar.github.io/whatsnew/3.9.html#inspect |
| ipaddress | https://python-sidebar.github.io/whatsnew/3.9.html#ipaddress |
| math | https://python-sidebar.github.io/whatsnew/3.9.html#math |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.9.html#multiprocessing |
| nntplib | https://python-sidebar.github.io/whatsnew/3.9.html#nntplib |
| os | https://python-sidebar.github.io/whatsnew/3.9.html#os |
| pathlib | https://python-sidebar.github.io/whatsnew/3.9.html#pathlib |
| pdb | https://python-sidebar.github.io/whatsnew/3.9.html#pdb |
| poplib | https://python-sidebar.github.io/whatsnew/3.9.html#poplib |
| pprint | https://python-sidebar.github.io/whatsnew/3.9.html#pprint |
| pydoc | https://python-sidebar.github.io/whatsnew/3.9.html#pydoc |
| random | https://python-sidebar.github.io/whatsnew/3.9.html#random |
| signal | https://python-sidebar.github.io/whatsnew/3.9.html#signal |
| smtplib | https://python-sidebar.github.io/whatsnew/3.9.html#smtplib |
| socket | https://python-sidebar.github.io/whatsnew/3.9.html#socket |
| time | https://python-sidebar.github.io/whatsnew/3.9.html#time |
| sys | https://python-sidebar.github.io/whatsnew/3.9.html#sys |
| tracemalloc | https://python-sidebar.github.io/whatsnew/3.9.html#tracemalloc |
| typing | https://python-sidebar.github.io/whatsnew/3.9.html#typing |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.9.html#unicodedata |
| venv | https://python-sidebar.github.io/whatsnew/3.9.html#venv |
| xml | https://python-sidebar.github.io/whatsnew/3.9.html#xml |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.9.html#optimizations |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.9.html#deprecated |
| Removed | https://python-sidebar.github.io/whatsnew/3.9.html#removed |
| Porting to Python 3.9 | https://python-sidebar.github.io/whatsnew/3.9.html#porting-to-python-3-9 |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.9.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.9.html#changes-in-the-c-api |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.9.html#cpython-bytecode-changes |
| Build Changes | https://python-sidebar.github.io/whatsnew/3.9.html#build-changes |
| C API Changes | https://python-sidebar.github.io/whatsnew/3.9.html#c-api-changes |
| New Features | https://python-sidebar.github.io/whatsnew/3.9.html#id1 |
| Porting to Python 3.9 | https://python-sidebar.github.io/whatsnew/3.9.html#id2 |
| Removed | https://python-sidebar.github.io/whatsnew/3.9.html#id3 |
| Notable changes in Python 3.9.1 | https://python-sidebar.github.io/whatsnew/3.9.html#notable-changes-in-python-3-9-1 |
| typing | https://python-sidebar.github.io/whatsnew/3.9.html#id4 |
| macOS 11.0 (Big Sur) and Apple Silicon Mac support | https://python-sidebar.github.io/whatsnew/3.9.html#macos-11-0-big-sur-and-apple-silicon-mac-support |
| Notable changes in Python 3.9.2 | https://python-sidebar.github.io/whatsnew/3.9.html#notable-changes-in-python-3-9-2 |
| collections.abc | https://python-sidebar.github.io/whatsnew/3.9.html#collections-abc |
| urllib.parse | https://python-sidebar.github.io/whatsnew/3.9.html#urllib-parse |
| What’s New In Python 3.8 | https://python-sidebar.github.io/whatsnew/3.8.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.8.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.8.html#new-features |
| Assignment expressions | https://python-sidebar.github.io/whatsnew/3.8.html#assignment-expressions |
| Positional-only parameters | https://python-sidebar.github.io/whatsnew/3.8.html#positional-only-parameters |
| Parallel filesystem cache for compiled bytecode files | https://python-sidebar.github.io/whatsnew/3.8.html#parallel-filesystem-cache-for-compiled-bytecode-files |
| Debug build uses the same ABI as release build | https://python-sidebar.github.io/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build |
| f-strings support = for self-documenting expressions and debugging | https://python-sidebar.github.io/whatsnew/3.8.html#f-strings-support-for-self-documenting-expressions-and-debugging |
| PEP 578: Python Runtime Audit Hooks | https://python-sidebar.github.io/whatsnew/3.8.html#pep-578-python-runtime-audit-hooks |
| PEP 587: Python Initialization Configuration | https://python-sidebar.github.io/whatsnew/3.8.html#pep-587-python-initialization-configuration |
| PEP 590: Vectorcall: a fast calling protocol for CPython | https://python-sidebar.github.io/whatsnew/3.8.html#pep-590-vectorcall-a-fast-calling-protocol-for-cpython |
| Pickle protocol 5 with out-of-band data buffers | https://python-sidebar.github.io/whatsnew/3.8.html#pickle-protocol-5-with-out-of-band-data-buffers |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.8.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.8.html#new-modules |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.8.html#improved-modules |
| ast | https://python-sidebar.github.io/whatsnew/3.8.html#ast |
| asyncio | https://python-sidebar.github.io/whatsnew/3.8.html#asyncio |
| builtins | https://python-sidebar.github.io/whatsnew/3.8.html#builtins |
| collections | https://python-sidebar.github.io/whatsnew/3.8.html#collections |
| cProfile | https://python-sidebar.github.io/whatsnew/3.8.html#cprofile |
| csv | https://python-sidebar.github.io/whatsnew/3.8.html#csv |
| curses | https://python-sidebar.github.io/whatsnew/3.8.html#curses |
| ctypes | https://python-sidebar.github.io/whatsnew/3.8.html#ctypes |
| datetime | https://python-sidebar.github.io/whatsnew/3.8.html#datetime |
| functools | https://python-sidebar.github.io/whatsnew/3.8.html#functools |
| gc | https://python-sidebar.github.io/whatsnew/3.8.html#gc |
| gettext | https://python-sidebar.github.io/whatsnew/3.8.html#gettext |
| gzip | https://python-sidebar.github.io/whatsnew/3.8.html#gzip |
| IDLE and idlelib | https://python-sidebar.github.io/whatsnew/3.8.html#idle-and-idlelib |
| inspect | https://python-sidebar.github.io/whatsnew/3.8.html#inspect |
| io | https://python-sidebar.github.io/whatsnew/3.8.html#io |
| itertools | https://python-sidebar.github.io/whatsnew/3.8.html#itertools |
| json.tool | https://python-sidebar.github.io/whatsnew/3.8.html#json-tool |
| logging | https://python-sidebar.github.io/whatsnew/3.8.html#logging |
| math | https://python-sidebar.github.io/whatsnew/3.8.html#math |
| mmap | https://python-sidebar.github.io/whatsnew/3.8.html#mmap |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.8.html#multiprocessing |
| os | https://python-sidebar.github.io/whatsnew/3.8.html#os |
| os.path | https://python-sidebar.github.io/whatsnew/3.8.html#os-path |
| pathlib | https://python-sidebar.github.io/whatsnew/3.8.html#pathlib |
| pickle | https://python-sidebar.github.io/whatsnew/3.8.html#pickle |
| plistlib | https://python-sidebar.github.io/whatsnew/3.8.html#plistlib |
| pprint | https://python-sidebar.github.io/whatsnew/3.8.html#pprint |
| py_compile | https://python-sidebar.github.io/whatsnew/3.8.html#py-compile |
| shlex | https://python-sidebar.github.io/whatsnew/3.8.html#shlex |
| shutil | https://python-sidebar.github.io/whatsnew/3.8.html#shutil |
| socket | https://python-sidebar.github.io/whatsnew/3.8.html#socket |
| ssl | https://python-sidebar.github.io/whatsnew/3.8.html#ssl |
| statistics | https://python-sidebar.github.io/whatsnew/3.8.html#statistics |
| sys | https://python-sidebar.github.io/whatsnew/3.8.html#sys |
| tarfile | https://python-sidebar.github.io/whatsnew/3.8.html#tarfile |
| threading | https://python-sidebar.github.io/whatsnew/3.8.html#threading |
| tokenize | https://python-sidebar.github.io/whatsnew/3.8.html#tokenize |
| tkinter | https://python-sidebar.github.io/whatsnew/3.8.html#tkinter |
| time | https://python-sidebar.github.io/whatsnew/3.8.html#time |
| typing | https://python-sidebar.github.io/whatsnew/3.8.html#typing |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.8.html#unicodedata |
| unittest | https://python-sidebar.github.io/whatsnew/3.8.html#unittest |
| venv | https://python-sidebar.github.io/whatsnew/3.8.html#venv |
| weakref | https://python-sidebar.github.io/whatsnew/3.8.html#weakref |
| xml | https://python-sidebar.github.io/whatsnew/3.8.html#xml |
| xmlrpc | https://python-sidebar.github.io/whatsnew/3.8.html#xmlrpc |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.8.html#optimizations |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.8.html#build-and-c-api-changes |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.8.html#deprecated |
| API and Feature Removals | https://python-sidebar.github.io/whatsnew/3.8.html#api-and-feature-removals |
| Porting to Python 3.8 | https://python-sidebar.github.io/whatsnew/3.8.html#porting-to-python-3-8 |
| Changes in Python behavior | https://python-sidebar.github.io/whatsnew/3.8.html#changes-in-python-behavior |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.8.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.8.html#changes-in-the-c-api |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.8.html#cpython-bytecode-changes |
| Demos and Tools | https://python-sidebar.github.io/whatsnew/3.8.html#demos-and-tools |
| Notable changes in Python 3.8.1 | https://python-sidebar.github.io/whatsnew/3.8.html#notable-changes-in-python-3-8-1 |
| Notable changes in Python 3.8.8 | https://python-sidebar.github.io/whatsnew/3.8.html#notable-changes-in-python-3-8-8 |
| Notable changes in Python 3.8.12 | https://python-sidebar.github.io/whatsnew/3.8.html#notable-changes-in-python-3-8-12 |
| What’s New In Python 3.7 | https://python-sidebar.github.io/whatsnew/3.7.html |
| Summary – Release Highlights | https://python-sidebar.github.io/whatsnew/3.7.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.7.html#new-features |
| PEP 563: Postponed Evaluation of Annotations | https://python-sidebar.github.io/whatsnew/3.7.html#pep-563-postponed-evaluation-of-annotations |
| PEP 538: Legacy C Locale Coercion | https://python-sidebar.github.io/whatsnew/3.7.html#pep-538-legacy-c-locale-coercion |
| PEP 540: Forced UTF-8 Runtime Mode | https://python-sidebar.github.io/whatsnew/3.7.html#pep-540-forced-utf-8-runtime-mode |
| PEP 553: Built-in breakpoint() | https://python-sidebar.github.io/whatsnew/3.7.html#pep-553-built-in-breakpoint |
| PEP 539: New C API for Thread-Local Storage | https://python-sidebar.github.io/whatsnew/3.7.html#pep-539-new-c-api-for-thread-local-storage |
| PEP 562: Customization of Access to Module Attributes | https://python-sidebar.github.io/whatsnew/3.7.html#pep-562-customization-of-access-to-module-attributes |
| PEP 564: New Time Functions With Nanosecond Resolution | https://python-sidebar.github.io/whatsnew/3.7.html#pep-564-new-time-functions-with-nanosecond-resolution |
| PEP 565: Show DeprecationWarning in __main__ | https://python-sidebar.github.io/whatsnew/3.7.html#pep-565-show-deprecationwarning-in-main |
| PEP 560: Core Support for typing module and Generic Types | https://python-sidebar.github.io/whatsnew/3.7.html#pep-560-core-support-for-typing-module-and-generic-types |
| PEP 552: Hash-based .pyc Files | https://python-sidebar.github.io/whatsnew/3.7.html#pep-552-hash-based-pyc-files |
| PEP 545: Python Documentation Translations | https://python-sidebar.github.io/whatsnew/3.7.html#pep-545-python-documentation-translations |
| Python Development Mode (-X dev) | https://python-sidebar.github.io/whatsnew/3.7.html#python-development-mode-x-dev |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.7.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.7.html#new-modules |
| contextvars | https://python-sidebar.github.io/whatsnew/3.7.html#contextvars |
| dataclasses | https://python-sidebar.github.io/whatsnew/3.7.html#dataclasses |
| importlib.resources | https://python-sidebar.github.io/whatsnew/3.7.html#importlib-resources |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.7.html#improved-modules |
| argparse | https://python-sidebar.github.io/whatsnew/3.7.html#argparse |
| asyncio | https://python-sidebar.github.io/whatsnew/3.7.html#asyncio |
| binascii | https://python-sidebar.github.io/whatsnew/3.7.html#binascii |
| calendar | https://python-sidebar.github.io/whatsnew/3.7.html#calendar |
| collections | https://python-sidebar.github.io/whatsnew/3.7.html#collections |
| compileall | https://python-sidebar.github.io/whatsnew/3.7.html#compileall |
| concurrent.futures | https://python-sidebar.github.io/whatsnew/3.7.html#concurrent-futures |
| contextlib | https://python-sidebar.github.io/whatsnew/3.7.html#contextlib |
| cProfile | https://python-sidebar.github.io/whatsnew/3.7.html#cprofile |
| crypt | https://python-sidebar.github.io/whatsnew/3.7.html#crypt |
| datetime | https://python-sidebar.github.io/whatsnew/3.7.html#datetime |
| dbm | https://python-sidebar.github.io/whatsnew/3.7.html#dbm |
| decimal | https://python-sidebar.github.io/whatsnew/3.7.html#decimal |
| dis | https://python-sidebar.github.io/whatsnew/3.7.html#dis |
| distutils | https://python-sidebar.github.io/whatsnew/3.7.html#distutils |
| enum | https://python-sidebar.github.io/whatsnew/3.7.html#enum |
| functools | https://python-sidebar.github.io/whatsnew/3.7.html#functools |
| gc | https://python-sidebar.github.io/whatsnew/3.7.html#gc |
| hmac | https://python-sidebar.github.io/whatsnew/3.7.html#hmac |
| http.client | https://python-sidebar.github.io/whatsnew/3.7.html#http-client |
| http.server | https://python-sidebar.github.io/whatsnew/3.7.html#http-server |
| idlelib and IDLE | https://python-sidebar.github.io/whatsnew/3.7.html#idlelib-and-idle |
| importlib | https://python-sidebar.github.io/whatsnew/3.7.html#importlib |
| io | https://python-sidebar.github.io/whatsnew/3.7.html#io |
| ipaddress | https://python-sidebar.github.io/whatsnew/3.7.html#ipaddress |
| itertools | https://python-sidebar.github.io/whatsnew/3.7.html#itertools |
| locale | https://python-sidebar.github.io/whatsnew/3.7.html#locale |
| logging | https://python-sidebar.github.io/whatsnew/3.7.html#logging |
| math | https://python-sidebar.github.io/whatsnew/3.7.html#math |
| mimetypes | https://python-sidebar.github.io/whatsnew/3.7.html#mimetypes |
| msilib | https://python-sidebar.github.io/whatsnew/3.7.html#msilib |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.7.html#multiprocessing |
| os | https://python-sidebar.github.io/whatsnew/3.7.html#os |
| pathlib | https://python-sidebar.github.io/whatsnew/3.7.html#pathlib |
| pdb | https://python-sidebar.github.io/whatsnew/3.7.html#pdb |
| py_compile | https://python-sidebar.github.io/whatsnew/3.7.html#py-compile |
| pydoc | https://python-sidebar.github.io/whatsnew/3.7.html#pydoc |
| queue | https://python-sidebar.github.io/whatsnew/3.7.html#queue |
| re | https://python-sidebar.github.io/whatsnew/3.7.html#re |
| signal | https://python-sidebar.github.io/whatsnew/3.7.html#signal |
| socket | https://python-sidebar.github.io/whatsnew/3.7.html#socket |
| socketserver | https://python-sidebar.github.io/whatsnew/3.7.html#socketserver |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.7.html#sqlite3 |
| ssl | https://python-sidebar.github.io/whatsnew/3.7.html#ssl |
| string | https://python-sidebar.github.io/whatsnew/3.7.html#string |
| subprocess | https://python-sidebar.github.io/whatsnew/3.7.html#subprocess |
| sys | https://python-sidebar.github.io/whatsnew/3.7.html#sys |
| time | https://python-sidebar.github.io/whatsnew/3.7.html#time |
| tkinter | https://python-sidebar.github.io/whatsnew/3.7.html#tkinter |
| tracemalloc | https://python-sidebar.github.io/whatsnew/3.7.html#tracemalloc |
| types | https://python-sidebar.github.io/whatsnew/3.7.html#types |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.7.html#unicodedata |
| unittest | https://python-sidebar.github.io/whatsnew/3.7.html#unittest |
| unittest.mock | https://python-sidebar.github.io/whatsnew/3.7.html#unittest-mock |
| urllib.parse | https://python-sidebar.github.io/whatsnew/3.7.html#urllib-parse |
| uu | https://python-sidebar.github.io/whatsnew/3.7.html#uu |
| uuid | https://python-sidebar.github.io/whatsnew/3.7.html#uuid |
| warnings | https://python-sidebar.github.io/whatsnew/3.7.html#warnings |
| xml.etree | https://python-sidebar.github.io/whatsnew/3.7.html#xml-etree |
| xmlrpc.server | https://python-sidebar.github.io/whatsnew/3.7.html#xmlrpc-server |
| zipapp | https://python-sidebar.github.io/whatsnew/3.7.html#zipapp |
| zipfile | https://python-sidebar.github.io/whatsnew/3.7.html#zipfile |
| C API Changes | https://python-sidebar.github.io/whatsnew/3.7.html#c-api-changes |
| Build Changes | https://python-sidebar.github.io/whatsnew/3.7.html#build-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.7.html#optimizations |
| Other CPython Implementation Changes | https://python-sidebar.github.io/whatsnew/3.7.html#other-cpython-implementation-changes |
| Deprecated Python Behavior | https://python-sidebar.github.io/whatsnew/3.7.html#deprecated-python-behavior |
| Deprecated Python modules, functions and methods | https://python-sidebar.github.io/whatsnew/3.7.html#deprecated-python-modules-functions-and-methods |
| aifc | https://python-sidebar.github.io/whatsnew/3.7.html#aifc |
| asyncio | https://python-sidebar.github.io/whatsnew/3.7.html#whatsnew37-asyncio-deprecated |
| collections | https://python-sidebar.github.io/whatsnew/3.7.html#id3 |
| dbm | https://python-sidebar.github.io/whatsnew/3.7.html#id4 |
| enum | https://python-sidebar.github.io/whatsnew/3.7.html#id5 |
| gettext | https://python-sidebar.github.io/whatsnew/3.7.html#gettext |
| importlib | https://python-sidebar.github.io/whatsnew/3.7.html#id6 |
| locale | https://python-sidebar.github.io/whatsnew/3.7.html#id7 |
| macpath | https://python-sidebar.github.io/whatsnew/3.7.html#macpath |
| threading | https://python-sidebar.github.io/whatsnew/3.7.html#threading |
| socket | https://python-sidebar.github.io/whatsnew/3.7.html#id8 |
| ssl | https://python-sidebar.github.io/whatsnew/3.7.html#id9 |
| sunau | https://python-sidebar.github.io/whatsnew/3.7.html#sunau |
| sys | https://python-sidebar.github.io/whatsnew/3.7.html#id10 |
| wave | https://python-sidebar.github.io/whatsnew/3.7.html#wave |
| Deprecated functions and types of the C API | https://python-sidebar.github.io/whatsnew/3.7.html#deprecated-functions-and-types-of-the-c-api |
| Platform Support Removals | https://python-sidebar.github.io/whatsnew/3.7.html#platform-support-removals |
| API and Feature Removals | https://python-sidebar.github.io/whatsnew/3.7.html#api-and-feature-removals |
| Module Removals | https://python-sidebar.github.io/whatsnew/3.7.html#module-removals |
| Windows-only Changes | https://python-sidebar.github.io/whatsnew/3.7.html#windows-only-changes |
| Porting to Python 3.7 | https://python-sidebar.github.io/whatsnew/3.7.html#porting-to-python-3-7 |
| Changes in Python Behavior | https://python-sidebar.github.io/whatsnew/3.7.html#changes-in-python-behavior |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.7.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.7.html#changes-in-the-c-api |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.7.html#cpython-bytecode-changes |
| Windows-only Changes | https://python-sidebar.github.io/whatsnew/3.7.html#id12 |
| Other CPython implementation changes | https://python-sidebar.github.io/whatsnew/3.7.html#id13 |
| Notable changes in Python 3.7.1 | https://python-sidebar.github.io/whatsnew/3.7.html#notable-changes-in-python-3-7-1 |
| Notable changes in Python 3.7.2 | https://python-sidebar.github.io/whatsnew/3.7.html#notable-changes-in-python-3-7-2 |
| Notable changes in Python 3.7.6 | https://python-sidebar.github.io/whatsnew/3.7.html#notable-changes-in-python-3-7-6 |
| Notable changes in Python 3.7.10 | https://python-sidebar.github.io/whatsnew/3.7.html#notable-changes-in-python-3-7-10 |
| What’s New In Python 3.6 | https://python-sidebar.github.io/whatsnew/3.6.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.6.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.6.html#new-features |
| PEP 498: Formatted string literals | https://python-sidebar.github.io/whatsnew/3.6.html#pep-498-formatted-string-literals |
| PEP 526: Syntax for variable annotations | https://python-sidebar.github.io/whatsnew/3.6.html#pep-526-syntax-for-variable-annotations |
| PEP 515: Underscores in Numeric Literals | https://python-sidebar.github.io/whatsnew/3.6.html#pep-515-underscores-in-numeric-literals |
| PEP 525: Asynchronous Generators | https://python-sidebar.github.io/whatsnew/3.6.html#pep-525-asynchronous-generators |
| PEP 530: Asynchronous Comprehensions | https://python-sidebar.github.io/whatsnew/3.6.html#pep-530-asynchronous-comprehensions |
| PEP 487: Simpler customization of class creation | https://python-sidebar.github.io/whatsnew/3.6.html#pep-487-simpler-customization-of-class-creation |
| PEP 487: Descriptor Protocol Enhancements | https://python-sidebar.github.io/whatsnew/3.6.html#pep-487-descriptor-protocol-enhancements |
| PEP 519: Adding a file system path protocol | https://python-sidebar.github.io/whatsnew/3.6.html#pep-519-adding-a-file-system-path-protocol |
| PEP 495: Local Time Disambiguation | https://python-sidebar.github.io/whatsnew/3.6.html#pep-495-local-time-disambiguation |
| PEP 529: Change Windows filesystem encoding to UTF-8 | https://python-sidebar.github.io/whatsnew/3.6.html#pep-529-change-windows-filesystem-encoding-to-utf-8 |
| PEP 528: Change Windows console encoding to UTF-8 | https://python-sidebar.github.io/whatsnew/3.6.html#pep-528-change-windows-console-encoding-to-utf-8 |
| PEP 520: Preserving Class Attribute Definition Order | https://python-sidebar.github.io/whatsnew/3.6.html#pep-520-preserving-class-attribute-definition-order |
| PEP 468: Preserving Keyword Argument Order | https://python-sidebar.github.io/whatsnew/3.6.html#pep-468-preserving-keyword-argument-order |
| New dict implementation | https://python-sidebar.github.io/whatsnew/3.6.html#new-dict-implementation |
| PEP 523: Adding a frame evaluation API to CPython | https://python-sidebar.github.io/whatsnew/3.6.html#pep-523-adding-a-frame-evaluation-api-to-cpython |
| PYTHONMALLOC environment variable | https://python-sidebar.github.io/whatsnew/3.6.html#pythonmalloc-environment-variable |
| DTrace and SystemTap probing support | https://python-sidebar.github.io/whatsnew/3.6.html#dtrace-and-systemtap-probing-support |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.6.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.6.html#new-modules |
| secrets | https://python-sidebar.github.io/whatsnew/3.6.html#secrets |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.6.html#improved-modules |
| array | https://python-sidebar.github.io/whatsnew/3.6.html#array |
| ast | https://python-sidebar.github.io/whatsnew/3.6.html#ast |
| asyncio | https://python-sidebar.github.io/whatsnew/3.6.html#asyncio |
| binascii | https://python-sidebar.github.io/whatsnew/3.6.html#binascii |
| cmath | https://python-sidebar.github.io/whatsnew/3.6.html#cmath |
| collections | https://python-sidebar.github.io/whatsnew/3.6.html#collections |
| concurrent.futures | https://python-sidebar.github.io/whatsnew/3.6.html#concurrent-futures |
| contextlib | https://python-sidebar.github.io/whatsnew/3.6.html#contextlib |
| datetime | https://python-sidebar.github.io/whatsnew/3.6.html#datetime |
| decimal | https://python-sidebar.github.io/whatsnew/3.6.html#decimal |
| distutils | https://python-sidebar.github.io/whatsnew/3.6.html#distutils |
| email | https://python-sidebar.github.io/whatsnew/3.6.html#email |
| encodings | https://python-sidebar.github.io/whatsnew/3.6.html#encodings |
| enum | https://python-sidebar.github.io/whatsnew/3.6.html#enum |
| faulthandler | https://python-sidebar.github.io/whatsnew/3.6.html#faulthandler |
| fileinput | https://python-sidebar.github.io/whatsnew/3.6.html#fileinput |
| hashlib | https://python-sidebar.github.io/whatsnew/3.6.html#hashlib |
| http.client | https://python-sidebar.github.io/whatsnew/3.6.html#http-client |
| idlelib and IDLE | https://python-sidebar.github.io/whatsnew/3.6.html#idlelib-and-idle |
| importlib | https://python-sidebar.github.io/whatsnew/3.6.html#importlib |
| inspect | https://python-sidebar.github.io/whatsnew/3.6.html#inspect |
| json | https://python-sidebar.github.io/whatsnew/3.6.html#json |
| logging | https://python-sidebar.github.io/whatsnew/3.6.html#logging |
| math | https://python-sidebar.github.io/whatsnew/3.6.html#math |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.6.html#multiprocessing |
| os | https://python-sidebar.github.io/whatsnew/3.6.html#os |
| pathlib | https://python-sidebar.github.io/whatsnew/3.6.html#pathlib |
| pdb | https://python-sidebar.github.io/whatsnew/3.6.html#pdb |
| pickle | https://python-sidebar.github.io/whatsnew/3.6.html#pickle |
| pickletools | https://python-sidebar.github.io/whatsnew/3.6.html#pickletools |
| pydoc | https://python-sidebar.github.io/whatsnew/3.6.html#pydoc |
| random | https://python-sidebar.github.io/whatsnew/3.6.html#random |
| re | https://python-sidebar.github.io/whatsnew/3.6.html#re |
| readline | https://python-sidebar.github.io/whatsnew/3.6.html#readline |
| rlcompleter | https://python-sidebar.github.io/whatsnew/3.6.html#rlcompleter |
| shlex | https://python-sidebar.github.io/whatsnew/3.6.html#shlex |
| site | https://python-sidebar.github.io/whatsnew/3.6.html#site |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.6.html#sqlite3 |
| socket | https://python-sidebar.github.io/whatsnew/3.6.html#socket |
| socketserver | https://python-sidebar.github.io/whatsnew/3.6.html#socketserver |
| ssl | https://python-sidebar.github.io/whatsnew/3.6.html#ssl |
| statistics | https://python-sidebar.github.io/whatsnew/3.6.html#statistics |
| struct | https://python-sidebar.github.io/whatsnew/3.6.html#struct |
| subprocess | https://python-sidebar.github.io/whatsnew/3.6.html#subprocess |
| sys | https://python-sidebar.github.io/whatsnew/3.6.html#sys |
| telnetlib | https://python-sidebar.github.io/whatsnew/3.6.html#telnetlib |
| time | https://python-sidebar.github.io/whatsnew/3.6.html#time |
| timeit | https://python-sidebar.github.io/whatsnew/3.6.html#timeit |
| tkinter | https://python-sidebar.github.io/whatsnew/3.6.html#tkinter |
| traceback | https://python-sidebar.github.io/whatsnew/3.6.html#traceback |
| tracemalloc | https://python-sidebar.github.io/whatsnew/3.6.html#tracemalloc |
| typing | https://python-sidebar.github.io/whatsnew/3.6.html#typing |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.6.html#unicodedata |
| unittest.mock | https://python-sidebar.github.io/whatsnew/3.6.html#unittest-mock |
| urllib.request | https://python-sidebar.github.io/whatsnew/3.6.html#urllib-request |
| urllib.robotparser | https://python-sidebar.github.io/whatsnew/3.6.html#urllib-robotparser |
| venv | https://python-sidebar.github.io/whatsnew/3.6.html#venv |
| warnings | https://python-sidebar.github.io/whatsnew/3.6.html#warnings |
| winreg | https://python-sidebar.github.io/whatsnew/3.6.html#winreg |
| winsound | https://python-sidebar.github.io/whatsnew/3.6.html#winsound |
| xmlrpc.client | https://python-sidebar.github.io/whatsnew/3.6.html#xmlrpc-client |
| zipfile | https://python-sidebar.github.io/whatsnew/3.6.html#zipfile |
| zlib | https://python-sidebar.github.io/whatsnew/3.6.html#zlib |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.6.html#optimizations |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.6.html#build-and-c-api-changes |
| Other Improvements | https://python-sidebar.github.io/whatsnew/3.6.html#other-improvements |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.6.html#deprecated |
| New Keywords | https://python-sidebar.github.io/whatsnew/3.6.html#new-keywords |
| Deprecated Python behavior | https://python-sidebar.github.io/whatsnew/3.6.html#deprecated-python-behavior |
| Deprecated Python modules, functions and methods | https://python-sidebar.github.io/whatsnew/3.6.html#deprecated-python-modules-functions-and-methods |
| asynchat | https://python-sidebar.github.io/whatsnew/3.6.html#asynchat |
| asyncore | https://python-sidebar.github.io/whatsnew/3.6.html#asyncore |
| dbm | https://python-sidebar.github.io/whatsnew/3.6.html#dbm |
| distutils | https://python-sidebar.github.io/whatsnew/3.6.html#id2 |
| grp | https://python-sidebar.github.io/whatsnew/3.6.html#grp |
| importlib | https://python-sidebar.github.io/whatsnew/3.6.html#id3 |
| os | https://python-sidebar.github.io/whatsnew/3.6.html#id4 |
| re | https://python-sidebar.github.io/whatsnew/3.6.html#id5 |
| ssl | https://python-sidebar.github.io/whatsnew/3.6.html#id6 |
| tkinter | https://python-sidebar.github.io/whatsnew/3.6.html#id7 |
| venv | https://python-sidebar.github.io/whatsnew/3.6.html#whatsnew36-venv |
| Deprecated functions and types of the C API | https://python-sidebar.github.io/whatsnew/3.6.html#deprecated-functions-and-types-of-the-c-api |
| Deprecated Build Options | https://python-sidebar.github.io/whatsnew/3.6.html#deprecated-build-options |
| Removed | https://python-sidebar.github.io/whatsnew/3.6.html#removed |
| API and Feature Removals | https://python-sidebar.github.io/whatsnew/3.6.html#api-and-feature-removals |
| Porting to Python 3.6 | https://python-sidebar.github.io/whatsnew/3.6.html#porting-to-python-3-6 |
| Changes in ‘python’ Command Behavior | https://python-sidebar.github.io/whatsnew/3.6.html#changes-in-python-command-behavior |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.6.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.6.html#changes-in-the-c-api |
| CPython bytecode changes | https://python-sidebar.github.io/whatsnew/3.6.html#cpython-bytecode-changes |
| Notable changes in Python 3.6.2 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-2 |
| New make regen-all build target | https://python-sidebar.github.io/whatsnew/3.6.html#new-make-regen-all-build-target |
| Removal of make touch build target | https://python-sidebar.github.io/whatsnew/3.6.html#removal-of-make-touch-build-target |
| Notable changes in Python 3.6.4 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-4 |
| Notable changes in Python 3.6.5 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-5 |
| Notable changes in Python 3.6.7 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-7 |
| Notable changes in Python 3.6.10 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-10 |
| Notable changes in Python 3.6.13 | https://python-sidebar.github.io/whatsnew/3.6.html#notable-changes-in-python-3-6-13 |
| What’s New In Python 3.5 | https://python-sidebar.github.io/whatsnew/3.5.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.5.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.5.html#new-features |
| PEP 492 - Coroutines with async and await syntax | https://python-sidebar.github.io/whatsnew/3.5.html#pep-492-coroutines-with-async-and-await-syntax |
| PEP 465 - A dedicated infix operator for matrix multiplication | https://python-sidebar.github.io/whatsnew/3.5.html#pep-465-a-dedicated-infix-operator-for-matrix-multiplication |
| PEP 448 - Additional Unpacking Generalizations | https://python-sidebar.github.io/whatsnew/3.5.html#pep-448-additional-unpacking-generalizations |
| PEP 461 - percent formatting support for bytes and bytearray | https://python-sidebar.github.io/whatsnew/3.5.html#pep-461-percent-formatting-support-for-bytes-and-bytearray |
| PEP 484 - Type Hints | https://python-sidebar.github.io/whatsnew/3.5.html#pep-484-type-hints |
| PEP 471 - os.scandir() function – a better and faster directory iterator | https://python-sidebar.github.io/whatsnew/3.5.html#pep-471-os-scandir-function-a-better-and-faster-directory-iterator |
| PEP 475: Retry system calls failing with EINTR | https://python-sidebar.github.io/whatsnew/3.5.html#pep-475-retry-system-calls-failing-with-eintr |
| PEP 479: Change StopIteration handling inside generators | https://python-sidebar.github.io/whatsnew/3.5.html#pep-479-change-stopiteration-handling-inside-generators |
| PEP 485: A function for testing approximate equality | https://python-sidebar.github.io/whatsnew/3.5.html#pep-485-a-function-for-testing-approximate-equality |
| PEP 486: Make the Python Launcher aware of virtual environments | https://python-sidebar.github.io/whatsnew/3.5.html#pep-486-make-the-python-launcher-aware-of-virtual-environments |
| PEP 488: Elimination of PYO files | https://python-sidebar.github.io/whatsnew/3.5.html#pep-488-elimination-of-pyo-files |
| PEP 489: Multi-phase extension module initialization | https://python-sidebar.github.io/whatsnew/3.5.html#pep-489-multi-phase-extension-module-initialization |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.5.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.5.html#new-modules |
| typing | https://python-sidebar.github.io/whatsnew/3.5.html#typing |
| zipapp | https://python-sidebar.github.io/whatsnew/3.5.html#zipapp |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.5.html#improved-modules |
| argparse | https://python-sidebar.github.io/whatsnew/3.5.html#argparse |
| asyncio | https://python-sidebar.github.io/whatsnew/3.5.html#asyncio |
| bz2 | https://python-sidebar.github.io/whatsnew/3.5.html#bz2 |
| cgi | https://python-sidebar.github.io/whatsnew/3.5.html#cgi |
| cmath | https://python-sidebar.github.io/whatsnew/3.5.html#cmath |
| code | https://python-sidebar.github.io/whatsnew/3.5.html#code |
| collections | https://python-sidebar.github.io/whatsnew/3.5.html#collections |
| collections.abc | https://python-sidebar.github.io/whatsnew/3.5.html#collections-abc |
| compileall | https://python-sidebar.github.io/whatsnew/3.5.html#compileall |
| concurrent.futures | https://python-sidebar.github.io/whatsnew/3.5.html#concurrent-futures |
| configparser | https://python-sidebar.github.io/whatsnew/3.5.html#configparser |
| contextlib | https://python-sidebar.github.io/whatsnew/3.5.html#contextlib |
| csv | https://python-sidebar.github.io/whatsnew/3.5.html#csv |
| curses | https://python-sidebar.github.io/whatsnew/3.5.html#curses |
| dbm | https://python-sidebar.github.io/whatsnew/3.5.html#dbm |
| difflib | https://python-sidebar.github.io/whatsnew/3.5.html#difflib |
| distutils | https://python-sidebar.github.io/whatsnew/3.5.html#distutils |
| doctest | https://python-sidebar.github.io/whatsnew/3.5.html#doctest |
| email | https://python-sidebar.github.io/whatsnew/3.5.html#email |
| enum | https://python-sidebar.github.io/whatsnew/3.5.html#enum |
| faulthandler | https://python-sidebar.github.io/whatsnew/3.5.html#faulthandler |
| functools | https://python-sidebar.github.io/whatsnew/3.5.html#functools |
| glob | https://python-sidebar.github.io/whatsnew/3.5.html#glob |
| gzip | https://python-sidebar.github.io/whatsnew/3.5.html#gzip |
| heapq | https://python-sidebar.github.io/whatsnew/3.5.html#heapq |
| http | https://python-sidebar.github.io/whatsnew/3.5.html#http |
| http.client | https://python-sidebar.github.io/whatsnew/3.5.html#http-client |
| idlelib and IDLE | https://python-sidebar.github.io/whatsnew/3.5.html#idlelib-and-idle |
| imaplib | https://python-sidebar.github.io/whatsnew/3.5.html#imaplib |
| imghdr | https://python-sidebar.github.io/whatsnew/3.5.html#imghdr |
| importlib | https://python-sidebar.github.io/whatsnew/3.5.html#importlib |
| inspect | https://python-sidebar.github.io/whatsnew/3.5.html#inspect |
| io | https://python-sidebar.github.io/whatsnew/3.5.html#io |
| ipaddress | https://python-sidebar.github.io/whatsnew/3.5.html#ipaddress |
| json | https://python-sidebar.github.io/whatsnew/3.5.html#json |
| linecache | https://python-sidebar.github.io/whatsnew/3.5.html#linecache |
| locale | https://python-sidebar.github.io/whatsnew/3.5.html#locale |
| logging | https://python-sidebar.github.io/whatsnew/3.5.html#logging |
| lzma | https://python-sidebar.github.io/whatsnew/3.5.html#lzma |
| math | https://python-sidebar.github.io/whatsnew/3.5.html#math |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.5.html#multiprocessing |
| operator | https://python-sidebar.github.io/whatsnew/3.5.html#operator |
| os | https://python-sidebar.github.io/whatsnew/3.5.html#os |
| pathlib | https://python-sidebar.github.io/whatsnew/3.5.html#pathlib |
| pickle | https://python-sidebar.github.io/whatsnew/3.5.html#pickle |
| poplib | https://python-sidebar.github.io/whatsnew/3.5.html#poplib |
| re | https://python-sidebar.github.io/whatsnew/3.5.html#re |
| readline | https://python-sidebar.github.io/whatsnew/3.5.html#readline |
| selectors | https://python-sidebar.github.io/whatsnew/3.5.html#selectors |
| shutil | https://python-sidebar.github.io/whatsnew/3.5.html#shutil |
| signal | https://python-sidebar.github.io/whatsnew/3.5.html#signal |
| smtpd | https://python-sidebar.github.io/whatsnew/3.5.html#smtpd |
| smtplib | https://python-sidebar.github.io/whatsnew/3.5.html#smtplib |
| sndhdr | https://python-sidebar.github.io/whatsnew/3.5.html#sndhdr |
| socket | https://python-sidebar.github.io/whatsnew/3.5.html#socket |
| ssl | https://python-sidebar.github.io/whatsnew/3.5.html#ssl |
| Memory BIO Support | https://python-sidebar.github.io/whatsnew/3.5.html#memory-bio-support |
| Application-Layer Protocol Negotiation Support | https://python-sidebar.github.io/whatsnew/3.5.html#application-layer-protocol-negotiation-support |
| Other Changes | https://python-sidebar.github.io/whatsnew/3.5.html#other-changes |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.5.html#sqlite3 |
| subprocess | https://python-sidebar.github.io/whatsnew/3.5.html#subprocess |
| sys | https://python-sidebar.github.io/whatsnew/3.5.html#sys |
| sysconfig | https://python-sidebar.github.io/whatsnew/3.5.html#sysconfig |
| tarfile | https://python-sidebar.github.io/whatsnew/3.5.html#tarfile |
| threading | https://python-sidebar.github.io/whatsnew/3.5.html#threading |
| time | https://python-sidebar.github.io/whatsnew/3.5.html#time |
| timeit | https://python-sidebar.github.io/whatsnew/3.5.html#timeit |
| tkinter | https://python-sidebar.github.io/whatsnew/3.5.html#tkinter |
| traceback | https://python-sidebar.github.io/whatsnew/3.5.html#traceback |
| types | https://python-sidebar.github.io/whatsnew/3.5.html#types |
| unicodedata | https://python-sidebar.github.io/whatsnew/3.5.html#unicodedata |
| unittest | https://python-sidebar.github.io/whatsnew/3.5.html#unittest |
| unittest.mock | https://python-sidebar.github.io/whatsnew/3.5.html#unittest-mock |
| urllib | https://python-sidebar.github.io/whatsnew/3.5.html#urllib |
| wsgiref | https://python-sidebar.github.io/whatsnew/3.5.html#wsgiref |
| xmlrpc | https://python-sidebar.github.io/whatsnew/3.5.html#xmlrpc |
| xml.sax | https://python-sidebar.github.io/whatsnew/3.5.html#xml-sax |
| zipfile | https://python-sidebar.github.io/whatsnew/3.5.html#zipfile |
| Other module-level changes | https://python-sidebar.github.io/whatsnew/3.5.html#other-module-level-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.5.html#optimizations |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.5.html#build-and-c-api-changes |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.5.html#deprecated |
| New Keywords | https://python-sidebar.github.io/whatsnew/3.5.html#new-keywords |
| Deprecated Python Behavior | https://python-sidebar.github.io/whatsnew/3.5.html#deprecated-python-behavior |
| Unsupported Operating Systems | https://python-sidebar.github.io/whatsnew/3.5.html#unsupported-operating-systems |
| Deprecated Python modules, functions and methods | https://python-sidebar.github.io/whatsnew/3.5.html#deprecated-python-modules-functions-and-methods |
| Removed | https://python-sidebar.github.io/whatsnew/3.5.html#removed |
| API and Feature Removals | https://python-sidebar.github.io/whatsnew/3.5.html#api-and-feature-removals |
| Porting to Python 3.5 | https://python-sidebar.github.io/whatsnew/3.5.html#porting-to-python-3-5 |
| Changes in Python behavior | https://python-sidebar.github.io/whatsnew/3.5.html#changes-in-python-behavior |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.5.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.5.html#changes-in-the-c-api |
| Notable changes in Python 3.5.4 | https://python-sidebar.github.io/whatsnew/3.5.html#notable-changes-in-python-3-5-4 |
| New make regen-all build target | https://python-sidebar.github.io/whatsnew/3.5.html#new-make-regen-all-build-target |
| Removal of make touch build target | https://python-sidebar.github.io/whatsnew/3.5.html#removal-of-make-touch-build-target |
| What’s New In Python 3.4 | https://python-sidebar.github.io/whatsnew/3.4.html |
| Summary – Release Highlights | https://python-sidebar.github.io/whatsnew/3.4.html#summary-release-highlights |
| New Features | https://python-sidebar.github.io/whatsnew/3.4.html#new-features |
| PEP 453: Explicit Bootstrapping of PIP in Python Installations | https://python-sidebar.github.io/whatsnew/3.4.html#pep-453-explicit-bootstrapping-of-pip-in-python-installations |
| Bootstrapping pip By Default | https://python-sidebar.github.io/whatsnew/3.4.html#bootstrapping-pip-by-default |
| Documentation Changes | https://python-sidebar.github.io/whatsnew/3.4.html#documentation-changes |
| PEP 446: Newly Created File Descriptors Are Non-Inheritable | https://python-sidebar.github.io/whatsnew/3.4.html#pep-446-newly-created-file-descriptors-are-non-inheritable |
| Improvements to Codec Handling | https://python-sidebar.github.io/whatsnew/3.4.html#improvements-to-codec-handling |
| PEP 451: A ModuleSpec Type for the Import System | https://python-sidebar.github.io/whatsnew/3.4.html#pep-451-a-modulespec-type-for-the-import-system |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.4.html#other-language-changes |
| New Modules | https://python-sidebar.github.io/whatsnew/3.4.html#new-modules |
| asyncio | https://python-sidebar.github.io/whatsnew/3.4.html#asyncio |
| ensurepip | https://python-sidebar.github.io/whatsnew/3.4.html#ensurepip |
| enum | https://python-sidebar.github.io/whatsnew/3.4.html#enum |
| pathlib | https://python-sidebar.github.io/whatsnew/3.4.html#pathlib |
| selectors | https://python-sidebar.github.io/whatsnew/3.4.html#selectors |
| statistics | https://python-sidebar.github.io/whatsnew/3.4.html#statistics |
| tracemalloc | https://python-sidebar.github.io/whatsnew/3.4.html#tracemalloc |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.4.html#improved-modules |
| abc | https://python-sidebar.github.io/whatsnew/3.4.html#abc |
| aifc | https://python-sidebar.github.io/whatsnew/3.4.html#aifc |
| argparse | https://python-sidebar.github.io/whatsnew/3.4.html#argparse |
| audioop | https://python-sidebar.github.io/whatsnew/3.4.html#audioop |
| base64 | https://python-sidebar.github.io/whatsnew/3.4.html#base64 |
| collections | https://python-sidebar.github.io/whatsnew/3.4.html#collections |
| colorsys | https://python-sidebar.github.io/whatsnew/3.4.html#colorsys |
| contextlib | https://python-sidebar.github.io/whatsnew/3.4.html#contextlib |
| dbm | https://python-sidebar.github.io/whatsnew/3.4.html#dbm |
| dis | https://python-sidebar.github.io/whatsnew/3.4.html#dis |
| doctest | https://python-sidebar.github.io/whatsnew/3.4.html#doctest |
| email | https://python-sidebar.github.io/whatsnew/3.4.html#email |
| filecmp | https://python-sidebar.github.io/whatsnew/3.4.html#filecmp |
| functools | https://python-sidebar.github.io/whatsnew/3.4.html#functools |
| gc | https://python-sidebar.github.io/whatsnew/3.4.html#gc |
| glob | https://python-sidebar.github.io/whatsnew/3.4.html#glob |
| hashlib | https://python-sidebar.github.io/whatsnew/3.4.html#hashlib |
| hmac | https://python-sidebar.github.io/whatsnew/3.4.html#hmac |
| html | https://python-sidebar.github.io/whatsnew/3.4.html#html |
| http | https://python-sidebar.github.io/whatsnew/3.4.html#http |
| idlelib and IDLE | https://python-sidebar.github.io/whatsnew/3.4.html#idlelib-and-idle |
| importlib | https://python-sidebar.github.io/whatsnew/3.4.html#importlib |
| inspect | https://python-sidebar.github.io/whatsnew/3.4.html#inspect |
| ipaddress | https://python-sidebar.github.io/whatsnew/3.4.html#ipaddress |
| logging | https://python-sidebar.github.io/whatsnew/3.4.html#logging |
| marshal | https://python-sidebar.github.io/whatsnew/3.4.html#marshal |
| mmap | https://python-sidebar.github.io/whatsnew/3.4.html#mmap |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.4.html#multiprocessing |
| operator | https://python-sidebar.github.io/whatsnew/3.4.html#operator |
| os | https://python-sidebar.github.io/whatsnew/3.4.html#os |
| pdb | https://python-sidebar.github.io/whatsnew/3.4.html#pdb |
| pickle | https://python-sidebar.github.io/whatsnew/3.4.html#pickle |
| plistlib | https://python-sidebar.github.io/whatsnew/3.4.html#plistlib |
| poplib | https://python-sidebar.github.io/whatsnew/3.4.html#poplib |
| pprint | https://python-sidebar.github.io/whatsnew/3.4.html#pprint |
| pty | https://python-sidebar.github.io/whatsnew/3.4.html#pty |
| pydoc | https://python-sidebar.github.io/whatsnew/3.4.html#pydoc |
| re | https://python-sidebar.github.io/whatsnew/3.4.html#re |
| resource | https://python-sidebar.github.io/whatsnew/3.4.html#resource |
| select | https://python-sidebar.github.io/whatsnew/3.4.html#select |
| shelve | https://python-sidebar.github.io/whatsnew/3.4.html#shelve |
| shutil | https://python-sidebar.github.io/whatsnew/3.4.html#shutil |
| smtpd | https://python-sidebar.github.io/whatsnew/3.4.html#smtpd |
| smtplib | https://python-sidebar.github.io/whatsnew/3.4.html#smtplib |
| socket | https://python-sidebar.github.io/whatsnew/3.4.html#socket |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.4.html#sqlite3 |
| ssl | https://python-sidebar.github.io/whatsnew/3.4.html#ssl |
| stat | https://python-sidebar.github.io/whatsnew/3.4.html#stat |
| struct | https://python-sidebar.github.io/whatsnew/3.4.html#struct |
| subprocess | https://python-sidebar.github.io/whatsnew/3.4.html#subprocess |
| sunau | https://python-sidebar.github.io/whatsnew/3.4.html#sunau |
| sys | https://python-sidebar.github.io/whatsnew/3.4.html#sys |
| tarfile | https://python-sidebar.github.io/whatsnew/3.4.html#tarfile |
| textwrap | https://python-sidebar.github.io/whatsnew/3.4.html#textwrap |
| threading | https://python-sidebar.github.io/whatsnew/3.4.html#threading |
| traceback | https://python-sidebar.github.io/whatsnew/3.4.html#traceback |
| types | https://python-sidebar.github.io/whatsnew/3.4.html#types |
| urllib | https://python-sidebar.github.io/whatsnew/3.4.html#urllib |
| unittest | https://python-sidebar.github.io/whatsnew/3.4.html#unittest |
| venv | https://python-sidebar.github.io/whatsnew/3.4.html#venv |
| wave | https://python-sidebar.github.io/whatsnew/3.4.html#wave |
| weakref | https://python-sidebar.github.io/whatsnew/3.4.html#weakref |
| xml.etree | https://python-sidebar.github.io/whatsnew/3.4.html#xml-etree |
| zipfile | https://python-sidebar.github.io/whatsnew/3.4.html#zipfile |
| CPython Implementation Changes | https://python-sidebar.github.io/whatsnew/3.4.html#cpython-implementation-changes |
| PEP 445: Customization of CPython Memory Allocators | https://python-sidebar.github.io/whatsnew/3.4.html#pep-445-customization-of-cpython-memory-allocators |
| PEP 442: Safe Object Finalization | https://python-sidebar.github.io/whatsnew/3.4.html#pep-442-safe-object-finalization |
| PEP 456: Secure and Interchangeable Hash Algorithm | https://python-sidebar.github.io/whatsnew/3.4.html#pep-456-secure-and-interchangeable-hash-algorithm |
| PEP 436: Argument Clinic | https://python-sidebar.github.io/whatsnew/3.4.html#pep-436-argument-clinic |
| Other Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.4.html#other-build-and-c-api-changes |
| Other Improvements | https://python-sidebar.github.io/whatsnew/3.4.html#other-improvements |
| Significant Optimizations | https://python-sidebar.github.io/whatsnew/3.4.html#significant-optimizations |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.4.html#deprecated |
| Deprecations in the Python API | https://python-sidebar.github.io/whatsnew/3.4.html#deprecations-in-the-python-api |
| Deprecated Features | https://python-sidebar.github.io/whatsnew/3.4.html#deprecated-features |
| Removed | https://python-sidebar.github.io/whatsnew/3.4.html#removed |
| Operating Systems No Longer Supported | https://python-sidebar.github.io/whatsnew/3.4.html#operating-systems-no-longer-supported |
| API and Feature Removals | https://python-sidebar.github.io/whatsnew/3.4.html#api-and-feature-removals |
| Code Cleanups | https://python-sidebar.github.io/whatsnew/3.4.html#code-cleanups |
| Porting to Python 3.4 | https://python-sidebar.github.io/whatsnew/3.4.html#porting-to-python-3-4 |
| Changes in ‘python’ Command Behavior | https://python-sidebar.github.io/whatsnew/3.4.html#changes-in-python-command-behavior |
| Changes in the Python API | https://python-sidebar.github.io/whatsnew/3.4.html#changes-in-the-python-api |
| Changes in the C API | https://python-sidebar.github.io/whatsnew/3.4.html#changes-in-the-c-api |
| Changed in 3.4.3 | https://python-sidebar.github.io/whatsnew/3.4.html#changed-in-3-4-3 |
| PEP 476: Enabling certificate verification by default for stdlib http clients | https://python-sidebar.github.io/whatsnew/3.4.html#pep-476-enabling-certificate-verification-by-default-for-stdlib-http-clients |
| What’s New In Python 3.3 | https://python-sidebar.github.io/whatsnew/3.3.html |
| Summary – Release highlights | https://python-sidebar.github.io/whatsnew/3.3.html#summary-release-highlights |
| PEP 405: Virtual Environments | https://python-sidebar.github.io/whatsnew/3.3.html#pep-405-virtual-environments |
| PEP 420: Implicit Namespace Packages | https://python-sidebar.github.io/whatsnew/3.3.html#pep-420-implicit-namespace-packages |
| PEP 3118: New memoryview implementation and buffer protocol documentation | https://python-sidebar.github.io/whatsnew/3.3.html#pep-3118-new-memoryview-implementation-and-buffer-protocol-documentation |
| Features | https://python-sidebar.github.io/whatsnew/3.3.html#features |
| API changes | https://python-sidebar.github.io/whatsnew/3.3.html#api-changes |
| PEP 393: Flexible String Representation | https://python-sidebar.github.io/whatsnew/3.3.html#pep-393-flexible-string-representation |
| Functionality | https://python-sidebar.github.io/whatsnew/3.3.html#functionality |
| Performance and resource usage | https://python-sidebar.github.io/whatsnew/3.3.html#performance-and-resource-usage |
| PEP 397: Python Launcher for Windows | https://python-sidebar.github.io/whatsnew/3.3.html#pep-397-python-launcher-for-windows |
| PEP 3151: Reworking the OS and IO exception hierarchy | https://python-sidebar.github.io/whatsnew/3.3.html#pep-3151-reworking-the-os-and-io-exception-hierarchy |
| PEP 380: Syntax for Delegating to a Subgenerator | https://python-sidebar.github.io/whatsnew/3.3.html#pep-380-syntax-for-delegating-to-a-subgenerator |
| PEP 409: Suppressing exception context | https://python-sidebar.github.io/whatsnew/3.3.html#pep-409-suppressing-exception-context |
| PEP 414: Explicit Unicode literals | https://python-sidebar.github.io/whatsnew/3.3.html#pep-414-explicit-unicode-literals |
| PEP 3155: Qualified name for classes and functions | https://python-sidebar.github.io/whatsnew/3.3.html#pep-3155-qualified-name-for-classes-and-functions |
| PEP 412: Key-Sharing Dictionary | https://python-sidebar.github.io/whatsnew/3.3.html#pep-412-key-sharing-dictionary |
| PEP 362: Function Signature Object | https://python-sidebar.github.io/whatsnew/3.3.html#pep-362-function-signature-object |
| PEP 421: Adding sys.implementation | https://python-sidebar.github.io/whatsnew/3.3.html#pep-421-adding-sys-implementation |
| SimpleNamespace | https://python-sidebar.github.io/whatsnew/3.3.html#simplenamespace |
| Using importlib as the Implementation of Import | https://python-sidebar.github.io/whatsnew/3.3.html#using-importlib-as-the-implementation-of-import |
| New APIs | https://python-sidebar.github.io/whatsnew/3.3.html#new-apis |
| Visible Changes | https://python-sidebar.github.io/whatsnew/3.3.html#visible-changes |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.3.html#other-language-changes |
| A Finer-Grained Import Lock | https://python-sidebar.github.io/whatsnew/3.3.html#a-finer-grained-import-lock |
| Builtin functions and types | https://python-sidebar.github.io/whatsnew/3.3.html#builtin-functions-and-types |
| New Modules | https://python-sidebar.github.io/whatsnew/3.3.html#new-modules |
| faulthandler | https://python-sidebar.github.io/whatsnew/3.3.html#faulthandler |
| ipaddress | https://python-sidebar.github.io/whatsnew/3.3.html#ipaddress |
| lzma | https://python-sidebar.github.io/whatsnew/3.3.html#lzma |
| Improved Modules | https://python-sidebar.github.io/whatsnew/3.3.html#improved-modules |
| abc | https://python-sidebar.github.io/whatsnew/3.3.html#abc |
| array | https://python-sidebar.github.io/whatsnew/3.3.html#array |
| base64 | https://python-sidebar.github.io/whatsnew/3.3.html#base64 |
| binascii | https://python-sidebar.github.io/whatsnew/3.3.html#binascii |
| bz2 | https://python-sidebar.github.io/whatsnew/3.3.html#bz2 |
| codecs | https://python-sidebar.github.io/whatsnew/3.3.html#codecs |
| collections | https://python-sidebar.github.io/whatsnew/3.3.html#collections |
| contextlib | https://python-sidebar.github.io/whatsnew/3.3.html#contextlib |
| crypt | https://python-sidebar.github.io/whatsnew/3.3.html#crypt |
| curses | https://python-sidebar.github.io/whatsnew/3.3.html#curses |
| datetime | https://python-sidebar.github.io/whatsnew/3.3.html#datetime |
| decimal | https://python-sidebar.github.io/whatsnew/3.3.html#decimal |
| Features | https://python-sidebar.github.io/whatsnew/3.3.html#id1 |
| API changes | https://python-sidebar.github.io/whatsnew/3.3.html#id2 |
| email | https://python-sidebar.github.io/whatsnew/3.3.html#email |
| Policy Framework | https://python-sidebar.github.io/whatsnew/3.3.html#policy-framework |
| Provisional Policy with New Header API | https://python-sidebar.github.io/whatsnew/3.3.html#provisional-policy-with-new-header-api |
| Other API Changes | https://python-sidebar.github.io/whatsnew/3.3.html#other-api-changes |
| ftplib | https://python-sidebar.github.io/whatsnew/3.3.html#ftplib |
| functools | https://python-sidebar.github.io/whatsnew/3.3.html#functools |
| gc | https://python-sidebar.github.io/whatsnew/3.3.html#gc |
| hmac | https://python-sidebar.github.io/whatsnew/3.3.html#hmac |
| http | https://python-sidebar.github.io/whatsnew/3.3.html#http |
| html | https://python-sidebar.github.io/whatsnew/3.3.html#html |
| imaplib | https://python-sidebar.github.io/whatsnew/3.3.html#imaplib |
| inspect | https://python-sidebar.github.io/whatsnew/3.3.html#inspect |
| io | https://python-sidebar.github.io/whatsnew/3.3.html#io |
| itertools | https://python-sidebar.github.io/whatsnew/3.3.html#itertools |
| logging | https://python-sidebar.github.io/whatsnew/3.3.html#logging |
| math | https://python-sidebar.github.io/whatsnew/3.3.html#math |
| mmap | https://python-sidebar.github.io/whatsnew/3.3.html#mmap |
| multiprocessing | https://python-sidebar.github.io/whatsnew/3.3.html#multiprocessing |
| nntplib | https://python-sidebar.github.io/whatsnew/3.3.html#nntplib |
| os | https://python-sidebar.github.io/whatsnew/3.3.html#os |
| pdb | https://python-sidebar.github.io/whatsnew/3.3.html#pdb |
| pickle | https://python-sidebar.github.io/whatsnew/3.3.html#pickle |
| pydoc | https://python-sidebar.github.io/whatsnew/3.3.html#pydoc |
| re | https://python-sidebar.github.io/whatsnew/3.3.html#re |
| sched | https://python-sidebar.github.io/whatsnew/3.3.html#sched |
| select | https://python-sidebar.github.io/whatsnew/3.3.html#select |
| shlex | https://python-sidebar.github.io/whatsnew/3.3.html#shlex |
| shutil | https://python-sidebar.github.io/whatsnew/3.3.html#shutil |
| signal | https://python-sidebar.github.io/whatsnew/3.3.html#signal |
| smtpd | https://python-sidebar.github.io/whatsnew/3.3.html#smtpd |
| smtplib | https://python-sidebar.github.io/whatsnew/3.3.html#smtplib |
| socket | https://python-sidebar.github.io/whatsnew/3.3.html#socket |
| socketserver | https://python-sidebar.github.io/whatsnew/3.3.html#socketserver |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.3.html#sqlite3 |
| ssl | https://python-sidebar.github.io/whatsnew/3.3.html#ssl |
| stat | https://python-sidebar.github.io/whatsnew/3.3.html#stat |
| struct | https://python-sidebar.github.io/whatsnew/3.3.html#struct |
| subprocess | https://python-sidebar.github.io/whatsnew/3.3.html#subprocess |
| sys | https://python-sidebar.github.io/whatsnew/3.3.html#sys |
| tarfile | https://python-sidebar.github.io/whatsnew/3.3.html#tarfile |
| tempfile | https://python-sidebar.github.io/whatsnew/3.3.html#tempfile |
| textwrap | https://python-sidebar.github.io/whatsnew/3.3.html#textwrap |
| threading | https://python-sidebar.github.io/whatsnew/3.3.html#threading |
| time | https://python-sidebar.github.io/whatsnew/3.3.html#time |
| types | https://python-sidebar.github.io/whatsnew/3.3.html#types |
| unittest | https://python-sidebar.github.io/whatsnew/3.3.html#unittest |
| urllib | https://python-sidebar.github.io/whatsnew/3.3.html#urllib |
| webbrowser | https://python-sidebar.github.io/whatsnew/3.3.html#webbrowser |
| xml.etree.ElementTree | https://python-sidebar.github.io/whatsnew/3.3.html#xml-etree-elementtree |
| zlib | https://python-sidebar.github.io/whatsnew/3.3.html#zlib |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.3.html#optimizations |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.3.html#build-and-c-api-changes |
| Deprecated | https://python-sidebar.github.io/whatsnew/3.3.html#deprecated |
| Unsupported Operating Systems | https://python-sidebar.github.io/whatsnew/3.3.html#unsupported-operating-systems |
| Deprecated Python modules, functions and methods | https://python-sidebar.github.io/whatsnew/3.3.html#deprecated-python-modules-functions-and-methods |
| Deprecated functions and types of the C API | https://python-sidebar.github.io/whatsnew/3.3.html#deprecated-functions-and-types-of-the-c-api |
| Deprecated features | https://python-sidebar.github.io/whatsnew/3.3.html#deprecated-features |
| Porting to Python 3.3 | https://python-sidebar.github.io/whatsnew/3.3.html#porting-to-python-3-3 |
| Porting Python code | https://python-sidebar.github.io/whatsnew/3.3.html#porting-python-code |
| Porting C code | https://python-sidebar.github.io/whatsnew/3.3.html#porting-c-code |
| Building C extensions | https://python-sidebar.github.io/whatsnew/3.3.html#building-c-extensions |
| Command Line Switch Changes | https://python-sidebar.github.io/whatsnew/3.3.html#command-line-switch-changes |
| What’s New In Python 3.2 | https://python-sidebar.github.io/whatsnew/3.2.html |
| PEP 384: Defining a Stable ABI | https://python-sidebar.github.io/whatsnew/3.2.html#pep-384-defining-a-stable-abi |
| PEP 389: Argparse Command Line Parsing Module | https://python-sidebar.github.io/whatsnew/3.2.html#pep-389-argparse-command-line-parsing-module |
| PEP 391: Dictionary Based Configuration for Logging | https://python-sidebar.github.io/whatsnew/3.2.html#pep-391-dictionary-based-configuration-for-logging |
| PEP 3148: The concurrent.futures module | https://python-sidebar.github.io/whatsnew/3.2.html#pep-3148-the-concurrent-futures-module |
| PEP 3147: PYC Repository Directories | https://python-sidebar.github.io/whatsnew/3.2.html#pep-3147-pyc-repository-directories |
| PEP 3149: ABI Version Tagged .so Files | https://python-sidebar.github.io/whatsnew/3.2.html#pep-3149-abi-version-tagged-so-files |
| PEP 3333: Python Web Server Gateway Interface v1.0.1 | https://python-sidebar.github.io/whatsnew/3.2.html#pep-3333-python-web-server-gateway-interface-v1-0-1 |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.2.html#other-language-changes |
| New, Improved, and Deprecated Modules | https://python-sidebar.github.io/whatsnew/3.2.html#new-improved-and-deprecated-modules |
| email | https://python-sidebar.github.io/whatsnew/3.2.html#email |
| elementtree | https://python-sidebar.github.io/whatsnew/3.2.html#elementtree |
| functools | https://python-sidebar.github.io/whatsnew/3.2.html#functools |
| itertools | https://python-sidebar.github.io/whatsnew/3.2.html#itertools |
| collections | https://python-sidebar.github.io/whatsnew/3.2.html#collections |
| threading | https://python-sidebar.github.io/whatsnew/3.2.html#threading |
| datetime and time | https://python-sidebar.github.io/whatsnew/3.2.html#datetime-and-time |
| math | https://python-sidebar.github.io/whatsnew/3.2.html#math |
| abc | https://python-sidebar.github.io/whatsnew/3.2.html#abc |
| io | https://python-sidebar.github.io/whatsnew/3.2.html#io |
| reprlib | https://python-sidebar.github.io/whatsnew/3.2.html#reprlib |
| logging | https://python-sidebar.github.io/whatsnew/3.2.html#logging |
| csv | https://python-sidebar.github.io/whatsnew/3.2.html#csv |
| contextlib | https://python-sidebar.github.io/whatsnew/3.2.html#contextlib |
| decimal and fractions | https://python-sidebar.github.io/whatsnew/3.2.html#decimal-and-fractions |
| ftp | https://python-sidebar.github.io/whatsnew/3.2.html#ftp |
| popen | https://python-sidebar.github.io/whatsnew/3.2.html#popen |
| select | https://python-sidebar.github.io/whatsnew/3.2.html#select |
| gzip and zipfile | https://python-sidebar.github.io/whatsnew/3.2.html#gzip-and-zipfile |
| tarfile | https://python-sidebar.github.io/whatsnew/3.2.html#tarfile |
| hashlib | https://python-sidebar.github.io/whatsnew/3.2.html#hashlib |
| ast | https://python-sidebar.github.io/whatsnew/3.2.html#ast |
| os | https://python-sidebar.github.io/whatsnew/3.2.html#os |
| shutil | https://python-sidebar.github.io/whatsnew/3.2.html#shutil |
| sqlite3 | https://python-sidebar.github.io/whatsnew/3.2.html#sqlite3 |
| html | https://python-sidebar.github.io/whatsnew/3.2.html#html |
| socket | https://python-sidebar.github.io/whatsnew/3.2.html#socket |
| ssl | https://python-sidebar.github.io/whatsnew/3.2.html#ssl |
| nntp | https://python-sidebar.github.io/whatsnew/3.2.html#nntp |
| certificates | https://python-sidebar.github.io/whatsnew/3.2.html#certificates |
| imaplib | https://python-sidebar.github.io/whatsnew/3.2.html#imaplib |
| http.client | https://python-sidebar.github.io/whatsnew/3.2.html#http-client |
| unittest | https://python-sidebar.github.io/whatsnew/3.2.html#unittest |
| random | https://python-sidebar.github.io/whatsnew/3.2.html#random |
| poplib | https://python-sidebar.github.io/whatsnew/3.2.html#poplib |
| asyncore | https://python-sidebar.github.io/whatsnew/3.2.html#asyncore |
| tempfile | https://python-sidebar.github.io/whatsnew/3.2.html#tempfile |
| inspect | https://python-sidebar.github.io/whatsnew/3.2.html#inspect |
| pydoc | https://python-sidebar.github.io/whatsnew/3.2.html#pydoc |
| dis | https://python-sidebar.github.io/whatsnew/3.2.html#dis |
| dbm | https://python-sidebar.github.io/whatsnew/3.2.html#dbm |
| ctypes | https://python-sidebar.github.io/whatsnew/3.2.html#ctypes |
| site | https://python-sidebar.github.io/whatsnew/3.2.html#site |
| sysconfig | https://python-sidebar.github.io/whatsnew/3.2.html#sysconfig |
| pdb | https://python-sidebar.github.io/whatsnew/3.2.html#pdb |
| configparser | https://python-sidebar.github.io/whatsnew/3.2.html#configparser |
| urllib.parse | https://python-sidebar.github.io/whatsnew/3.2.html#urllib-parse |
| mailbox | https://python-sidebar.github.io/whatsnew/3.2.html#mailbox |
| turtledemo | https://python-sidebar.github.io/whatsnew/3.2.html#turtledemo |
| Multi-threading | https://python-sidebar.github.io/whatsnew/3.2.html#multi-threading |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.2.html#optimizations |
| Unicode | https://python-sidebar.github.io/whatsnew/3.2.html#unicode |
| Codecs | https://python-sidebar.github.io/whatsnew/3.2.html#codecs |
| Documentation | https://python-sidebar.github.io/whatsnew/3.2.html#documentation |
| IDLE | https://python-sidebar.github.io/whatsnew/3.2.html#idle |
| Code Repository | https://python-sidebar.github.io/whatsnew/3.2.html#code-repository |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.2.html#build-and-c-api-changes |
| Porting to Python 3.2 | https://python-sidebar.github.io/whatsnew/3.2.html#porting-to-python-3-2 |
| What’s New In Python 3.1 | https://python-sidebar.github.io/whatsnew/3.1.html |
| PEP 372: Ordered Dictionaries | https://python-sidebar.github.io/whatsnew/3.1.html#pep-372-ordered-dictionaries |
| PEP 378: Format Specifier for Thousands Separator | https://python-sidebar.github.io/whatsnew/3.1.html#pep-378-format-specifier-for-thousands-separator |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/3.1.html#other-language-changes |
| New, Improved, and Deprecated Modules | https://python-sidebar.github.io/whatsnew/3.1.html#new-improved-and-deprecated-modules |
| Optimizations | https://python-sidebar.github.io/whatsnew/3.1.html#optimizations |
| IDLE | https://python-sidebar.github.io/whatsnew/3.1.html#idle |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.1.html#build-and-c-api-changes |
| Porting to Python 3.1 | https://python-sidebar.github.io/whatsnew/3.1.html#porting-to-python-3-1 |
| What’s New In Python 3.0 | https://python-sidebar.github.io/whatsnew/3.0.html |
| Common Stumbling Blocks | https://python-sidebar.github.io/whatsnew/3.0.html#common-stumbling-blocks |
| Print Is A Function | https://python-sidebar.github.io/whatsnew/3.0.html#print-is-a-function |
| Views And Iterators Instead Of Lists | https://python-sidebar.github.io/whatsnew/3.0.html#views-and-iterators-instead-of-lists |
| Ordering Comparisons | https://python-sidebar.github.io/whatsnew/3.0.html#ordering-comparisons |
| Integers | https://python-sidebar.github.io/whatsnew/3.0.html#integers |
| Text Vs. Data Instead Of Unicode Vs. 8-bit | https://python-sidebar.github.io/whatsnew/3.0.html#text-vs-data-instead-of-unicode-vs-8-bit |
| Overview Of Syntax Changes | https://python-sidebar.github.io/whatsnew/3.0.html#overview-of-syntax-changes |
| New Syntax | https://python-sidebar.github.io/whatsnew/3.0.html#new-syntax |
| Changed Syntax | https://python-sidebar.github.io/whatsnew/3.0.html#changed-syntax |
| Removed Syntax | https://python-sidebar.github.io/whatsnew/3.0.html#removed-syntax |
| Changes Already Present In Python 2.6 | https://python-sidebar.github.io/whatsnew/3.0.html#changes-already-present-in-python-2-6 |
| Library Changes | https://python-sidebar.github.io/whatsnew/3.0.html#library-changes |
| PEP 3101: A New Approach To String Formatting | https://python-sidebar.github.io/whatsnew/3.0.html#pep-3101-a-new-approach-to-string-formatting |
| Changes To Exceptions | https://python-sidebar.github.io/whatsnew/3.0.html#changes-to-exceptions |
| Miscellaneous Other Changes | https://python-sidebar.github.io/whatsnew/3.0.html#miscellaneous-other-changes |
| Operators And Special Methods | https://python-sidebar.github.io/whatsnew/3.0.html#operators-and-special-methods |
| Builtins | https://python-sidebar.github.io/whatsnew/3.0.html#builtins |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/3.0.html#build-and-c-api-changes |
| Performance | https://python-sidebar.github.io/whatsnew/3.0.html#performance |
| Porting To Python 3.0 | https://python-sidebar.github.io/whatsnew/3.0.html#porting-to-python-3-0 |
| What’s New in Python 2.7 | https://python-sidebar.github.io/whatsnew/2.7.html |
| The Future for Python 2.x | https://python-sidebar.github.io/whatsnew/2.7.html#the-future-for-python-2-x |
| Changes to the Handling of Deprecation Warnings | https://python-sidebar.github.io/whatsnew/2.7.html#changes-to-the-handling-of-deprecation-warnings |
| Python 3.1 Features | https://python-sidebar.github.io/whatsnew/2.7.html#python-3-1-features |
| PEP 372: Adding an Ordered Dictionary to collections | https://python-sidebar.github.io/whatsnew/2.7.html#pep-372-adding-an-ordered-dictionary-to-collections |
| PEP 378: Format Specifier for Thousands Separator | https://python-sidebar.github.io/whatsnew/2.7.html#pep-378-format-specifier-for-thousands-separator |
| PEP 389: The argparse Module for Parsing Command Lines | https://python-sidebar.github.io/whatsnew/2.7.html#pep-389-the-argparse-module-for-parsing-command-lines |
| PEP 391: Dictionary-Based Configuration For Logging | https://python-sidebar.github.io/whatsnew/2.7.html#pep-391-dictionary-based-configuration-for-logging |
| PEP 3106: Dictionary Views | https://python-sidebar.github.io/whatsnew/2.7.html#pep-3106-dictionary-views |
| PEP 3137: The memoryview Object | https://python-sidebar.github.io/whatsnew/2.7.html#pep-3137-the-memoryview-object |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/2.7.html#other-language-changes |
| Interpreter Changes | https://python-sidebar.github.io/whatsnew/2.7.html#interpreter-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/2.7.html#optimizations |
| New and Improved Modules | https://python-sidebar.github.io/whatsnew/2.7.html#new-and-improved-modules |
| New module: importlib | https://python-sidebar.github.io/whatsnew/2.7.html#new-module-importlib |
| New module: sysconfig | https://python-sidebar.github.io/whatsnew/2.7.html#new-module-sysconfig |
| ttk: Themed Widgets for Tk | https://python-sidebar.github.io/whatsnew/2.7.html#ttk-themed-widgets-for-tk |
| Updated module: unittest | https://python-sidebar.github.io/whatsnew/2.7.html#updated-module-unittest |
| Updated module: ElementTree 1.3 | https://python-sidebar.github.io/whatsnew/2.7.html#updated-module-elementtree-1-3 |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/2.7.html#build-and-c-api-changes |
| Capsules | https://python-sidebar.github.io/whatsnew/2.7.html#capsules |
| Port-Specific Changes: Windows | https://python-sidebar.github.io/whatsnew/2.7.html#port-specific-changes-windows |
| Port-Specific Changes: Mac OS X | https://python-sidebar.github.io/whatsnew/2.7.html#port-specific-changes-mac-os-x |
| Port-Specific Changes: FreeBSD | https://python-sidebar.github.io/whatsnew/2.7.html#port-specific-changes-freebsd |
| Other Changes and Fixes | https://python-sidebar.github.io/whatsnew/2.7.html#other-changes-and-fixes |
| Porting to Python 2.7 | https://python-sidebar.github.io/whatsnew/2.7.html#porting-to-python-2-7 |
| New Features Added to Python 2.7 Maintenance Releases | https://python-sidebar.github.io/whatsnew/2.7.html#new-features-added-to-python-2-7-maintenance-releases |
| Two new environment variables for debug mode | https://python-sidebar.github.io/whatsnew/2.7.html#two-new-environment-variables-for-debug-mode |
| PEP 434: IDLE Enhancement Exception for All Branches | https://python-sidebar.github.io/whatsnew/2.7.html#pep-434-idle-enhancement-exception-for-all-branches |
| PEP 466: Network Security Enhancements for Python 2.7 | https://python-sidebar.github.io/whatsnew/2.7.html#pep-466-network-security-enhancements-for-python-2-7 |
| PEP 477: Backport ensurepip (PEP 453) to Python 2.7 | https://python-sidebar.github.io/whatsnew/2.7.html#pep-477-backport-ensurepip-pep-453-to-python-2-7 |
| Bootstrapping pip By Default | https://python-sidebar.github.io/whatsnew/2.7.html#bootstrapping-pip-by-default |
| Documentation Changes | https://python-sidebar.github.io/whatsnew/2.7.html#documentation-changes |
| PEP 476: Enabling certificate verification by default for stdlib http clients | https://python-sidebar.github.io/whatsnew/2.7.html#pep-476-enabling-certificate-verification-by-default-for-stdlib-http-clients |
| PEP 493: HTTPS verification migration tools for Python 2.7 | https://python-sidebar.github.io/whatsnew/2.7.html#pep-493-https-verification-migration-tools-for-python-2-7 |
| New make regen-all build target | https://python-sidebar.github.io/whatsnew/2.7.html#new-make-regen-all-build-target |
| Removal of make touch build target | https://python-sidebar.github.io/whatsnew/2.7.html#removal-of-make-touch-build-target |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.7.html#acknowledgements |
| What’s New in Python 2.6 | https://python-sidebar.github.io/whatsnew/2.6.html |
| Python 3.0 | https://python-sidebar.github.io/whatsnew/2.6.html#python-3-0 |
| Changes to the Development Process | https://python-sidebar.github.io/whatsnew/2.6.html#changes-to-the-development-process |
| New Issue Tracker: Roundup | https://python-sidebar.github.io/whatsnew/2.6.html#new-issue-tracker-roundup |
| New Documentation Format: reStructuredText Using Sphinx | https://python-sidebar.github.io/whatsnew/2.6.html#new-documentation-format-restructuredtext-using-sphinx |
| PEP 343: The ‘with’ statement | https://python-sidebar.github.io/whatsnew/2.6.html#pep-343-the-with-statement |
| Writing Context Managers | https://python-sidebar.github.io/whatsnew/2.6.html#writing-context-managers |
| The contextlib module | https://python-sidebar.github.io/whatsnew/2.6.html#the-contextlib-module |
| PEP 366: Explicit Relative Imports From a Main Module | https://python-sidebar.github.io/whatsnew/2.6.html#pep-366-explicit-relative-imports-from-a-main-module |
| PEP 370: Per-user site-packages Directory | https://python-sidebar.github.io/whatsnew/2.6.html#pep-370-per-user-site-packages-directory |
| PEP 371: The multiprocessing Package | https://python-sidebar.github.io/whatsnew/2.6.html#pep-371-the-multiprocessing-package |
| PEP 3101: Advanced String Formatting | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3101-advanced-string-formatting |
| PEP 3105: print As a Function | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3105-print-as-a-function |
| PEP 3110: Exception-Handling Changes | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3110-exception-handling-changes |
| PEP 3112: Byte Literals | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3112-byte-literals |
| PEP 3116: New I/O Library | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3116-new-i-o-library |
| PEP 3118: Revised Buffer Protocol | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3118-revised-buffer-protocol |
| PEP 3119: Abstract Base Classes | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3119-abstract-base-classes |
| PEP 3127: Integer Literal Support and Syntax | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3127-integer-literal-support-and-syntax |
| PEP 3129: Class Decorators | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3129-class-decorators |
| PEP 3141: A Type Hierarchy for Numbers | https://python-sidebar.github.io/whatsnew/2.6.html#pep-3141-a-type-hierarchy-for-numbers |
| The fractions Module | https://python-sidebar.github.io/whatsnew/2.6.html#the-fractions-module |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/2.6.html#other-language-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/2.6.html#optimizations |
| Interpreter Changes | https://python-sidebar.github.io/whatsnew/2.6.html#interpreter-changes |
| New and Improved Modules | https://python-sidebar.github.io/whatsnew/2.6.html#new-and-improved-modules |
| The ast module | https://python-sidebar.github.io/whatsnew/2.6.html#the-ast-module |
| The future_builtins module | https://python-sidebar.github.io/whatsnew/2.6.html#the-future-builtins-module |
| The json module: JavaScript Object Notation | https://python-sidebar.github.io/whatsnew/2.6.html#the-json-module-javascript-object-notation |
| The plistlib module: A Property-List Parser | https://python-sidebar.github.io/whatsnew/2.6.html#the-plistlib-module-a-property-list-parser |
| ctypes Enhancements | https://python-sidebar.github.io/whatsnew/2.6.html#ctypes-enhancements |
| Improved SSL Support | https://python-sidebar.github.io/whatsnew/2.6.html#improved-ssl-support |
| Deprecations and Removals | https://python-sidebar.github.io/whatsnew/2.6.html#deprecations-and-removals |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/2.6.html#build-and-c-api-changes |
| Port-Specific Changes: Windows | https://python-sidebar.github.io/whatsnew/2.6.html#port-specific-changes-windows |
| Port-Specific Changes: Mac OS X | https://python-sidebar.github.io/whatsnew/2.6.html#port-specific-changes-mac-os-x |
| Port-Specific Changes: IRIX | https://python-sidebar.github.io/whatsnew/2.6.html#port-specific-changes-irix |
| Porting to Python 2.6 | https://python-sidebar.github.io/whatsnew/2.6.html#porting-to-python-2-6 |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.6.html#acknowledgements |
| What’s New in Python 2.5 | https://python-sidebar.github.io/whatsnew/2.5.html |
| PEP 308: Conditional Expressions | https://python-sidebar.github.io/whatsnew/2.5.html#pep-308-conditional-expressions |
| PEP 309: Partial Function Application | https://python-sidebar.github.io/whatsnew/2.5.html#pep-309-partial-function-application |
| PEP 314: Metadata for Python Software Packages v1.1 | https://python-sidebar.github.io/whatsnew/2.5.html#pep-314-metadata-for-python-software-packages-v1-1 |
| PEP 328: Absolute and Relative Imports | https://python-sidebar.github.io/whatsnew/2.5.html#pep-328-absolute-and-relative-imports |
| PEP 338: Executing Modules as Scripts | https://python-sidebar.github.io/whatsnew/2.5.html#pep-338-executing-modules-as-scripts |
| PEP 341: Unified try/except/finally | https://python-sidebar.github.io/whatsnew/2.5.html#pep-341-unified-try-except-finally |
| PEP 342: New Generator Features | https://python-sidebar.github.io/whatsnew/2.5.html#pep-342-new-generator-features |
| PEP 343: The ‘with’ statement | https://python-sidebar.github.io/whatsnew/2.5.html#pep-343-the-with-statement |
| Writing Context Managers | https://python-sidebar.github.io/whatsnew/2.5.html#writing-context-managers |
| The contextlib module | https://python-sidebar.github.io/whatsnew/2.5.html#the-contextlib-module |
| PEP 352: Exceptions as New-Style Classes | https://python-sidebar.github.io/whatsnew/2.5.html#pep-352-exceptions-as-new-style-classes |
| PEP 353: Using ssize_t as the index type | https://python-sidebar.github.io/whatsnew/2.5.html#pep-353-using-ssize-t-as-the-index-type |
| PEP 357: The ‘__index__’ method | https://python-sidebar.github.io/whatsnew/2.5.html#pep-357-the-index-method |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/2.5.html#other-language-changes |
| Interactive Interpreter Changes | https://python-sidebar.github.io/whatsnew/2.5.html#interactive-interpreter-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/2.5.html#optimizations |
| New, Improved, and Removed Modules | https://python-sidebar.github.io/whatsnew/2.5.html#new-improved-and-removed-modules |
| The ctypes package | https://python-sidebar.github.io/whatsnew/2.5.html#the-ctypes-package |
| The ElementTree package | https://python-sidebar.github.io/whatsnew/2.5.html#the-elementtree-package |
| The hashlib package | https://python-sidebar.github.io/whatsnew/2.5.html#the-hashlib-package |
| The sqlite3 package | https://python-sidebar.github.io/whatsnew/2.5.html#the-sqlite3-package |
| The wsgiref package | https://python-sidebar.github.io/whatsnew/2.5.html#the-wsgiref-package |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/2.5.html#build-and-c-api-changes |
| Port-Specific Changes | https://python-sidebar.github.io/whatsnew/2.5.html#port-specific-changes |
| Porting to Python 2.5 | https://python-sidebar.github.io/whatsnew/2.5.html#porting-to-python-2-5 |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.5.html#acknowledgements |
| What’s New in Python 2.4 | https://python-sidebar.github.io/whatsnew/2.4.html |
| PEP 218: Built-In Set Objects | https://python-sidebar.github.io/whatsnew/2.4.html#pep-218-built-in-set-objects |
| PEP 237: Unifying Long Integers and Integers | https://python-sidebar.github.io/whatsnew/2.4.html#pep-237-unifying-long-integers-and-integers |
| PEP 289: Generator Expressions | https://python-sidebar.github.io/whatsnew/2.4.html#pep-289-generator-expressions |
| PEP 292: Simpler String Substitutions | https://python-sidebar.github.io/whatsnew/2.4.html#pep-292-simpler-string-substitutions |
| PEP 318: Decorators for Functions and Methods | https://python-sidebar.github.io/whatsnew/2.4.html#pep-318-decorators-for-functions-and-methods |
| PEP 322: Reverse Iteration | https://python-sidebar.github.io/whatsnew/2.4.html#pep-322-reverse-iteration |
| PEP 324: New subprocess Module | https://python-sidebar.github.io/whatsnew/2.4.html#pep-324-new-subprocess-module |
| PEP 327: Decimal Data Type | https://python-sidebar.github.io/whatsnew/2.4.html#pep-327-decimal-data-type |
| Why is Decimal needed? | https://python-sidebar.github.io/whatsnew/2.4.html#why-is-decimal-needed |
| The Decimal type | https://python-sidebar.github.io/whatsnew/2.4.html#the-decimal-type |
| The Context type | https://python-sidebar.github.io/whatsnew/2.4.html#the-context-type |
| PEP 328: Multi-line Imports | https://python-sidebar.github.io/whatsnew/2.4.html#pep-328-multi-line-imports |
| PEP 331: Locale-Independent Float/String Conversions | https://python-sidebar.github.io/whatsnew/2.4.html#pep-331-locale-independent-float-string-conversions |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/2.4.html#other-language-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/2.4.html#optimizations |
| New, Improved, and Deprecated Modules | https://python-sidebar.github.io/whatsnew/2.4.html#new-improved-and-deprecated-modules |
| cookielib | https://python-sidebar.github.io/whatsnew/2.4.html#cookielib |
| doctest | https://python-sidebar.github.io/whatsnew/2.4.html#doctest |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/2.4.html#build-and-c-api-changes |
| Port-Specific Changes | https://python-sidebar.github.io/whatsnew/2.4.html#port-specific-changes |
| Porting to Python 2.4 | https://python-sidebar.github.io/whatsnew/2.4.html#porting-to-python-2-4 |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.4.html#acknowledgements |
| What’s New in Python 2.3 | https://python-sidebar.github.io/whatsnew/2.3.html |
| PEP 218: A Standard Set Datatype | https://python-sidebar.github.io/whatsnew/2.3.html#pep-218-a-standard-set-datatype |
| PEP 255: Simple Generators | https://python-sidebar.github.io/whatsnew/2.3.html#pep-255-simple-generators |
| PEP 263: Source Code Encodings | https://python-sidebar.github.io/whatsnew/2.3.html#pep-263-source-code-encodings |
| PEP 273: Importing Modules from ZIP Archives | https://python-sidebar.github.io/whatsnew/2.3.html#pep-273-importing-modules-from-zip-archives |
| PEP 277: Unicode file name support for Windows NT | https://python-sidebar.github.io/whatsnew/2.3.html#pep-277-unicode-file-name-support-for-windows-nt |
| PEP 278: Universal Newline Support | https://python-sidebar.github.io/whatsnew/2.3.html#pep-278-universal-newline-support |
| PEP 279: enumerate() | https://python-sidebar.github.io/whatsnew/2.3.html#pep-279-enumerate |
| PEP 282: The logging Package | https://python-sidebar.github.io/whatsnew/2.3.html#pep-282-the-logging-package |
| PEP 285: A Boolean Type | https://python-sidebar.github.io/whatsnew/2.3.html#pep-285-a-boolean-type |
| PEP 293: Codec Error Handling Callbacks | https://python-sidebar.github.io/whatsnew/2.3.html#pep-293-codec-error-handling-callbacks |
| PEP 301: Package Index and Metadata for Distutils | https://python-sidebar.github.io/whatsnew/2.3.html#pep-301-package-index-and-metadata-for-distutils |
| PEP 302: New Import Hooks | https://python-sidebar.github.io/whatsnew/2.3.html#pep-302-new-import-hooks |
| PEP 305: Comma-separated Files | https://python-sidebar.github.io/whatsnew/2.3.html#pep-305-comma-separated-files |
| PEP 307: Pickle Enhancements | https://python-sidebar.github.io/whatsnew/2.3.html#pep-307-pickle-enhancements |
| Extended Slices | https://python-sidebar.github.io/whatsnew/2.3.html#extended-slices |
| Other Language Changes | https://python-sidebar.github.io/whatsnew/2.3.html#other-language-changes |
| String Changes | https://python-sidebar.github.io/whatsnew/2.3.html#string-changes |
| Optimizations | https://python-sidebar.github.io/whatsnew/2.3.html#optimizations |
| New, Improved, and Deprecated Modules | https://python-sidebar.github.io/whatsnew/2.3.html#new-improved-and-deprecated-modules |
| Date/Time Type | https://python-sidebar.github.io/whatsnew/2.3.html#date-time-type |
| The optparse Module | https://python-sidebar.github.io/whatsnew/2.3.html#the-optparse-module |
| Pymalloc: A Specialized Object Allocator | https://python-sidebar.github.io/whatsnew/2.3.html#pymalloc-a-specialized-object-allocator |
| Build and C API Changes | https://python-sidebar.github.io/whatsnew/2.3.html#build-and-c-api-changes |
| Port-Specific Changes | https://python-sidebar.github.io/whatsnew/2.3.html#port-specific-changes |
| Other Changes and Fixes | https://python-sidebar.github.io/whatsnew/2.3.html#other-changes-and-fixes |
| Porting to Python 2.3 | https://python-sidebar.github.io/whatsnew/2.3.html#porting-to-python-2-3 |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.3.html#acknowledgements |
| What’s New in Python 2.2 | https://python-sidebar.github.io/whatsnew/2.2.html |
| Introduction | https://python-sidebar.github.io/whatsnew/2.2.html#introduction |
| PEPs 252 and 253: Type and Class Changes | https://python-sidebar.github.io/whatsnew/2.2.html#peps-252-and-253-type-and-class-changes |
| Old and New Classes | https://python-sidebar.github.io/whatsnew/2.2.html#old-and-new-classes |
| Descriptors | https://python-sidebar.github.io/whatsnew/2.2.html#descriptors |
| Multiple Inheritance: The Diamond Rule | https://python-sidebar.github.io/whatsnew/2.2.html#multiple-inheritance-the-diamond-rule |
| Attribute Access | https://python-sidebar.github.io/whatsnew/2.2.html#attribute-access |
| Related Links | https://python-sidebar.github.io/whatsnew/2.2.html#related-links |
| PEP 234: Iterators | https://python-sidebar.github.io/whatsnew/2.2.html#pep-234-iterators |
| PEP 255: Simple Generators | https://python-sidebar.github.io/whatsnew/2.2.html#pep-255-simple-generators |
| PEP 237: Unifying Long Integers and Integers | https://python-sidebar.github.io/whatsnew/2.2.html#pep-237-unifying-long-integers-and-integers |
| PEP 238: Changing the Division Operator | https://python-sidebar.github.io/whatsnew/2.2.html#pep-238-changing-the-division-operator |
| Unicode Changes | https://python-sidebar.github.io/whatsnew/2.2.html#unicode-changes |
| PEP 227: Nested Scopes | https://python-sidebar.github.io/whatsnew/2.2.html#pep-227-nested-scopes |
| New and Improved Modules | https://python-sidebar.github.io/whatsnew/2.2.html#new-and-improved-modules |
| Interpreter Changes and Fixes | https://python-sidebar.github.io/whatsnew/2.2.html#interpreter-changes-and-fixes |
| Other Changes and Fixes | https://python-sidebar.github.io/whatsnew/2.2.html#other-changes-and-fixes |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.2.html#acknowledgements |
| What’s New in Python 2.1 | https://python-sidebar.github.io/whatsnew/2.1.html |
| Introduction | https://python-sidebar.github.io/whatsnew/2.1.html#introduction |
| PEP 227: Nested Scopes | https://python-sidebar.github.io/whatsnew/2.1.html#pep-227-nested-scopes |
| PEP 236: __future__ Directives | https://python-sidebar.github.io/whatsnew/2.1.html#pep-236-future-directives |
| PEP 207: Rich Comparisons | https://python-sidebar.github.io/whatsnew/2.1.html#pep-207-rich-comparisons |
| PEP 230: Warning Framework | https://python-sidebar.github.io/whatsnew/2.1.html#pep-230-warning-framework |
| PEP 229: New Build System | https://python-sidebar.github.io/whatsnew/2.1.html#pep-229-new-build-system |
| PEP 205: Weak References | https://python-sidebar.github.io/whatsnew/2.1.html#pep-205-weak-references |
| PEP 232: Function Attributes | https://python-sidebar.github.io/whatsnew/2.1.html#pep-232-function-attributes |
| PEP 235: Importing Modules on Case-Insensitive Platforms | https://python-sidebar.github.io/whatsnew/2.1.html#pep-235-importing-modules-on-case-insensitive-platforms |
| PEP 217: Interactive Display Hook | https://python-sidebar.github.io/whatsnew/2.1.html#pep-217-interactive-display-hook |
| PEP 208: New Coercion Model | https://python-sidebar.github.io/whatsnew/2.1.html#pep-208-new-coercion-model |
| PEP 241: Metadata in Python Packages | https://python-sidebar.github.io/whatsnew/2.1.html#pep-241-metadata-in-python-packages |
| New and Improved Modules | https://python-sidebar.github.io/whatsnew/2.1.html#new-and-improved-modules |
| Other Changes and Fixes | https://python-sidebar.github.io/whatsnew/2.1.html#other-changes-and-fixes |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.1.html#acknowledgements |
| What’s New in Python 2.0 | https://python-sidebar.github.io/whatsnew/2.0.html |
| Introduction | https://python-sidebar.github.io/whatsnew/2.0.html#introduction |
| What About Python 1.6? | https://python-sidebar.github.io/whatsnew/2.0.html#what-about-python-1-6 |
| New Development Process | https://python-sidebar.github.io/whatsnew/2.0.html#new-development-process |
| Unicode | https://python-sidebar.github.io/whatsnew/2.0.html#unicode |
| List Comprehensions | https://python-sidebar.github.io/whatsnew/2.0.html#list-comprehensions |
| Augmented Assignment | https://python-sidebar.github.io/whatsnew/2.0.html#augmented-assignment |
| String Methods | https://python-sidebar.github.io/whatsnew/2.0.html#string-methods |
| Garbage Collection of Cycles | https://python-sidebar.github.io/whatsnew/2.0.html#garbage-collection-of-cycles |
| Other Core Changes | https://python-sidebar.github.io/whatsnew/2.0.html#other-core-changes |
| Minor Language Changes | https://python-sidebar.github.io/whatsnew/2.0.html#minor-language-changes |
| Changes to Built-in Functions | https://python-sidebar.github.io/whatsnew/2.0.html#changes-to-built-in-functions |
| Porting to 2.0 | https://python-sidebar.github.io/whatsnew/2.0.html#porting-to-2-0 |
| Extending/Embedding Changes | https://python-sidebar.github.io/whatsnew/2.0.html#extending-embedding-changes |
| Distutils: Making Modules Easy to Install | https://python-sidebar.github.io/whatsnew/2.0.html#distutils-making-modules-easy-to-install |
| XML Modules | https://python-sidebar.github.io/whatsnew/2.0.html#xml-modules |
| SAX2 Support | https://python-sidebar.github.io/whatsnew/2.0.html#sax2-support |
| DOM Support | https://python-sidebar.github.io/whatsnew/2.0.html#dom-support |
| Relationship to PyXML | https://python-sidebar.github.io/whatsnew/2.0.html#relationship-to-pyxml |
| Module changes | https://python-sidebar.github.io/whatsnew/2.0.html#module-changes |
| New modules | https://python-sidebar.github.io/whatsnew/2.0.html#new-modules |
| IDLE Improvements | https://python-sidebar.github.io/whatsnew/2.0.html#idle-improvements |
| Deleted and Deprecated Modules | https://python-sidebar.github.io/whatsnew/2.0.html#deleted-and-deprecated-modules |
| Acknowledgements | https://python-sidebar.github.io/whatsnew/2.0.html#acknowledgements |
| Changelog | https://python-sidebar.github.io/whatsnew/changelog.html |
| Python next | https://python-sidebar.github.io/whatsnew/changelog.html#python-next |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#security |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#core-and-builtins |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#library |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#documentation |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#tests |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#build |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#windows |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#macos |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#c-api |
| Python 3.12.0 alpha 5 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-12-0-alpha-5 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id4 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id5 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id6 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id7 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id8 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id9 |
| Python 3.12.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-12-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id10 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id11 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id12 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id13 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id14 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id15 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id16 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#tools-demos |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id17 |
| Python 3.12.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-12-0-alpha-3 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id18 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id19 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id20 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id21 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id22 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id23 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id24 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id25 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id26 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id27 |
| Python 3.12.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-12-0-alpha-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id28 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id29 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id30 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id31 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id32 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id33 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id34 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id35 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id36 |
| Python 3.12.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-12-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id37 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id38 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id39 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id40 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id41 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id42 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id43 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id44 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#idle |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id45 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id47 |
| Python 3.11.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-beta-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id48 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id49 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id50 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id51 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id52 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id53 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id54 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id55 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id56 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id57 |
| Python 3.11.0 alpha 7 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-7 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id58 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id59 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id60 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id61 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id62 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id63 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id64 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id65 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id66 |
| Python 3.11.0 alpha 6 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-6 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id67 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id68 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id69 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id70 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id71 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id72 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id73 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id74 |
| Python 3.11.0 alpha 5 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-5 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id75 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id76 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id77 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id78 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id79 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id80 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id81 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id82 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id83 |
| Python 3.11.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id84 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id85 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id86 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id87 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id88 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id89 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id90 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id91 |
| Python 3.11.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id92 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id93 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id94 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id95 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id96 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id97 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id98 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id99 |
| Python 3.11.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id100 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id101 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id102 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id103 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id104 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id105 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id106 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id107 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id108 |
| Python 3.11.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-11-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id109 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id110 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id111 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id112 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id113 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id114 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id115 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id116 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id117 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id118 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id119 |
| Python 3.10.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-beta-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id120 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id121 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id122 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id123 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id124 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id125 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id126 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id127 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id128 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id129 |
| Python 3.10.0 alpha 7 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-7 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id130 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id131 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id132 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id133 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id134 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id135 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id136 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id137 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id138 |
| Python 3.10.0 alpha 6 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-6 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id139 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id140 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id141 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id142 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id143 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id144 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id145 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id146 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id147 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id148 |
| Python 3.10.0 alpha 5 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-5 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id149 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id150 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id151 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id152 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id153 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id154 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id155 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id156 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id157 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id158 |
| Python 3.10.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id159 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id160 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id161 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id162 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id163 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id164 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id165 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id166 |
| Python 3.10.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-3 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id167 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id168 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id169 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id170 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id171 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id172 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id173 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id174 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id175 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id176 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id177 |
| Python 3.10.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id178 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id179 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id180 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id181 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id182 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id183 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id184 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id185 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id186 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id187 |
| Python 3.10.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-10-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id188 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id189 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id190 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id191 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id192 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id193 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id194 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id195 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id196 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id197 |
| Python 3.9.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-beta-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id198 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id199 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id200 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id201 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id202 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id203 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id204 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id205 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id206 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id207 |
| Python 3.9.0 alpha 6 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-6 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id208 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id209 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id210 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id211 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id212 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id213 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id214 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id215 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id216 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id217 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id218 |
| Python 3.9.0 alpha 5 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-5 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id219 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id220 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id221 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id222 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id223 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id224 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id225 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id226 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id227 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id228 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id229 |
| Python 3.9.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-4 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id230 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id231 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id232 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id233 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id234 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id235 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id236 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id237 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id238 |
| Python 3.9.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id239 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id240 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id241 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id242 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id243 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id244 |
| Python 3.9.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id245 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id246 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id247 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id248 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id249 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id250 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id251 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id252 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id253 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id254 |
| Python 3.9.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-9-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id255 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id256 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id257 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id258 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id259 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id260 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id261 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id262 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id263 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id264 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id265 |
| Python 3.8.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-8-0-beta-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id266 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id267 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id268 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id269 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id270 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id271 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id272 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id273 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id274 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id275 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id276 |
| Python 3.8.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-8-0-alpha-4 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id277 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id278 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id279 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id280 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id281 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id282 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id283 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id284 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id285 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id286 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id287 |
| Python 3.8.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-8-0-alpha-3 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id288 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id289 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id290 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id291 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id292 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id293 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id294 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id295 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id296 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id297 |
| Python 3.8.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-8-0-alpha-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id298 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id299 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id300 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id301 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id302 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id303 |
| Python 3.8.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-8-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id304 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id305 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id306 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id307 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id308 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id309 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id310 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id311 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id312 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id313 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id314 |
| Python 3.7.0 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-final |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id315 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id316 |
| Python 3.7.0 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id317 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id318 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id319 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id320 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id321 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id322 |
| Python 3.7.0 beta 5 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-beta-5 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id323 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id324 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id325 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id326 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id327 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id328 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id329 |
| Python 3.7.0 beta 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-beta-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id330 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id331 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id332 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id333 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id334 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id335 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id336 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id337 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id338 |
| Python 3.7.0 beta 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-beta-3 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id339 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id340 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id341 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id342 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id343 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id344 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id345 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id346 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id347 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id348 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id349 |
| Python 3.7.0 beta 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-beta-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id350 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id351 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id352 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id353 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id354 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id355 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id356 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id357 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id358 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id359 |
| Python 3.7.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-beta-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id360 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id361 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id362 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id363 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id364 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id365 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id366 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id367 |
| Python 3.7.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id368 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id369 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id370 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id371 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id372 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id373 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id374 |
| Python 3.7.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-alpha-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id375 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id376 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id377 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id378 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id379 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id380 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id381 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id382 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id383 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id384 |
| Python 3.7.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-alpha-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id385 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id386 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id387 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id388 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id389 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id390 |
| Python 3.7.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-7-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id391 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id392 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id393 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id394 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id395 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id396 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id397 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id398 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id399 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id400 |
| Python 3.6.6 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-6-final |
| Python 3.6.6 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-6-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id401 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id402 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id403 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id404 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id405 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id406 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id407 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id408 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id409 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id410 |
| Python 3.6.5 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-5-final |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id411 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id412 |
| Python 3.6.5 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-5-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id413 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id414 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id415 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id416 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id417 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id418 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id419 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id420 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id421 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id422 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id423 |
| Python 3.6.4 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-4-final |
| Python 3.6.4 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-4-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id424 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id425 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id426 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id427 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id428 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id429 |
| macOS | https://python-sidebar.github.io/whatsnew/changelog.html#id430 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id431 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id432 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id433 |
| Python 3.6.3 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-3-final |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id434 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id435 |
| Python 3.6.3 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-3-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id436 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id437 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id438 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id439 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id440 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id441 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id442 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id443 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id444 |
| Python 3.6.2 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-2-final |
| Python 3.6.2 release candidate 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-2-release-candidate-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id445 |
| Python 3.6.2 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-2-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id446 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id447 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id448 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id449 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id450 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id451 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id452 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id453 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id454 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id455 |
| Python 3.6.1 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-1-final |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id456 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id457 |
| Python 3.6.1 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-1-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id458 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id459 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id460 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id461 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id462 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id463 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id464 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id465 |
| Python 3.6.0 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-final |
| Python 3.6.0 release candidate 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-release-candidate-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id466 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id467 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id468 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id469 |
| Python 3.6.0 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id470 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id471 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id472 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id473 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id474 |
| Python 3.6.0 beta 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-beta-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id475 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id476 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id477 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id478 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id479 |
| Python 3.6.0 beta 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-beta-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id480 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id481 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id482 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id483 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id484 |
| Python 3.6.0 beta 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-beta-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id485 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id486 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id487 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id488 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id489 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id490 |
| Python 3.6.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-beta-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id491 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id492 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id493 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id494 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id495 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id496 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id497 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id498 |
| Python 3.6.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id499 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id500 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id501 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id502 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id503 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id504 |
| Python 3.6.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-alpha-3 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id505 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id506 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id507 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id508 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id509 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id510 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id511 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id512 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id513 |
| Python 3.6.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-alpha-2 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id514 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id515 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id516 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id517 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id518 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id519 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id520 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id521 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id522 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id523 |
| Python 3.6.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-6-0-alpha-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id524 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id525 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id526 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id527 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id528 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id529 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id530 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id531 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id532 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id533 |
| Python 3.5.5 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-5-final |
| Python 3.5.5 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-5-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id534 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id535 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id536 |
| Python 3.5.4 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-4-final |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id537 |
| Python 3.5.4 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-4-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id538 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id539 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id540 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id541 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id542 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id543 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id544 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id545 |
| Python 3.5.3 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-3-final |
| Python 3.5.3 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-3-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id546 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id547 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id548 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id549 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id550 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id551 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id552 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id553 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id554 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id555 |
| Python 3.5.2 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-2-final |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id556 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id557 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id558 |
| Python 3.5.2 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-2-release-candidate-1 |
| Security | https://python-sidebar.github.io/whatsnew/changelog.html#id559 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id560 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id561 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id562 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id563 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id564 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id565 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id566 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id567 |
| Python 3.5.1 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-1-final |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id568 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id569 |
| Python 3.5.1 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-1-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id570 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id571 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id572 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id573 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id574 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id575 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id576 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id577 |
| Python 3.5.0 final | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-final |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id578 |
| Python 3.5.0 release candidate 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-release-candidate-4 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id579 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id580 |
| Python 3.5.0 release candidate 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-release-candidate-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id581 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id582 |
| Python 3.5.0 release candidate 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-release-candidate-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id583 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id584 |
| Python 3.5.0 release candidate 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-release-candidate-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id585 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id586 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id587 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id588 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id589 |
| Python 3.5.0 beta 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-beta-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id590 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id591 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id592 |
| Python 3.5.0 beta 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-beta-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id593 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id594 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id595 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id596 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id597 |
| Python 3.5.0 beta 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-beta-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id598 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id599 |
| Python 3.5.0 beta 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-beta-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id600 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id601 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id602 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id603 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id604 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id605 |
| Python 3.5.0 alpha 4 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-alpha-4 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id606 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id607 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id608 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id609 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id610 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id611 |
| Python 3.5.0 alpha 3 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-alpha-3 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id612 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id613 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id614 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id615 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id616 |
| Python 3.5.0 alpha 2 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-alpha-2 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id617 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id618 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id619 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id620 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id621 |
| Python 3.5.0 alpha 1 | https://python-sidebar.github.io/whatsnew/changelog.html#python-3-5-0-alpha-1 |
| Core and Builtins | https://python-sidebar.github.io/whatsnew/changelog.html#id622 |
| Library | https://python-sidebar.github.io/whatsnew/changelog.html#id623 |
| IDLE | https://python-sidebar.github.io/whatsnew/changelog.html#id624 |
| Build | https://python-sidebar.github.io/whatsnew/changelog.html#id625 |
| C API | https://python-sidebar.github.io/whatsnew/changelog.html#id626 |
| Documentation | https://python-sidebar.github.io/whatsnew/changelog.html#id627 |
| Tests | https://python-sidebar.github.io/whatsnew/changelog.html#id628 |
| Tools/Demos | https://python-sidebar.github.io/whatsnew/changelog.html#id629 |
| Windows | https://python-sidebar.github.io/whatsnew/changelog.html#id630 |
| ---------------------- | https://python-sidebar.github.io/glossary.html |
| The Python Tutorial | https://python-sidebar.github.io/tutorial/index.html |
| 1. Whetting Your Appetite | https://python-sidebar.github.io/tutorial/appetite.html |
| 2. Using the Python Interpreter | https://python-sidebar.github.io/tutorial/interpreter.html |
| 2.1. Invoking the Interpreter | https://python-sidebar.github.io/tutorial/interpreter.html#invoking-the-interpreter |
| 2.1.1. Argument Passing | https://python-sidebar.github.io/tutorial/interpreter.html#argument-passing |
| 2.1.2. Interactive Mode | https://python-sidebar.github.io/tutorial/interpreter.html#interactive-mode |
| 2.2. The Interpreter and Its Environment | https://python-sidebar.github.io/tutorial/interpreter.html#the-interpreter-and-its-environment |
| 2.2.1. Source Code Encoding | https://python-sidebar.github.io/tutorial/interpreter.html#source-code-encoding |
| 3. An Informal Introduction to Python | https://python-sidebar.github.io/tutorial/introduction.html |
| 3.1. Using Python as a Calculator | https://python-sidebar.github.io/tutorial/introduction.html#using-python-as-a-calculator |
| 3.1.1. Numbers | https://python-sidebar.github.io/tutorial/introduction.html#numbers |
| 3.1.2. Strings | https://python-sidebar.github.io/tutorial/introduction.html#strings |
| 3.1.3. Lists | https://python-sidebar.github.io/tutorial/introduction.html#lists |
| 3.2. First Steps Towards Programming | https://python-sidebar.github.io/tutorial/introduction.html#first-steps-towards-programming |
| 4. More Control Flow Tools | https://python-sidebar.github.io/tutorial/controlflow.html |
| 4.1. if Statements | https://python-sidebar.github.io/tutorial/controlflow.html#if-statements |
| 4.2. for Statements | https://python-sidebar.github.io/tutorial/controlflow.html#for-statements |
| 4.3. The range() Function | https://python-sidebar.github.io/tutorial/controlflow.html#the-range-function |
| 4.4. break and continue Statements, and else Clauses on Loops | https://python-sidebar.github.io/tutorial/controlflow.html#break-and-continue-statements-and-else-clauses-on-loops |
| 4.5. pass Statements | https://python-sidebar.github.io/tutorial/controlflow.html#pass-statements |
| 4.6. match Statements | https://python-sidebar.github.io/tutorial/controlflow.html#match-statements |
| 4.7. Defining Functions | https://python-sidebar.github.io/tutorial/controlflow.html#defining-functions |
| 4.8. More on Defining Functions | https://python-sidebar.github.io/tutorial/controlflow.html#more-on-defining-functions |
| 4.8.1. Default Argument Values | https://python-sidebar.github.io/tutorial/controlflow.html#default-argument-values |
| 4.8.2. Keyword Arguments | https://python-sidebar.github.io/tutorial/controlflow.html#keyword-arguments |
| 4.8.3. Special parameters | https://python-sidebar.github.io/tutorial/controlflow.html#special-parameters |
| 4.8.3.1. Positional-or-Keyword Arguments | https://python-sidebar.github.io/tutorial/controlflow.html#positional-or-keyword-arguments |
| 4.8.3.2. Positional-Only Parameters | https://python-sidebar.github.io/tutorial/controlflow.html#positional-only-parameters |
| 4.8.3.3. Keyword-Only Arguments | https://python-sidebar.github.io/tutorial/controlflow.html#keyword-only-arguments |
| 4.8.3.4. Function Examples | https://python-sidebar.github.io/tutorial/controlflow.html#function-examples |
| 4.8.3.5. Recap | https://python-sidebar.github.io/tutorial/controlflow.html#recap |
| 4.8.4. Arbitrary Argument Lists | https://python-sidebar.github.io/tutorial/controlflow.html#arbitrary-argument-lists |
| 4.8.5. Unpacking Argument Lists | https://python-sidebar.github.io/tutorial/controlflow.html#unpacking-argument-lists |
| 4.8.6. Lambda Expressions | https://python-sidebar.github.io/tutorial/controlflow.html#lambda-expressions |
| 4.8.7. Documentation Strings | https://python-sidebar.github.io/tutorial/controlflow.html#documentation-strings |
| 4.8.8. Function Annotations | https://python-sidebar.github.io/tutorial/controlflow.html#function-annotations |
| 4.9. Intermezzo: Coding Style | https://python-sidebar.github.io/tutorial/controlflow.html#intermezzo-coding-style |
| 5. Data Structures | https://python-sidebar.github.io/tutorial/datastructures.html |
| 5.1. More on Lists | https://python-sidebar.github.io/tutorial/datastructures.html#more-on-lists |
| 5.1.1. Using Lists as Stacks | https://python-sidebar.github.io/tutorial/datastructures.html#using-lists-as-stacks |
| 5.1.2. Using Lists as Queues | https://python-sidebar.github.io/tutorial/datastructures.html#using-lists-as-queues |
| 5.1.3. List Comprehensions | https://python-sidebar.github.io/tutorial/datastructures.html#list-comprehensions |
| 5.1.4. Nested List Comprehensions | https://python-sidebar.github.io/tutorial/datastructures.html#nested-list-comprehensions |
| 5.2. The del statement | https://python-sidebar.github.io/tutorial/datastructures.html#the-del-statement |
| 5.3. Tuples and Sequences | https://python-sidebar.github.io/tutorial/datastructures.html#tuples-and-sequences |
| 5.4. Sets | https://python-sidebar.github.io/tutorial/datastructures.html#sets |
| 5.5. Dictionaries | https://python-sidebar.github.io/tutorial/datastructures.html#dictionaries |
| 5.6. Looping Techniques | https://python-sidebar.github.io/tutorial/datastructures.html#looping-techniques |
| 5.7. More on Conditions | https://python-sidebar.github.io/tutorial/datastructures.html#more-on-conditions |
| 5.8. Comparing Sequences and Other Types | https://python-sidebar.github.io/tutorial/datastructures.html#comparing-sequences-and-other-types |
| 6. Modules | https://python-sidebar.github.io/tutorial/modules.html |
| 6.1. More on Modules | https://python-sidebar.github.io/tutorial/modules.html#more-on-modules |
| 6.1.1. Executing modules as scripts | https://python-sidebar.github.io/tutorial/modules.html#executing-modules-as-scripts |
| 6.1.2. The Module Search Path | https://python-sidebar.github.io/tutorial/modules.html#the-module-search-path |
| 6.1.3. “Compiled” Python files | https://python-sidebar.github.io/tutorial/modules.html#compiled-python-files |
| 6.2. Standard Modules | https://python-sidebar.github.io/tutorial/modules.html#standard-modules |
| 6.3. The dir() Function | https://python-sidebar.github.io/tutorial/modules.html#the-dir-function |
| 6.4. Packages | https://python-sidebar.github.io/tutorial/modules.html#packages |
| 6.4.1. Importing * From a Package | https://python-sidebar.github.io/tutorial/modules.html#importing-from-a-package |
| 6.4.2. Intra-package References | https://python-sidebar.github.io/tutorial/modules.html#intra-package-references |
| 6.4.3. Packages in Multiple Directories | https://python-sidebar.github.io/tutorial/modules.html#packages-in-multiple-directories |
| 7. Input and Output | https://python-sidebar.github.io/tutorial/inputoutput.html |
| 7.1. Fancier Output Formatting | https://python-sidebar.github.io/tutorial/inputoutput.html#fancier-output-formatting |
| 7.1.1. Formatted String Literals | https://python-sidebar.github.io/tutorial/inputoutput.html#formatted-string-literals |
| 7.1.2. The String format() Method | https://python-sidebar.github.io/tutorial/inputoutput.html#the-string-format-method |
| 7.1.3. Manual String Formatting | https://python-sidebar.github.io/tutorial/inputoutput.html#manual-string-formatting |
| 7.1.4. Old string formatting | https://python-sidebar.github.io/tutorial/inputoutput.html#old-string-formatting |
| 7.2. Reading and Writing Files | https://python-sidebar.github.io/tutorial/inputoutput.html#reading-and-writing-files |
| 7.2.1. Methods of File Objects | https://python-sidebar.github.io/tutorial/inputoutput.html#methods-of-file-objects |
| 7.2.2. Saving structured data with json | https://python-sidebar.github.io/tutorial/inputoutput.html#saving-structured-data-with-json |
| 8. Errors and Exceptions | https://python-sidebar.github.io/tutorial/errors.html |
| 8.1. Syntax Errors | https://python-sidebar.github.io/tutorial/errors.html#syntax-errors |
| 8.2. Exceptions | https://python-sidebar.github.io/tutorial/errors.html#exceptions |
| 8.3. Handling Exceptions | https://python-sidebar.github.io/tutorial/errors.html#handling-exceptions |
| 8.4. Raising Exceptions | https://python-sidebar.github.io/tutorial/errors.html#raising-exceptions |
| 8.5. Exception Chaining | https://python-sidebar.github.io/tutorial/errors.html#exception-chaining |
| 8.6. User-defined Exceptions | https://python-sidebar.github.io/tutorial/errors.html#user-defined-exceptions |
| 8.7. Defining Clean-up Actions | https://python-sidebar.github.io/tutorial/errors.html#defining-clean-up-actions |
| 8.8. Predefined Clean-up Actions | https://python-sidebar.github.io/tutorial/errors.html#predefined-clean-up-actions |
| 8.9. Raising and Handling Multiple Unrelated Exceptions | https://python-sidebar.github.io/tutorial/errors.html#raising-and-handling-multiple-unrelated-exceptions |
| 8.10. Enriching Exceptions with Notes | https://python-sidebar.github.io/tutorial/errors.html#enriching-exceptions-with-notes |
| 9. Classes | https://python-sidebar.github.io/tutorial/classes.html |
| 9.1. A Word About Names and Objects | https://python-sidebar.github.io/tutorial/classes.html#a-word-about-names-and-objects |
| 9.2. Python Scopes and Namespaces | https://python-sidebar.github.io/tutorial/classes.html#python-scopes-and-namespaces |
| 9.2.1. Scopes and Namespaces Example | https://python-sidebar.github.io/tutorial/classes.html#scopes-and-namespaces-example |
| 9.3. A First Look at Classes | https://python-sidebar.github.io/tutorial/classes.html#a-first-look-at-classes |
| 9.3.1. Class Definition Syntax | https://python-sidebar.github.io/tutorial/classes.html#class-definition-syntax |
| 9.3.2. Class Objects | https://python-sidebar.github.io/tutorial/classes.html#class-objects |
| 9.3.3. Instance Objects | https://python-sidebar.github.io/tutorial/classes.html#instance-objects |
| 9.3.4. Method Objects | https://python-sidebar.github.io/tutorial/classes.html#method-objects |
| 9.3.5. Class and Instance Variables | https://python-sidebar.github.io/tutorial/classes.html#class-and-instance-variables |
| 9.4. Random Remarks | https://python-sidebar.github.io/tutorial/classes.html#random-remarks |
| 9.5. Inheritance | https://python-sidebar.github.io/tutorial/classes.html#inheritance |
| 9.5.1. Multiple Inheritance | https://python-sidebar.github.io/tutorial/classes.html#multiple-inheritance |
| 9.6. Private Variables | https://python-sidebar.github.io/tutorial/classes.html#private-variables |
| 9.7. Odds and Ends | https://python-sidebar.github.io/tutorial/classes.html#odds-and-ends |
| 9.8. Iterators | https://python-sidebar.github.io/tutorial/classes.html#iterators |
| 9.9. Generators | https://python-sidebar.github.io/tutorial/classes.html#generators |
| 9.10. Generator Expressions | https://python-sidebar.github.io/tutorial/classes.html#generator-expressions |
| 10. Brief Tour of the Standard Library | https://python-sidebar.github.io/tutorial/stdlib.html |
| 10.1. Operating System Interface | https://python-sidebar.github.io/tutorial/stdlib.html#operating-system-interface |
| 10.2. File Wildcards | https://python-sidebar.github.io/tutorial/stdlib.html#file-wildcards |
| 10.3. Command Line Arguments | https://python-sidebar.github.io/tutorial/stdlib.html#command-line-arguments |
| 10.4. Error Output Redirection and Program Termination | https://python-sidebar.github.io/tutorial/stdlib.html#error-output-redirection-and-program-termination |
| 10.5. String Pattern Matching | https://python-sidebar.github.io/tutorial/stdlib.html#string-pattern-matching |
| 10.6. Mathematics | https://python-sidebar.github.io/tutorial/stdlib.html#mathematics |
| 10.7. Internet Access | https://python-sidebar.github.io/tutorial/stdlib.html#internet-access |
| 10.8. Dates and Times | https://python-sidebar.github.io/tutorial/stdlib.html#dates-and-times |
| 10.9. Data Compression | https://python-sidebar.github.io/tutorial/stdlib.html#data-compression |
| 10.10. Performance Measurement | https://python-sidebar.github.io/tutorial/stdlib.html#performance-measurement |
| 10.11. Quality Control | https://python-sidebar.github.io/tutorial/stdlib.html#quality-control |
| 10.12. Batteries Included | https://python-sidebar.github.io/tutorial/stdlib.html#batteries-included |
| 11. Brief Tour of the Standard Library — Part II | https://python-sidebar.github.io/tutorial/stdlib2.html |
| 11.1. Output Formatting | https://python-sidebar.github.io/tutorial/stdlib2.html#output-formatting |
| 11.2. Templating | https://python-sidebar.github.io/tutorial/stdlib2.html#templating |
| 11.3. Working with Binary Data Record Layouts | https://python-sidebar.github.io/tutorial/stdlib2.html#working-with-binary-data-record-layouts |
| 11.4. Multi-threading | https://python-sidebar.github.io/tutorial/stdlib2.html#multi-threading |
| 11.5. Logging | https://python-sidebar.github.io/tutorial/stdlib2.html#logging |
| 11.6. Weak References | https://python-sidebar.github.io/tutorial/stdlib2.html#weak-references |
| 11.7. Tools for Working with Lists | https://python-sidebar.github.io/tutorial/stdlib2.html#tools-for-working-with-lists |
| 11.8. Decimal Floating Point Arithmetic | https://python-sidebar.github.io/tutorial/stdlib2.html#decimal-floating-point-arithmetic |
| 12. Virtual Environments and Packages | https://python-sidebar.github.io/tutorial/venv.html |
| 12.1. Introduction | https://python-sidebar.github.io/tutorial/venv.html#introduction |
| 12.2. Creating Virtual Environments | https://python-sidebar.github.io/tutorial/venv.html#creating-virtual-environments |
| 12.3. Managing Packages with pip | https://python-sidebar.github.io/tutorial/venv.html#managing-packages-with-pip |
| 13. What Now? | https://python-sidebar.github.io/tutorial/whatnow.html |
| 14. Interactive Input Editing and History Substitution | https://python-sidebar.github.io/tutorial/interactive.html |
| 14.1. Tab Completion and History Editing | https://python-sidebar.github.io/tutorial/interactive.html#tab-completion-and-history-editing |
| 14.2. Alternatives to the Interactive Interpreter | https://python-sidebar.github.io/tutorial/interactive.html#alternatives-to-the-interactive-interpreter |
| 15. Floating Point Arithmetic: Issues and Limitations | https://python-sidebar.github.io/tutorial/floatingpoint.html |
| 15.1. Representation Error | https://python-sidebar.github.io/tutorial/floatingpoint.html#representation-error |
| 16. Appendix | https://python-sidebar.github.io/tutorial/appendix.html |
| 16.1. Interactive Mode | https://python-sidebar.github.io/tutorial/appendix.html#interactive-mode |
| 16.1.1. Error Handling | https://python-sidebar.github.io/tutorial/appendix.html#error-handling |
| 16.1.2. Executable Python Scripts | https://python-sidebar.github.io/tutorial/appendix.html#executable-python-scripts |
| 16.1.3. The Interactive Startup File | https://python-sidebar.github.io/tutorial/appendix.html#the-interactive-startup-file |
| 16.1.4. The Customization Modules | https://python-sidebar.github.io/tutorial/appendix.html#the-customization-modules |
| The Python Standard Library | https://python-sidebar.github.io/library/index.html |
| Introduction | https://python-sidebar.github.io/library/intro.html |
| Notes on availability | https://python-sidebar.github.io/library/intro.html#notes-on-availability |
| WebAssembly platforms | https://python-sidebar.github.io/library/intro.html#webassembly-platforms |
| Built-in Functions | https://python-sidebar.github.io/library/functions.html |
| Built-in Constants | https://python-sidebar.github.io/library/constants.html |
| Constants added by the site module | https://python-sidebar.github.io/library/constants.html#constants-added-by-the-site-module |
| Built-in Types | https://python-sidebar.github.io/library/stdtypes.html |
| Truth Value Testing | https://python-sidebar.github.io/library/stdtypes.html#truth-value-testing |
| Boolean Operations — and, or, not | https://python-sidebar.github.io/library/stdtypes.html#boolean-operations-and-or-not |
| Comparisons | https://python-sidebar.github.io/library/stdtypes.html#comparisons |
| Numeric Types — int, float, complex | https://python-sidebar.github.io/library/stdtypes.html#numeric-types-int-float-complex |
| Bitwise Operations on Integer Types | https://python-sidebar.github.io/library/stdtypes.html#bitwise-operations-on-integer-types |
| Additional Methods on Integer Types | https://python-sidebar.github.io/library/stdtypes.html#additional-methods-on-integer-types |
| Additional Methods on Float | https://python-sidebar.github.io/library/stdtypes.html#additional-methods-on-float |
| Hashing of numeric types | https://python-sidebar.github.io/library/stdtypes.html#hashing-of-numeric-types |
| Iterator Types | https://python-sidebar.github.io/library/stdtypes.html#iterator-types |
| Generator Types | https://python-sidebar.github.io/library/stdtypes.html#generator-types |
| Sequence Types — list, tuple, range | https://python-sidebar.github.io/library/stdtypes.html#sequence-types-list-tuple-range |
| Common Sequence Operations | https://python-sidebar.github.io/library/stdtypes.html#common-sequence-operations |
| Immutable Sequence Types | https://python-sidebar.github.io/library/stdtypes.html#immutable-sequence-types |
| Mutable Sequence Types | https://python-sidebar.github.io/library/stdtypes.html#mutable-sequence-types |
| Lists | https://python-sidebar.github.io/library/stdtypes.html#lists |
| Tuples | https://python-sidebar.github.io/library/stdtypes.html#tuples |
| Ranges | https://python-sidebar.github.io/library/stdtypes.html#ranges |
| Text Sequence Type — str | https://python-sidebar.github.io/library/stdtypes.html#text-sequence-type-str |
| String Methods | https://python-sidebar.github.io/library/stdtypes.html#string-methods |
| printf-style String Formatting | https://python-sidebar.github.io/library/stdtypes.html#printf-style-string-formatting |
| Binary Sequence Types — bytes, bytearray, memoryview | https://python-sidebar.github.io/library/stdtypes.html#binary-sequence-types-bytes-bytearray-memoryview |
| Bytes Objects | https://python-sidebar.github.io/library/stdtypes.html#bytes-objects |
| Bytearray Objects | https://python-sidebar.github.io/library/stdtypes.html#bytearray-objects |
| Bytes and Bytearray Operations | https://python-sidebar.github.io/library/stdtypes.html#bytes-and-bytearray-operations |
| printf-style Bytes Formatting | https://python-sidebar.github.io/library/stdtypes.html#printf-style-bytes-formatting |
| Memory Views | https://python-sidebar.github.io/library/stdtypes.html#memory-views |
| Set Types — set, frozenset | https://python-sidebar.github.io/library/stdtypes.html#set-types-set-frozenset |
| Mapping Types — dict | https://python-sidebar.github.io/library/stdtypes.html#mapping-types-dict |
| Dictionary view objects | https://python-sidebar.github.io/library/stdtypes.html#dictionary-view-objects |
| Context Manager Types | https://python-sidebar.github.io/library/stdtypes.html#context-manager-types |
| Type Annotation Types — Generic Alias, Union | https://python-sidebar.github.io/library/stdtypes.html#type-annotation-types-generic-alias-union |
| Generic Alias Type | https://python-sidebar.github.io/library/stdtypes.html#generic-alias-type |
| Standard Generic Classes | https://python-sidebar.github.io/library/stdtypes.html#standard-generic-classes |
| Special Attributes of GenericAlias objects | https://python-sidebar.github.io/library/stdtypes.html#special-attributes-of-genericalias-objects |
| Union Type | https://python-sidebar.github.io/library/stdtypes.html#union-type |
| Other Built-in Types | https://python-sidebar.github.io/library/stdtypes.html#other-built-in-types |
| Modules | https://python-sidebar.github.io/library/stdtypes.html#modules |
| Classes and Class Instances | https://python-sidebar.github.io/library/stdtypes.html#classes-and-class-instances |
| Functions | https://python-sidebar.github.io/library/stdtypes.html#functions |
| Methods | https://python-sidebar.github.io/library/stdtypes.html#methods |
| Code Objects | https://python-sidebar.github.io/library/stdtypes.html#code-objects |
| Type Objects | https://python-sidebar.github.io/library/stdtypes.html#type-objects |
| The Null Object | https://python-sidebar.github.io/library/stdtypes.html#the-null-object |
| The Ellipsis Object | https://python-sidebar.github.io/library/stdtypes.html#the-ellipsis-object |
| The NotImplemented Object | https://python-sidebar.github.io/library/stdtypes.html#the-notimplemented-object |
| Boolean Values | https://python-sidebar.github.io/library/stdtypes.html#boolean-values |
| Internal Objects | https://python-sidebar.github.io/library/stdtypes.html#internal-objects |
| Special Attributes | https://python-sidebar.github.io/library/stdtypes.html#special-attributes |
| Integer string conversion length limitation | https://python-sidebar.github.io/library/stdtypes.html#integer-string-conversion-length-limitation |
| Affected APIs | https://python-sidebar.github.io/library/stdtypes.html#affected-apis |
| Configuring the limit | https://python-sidebar.github.io/library/stdtypes.html#configuring-the-limit |
| Recommended configuration | https://python-sidebar.github.io/library/stdtypes.html#recommended-configuration |
| Built-in Exceptions | https://python-sidebar.github.io/library/exceptions.html |
| Exception context | https://python-sidebar.github.io/library/exceptions.html#exception-context |
| Inheriting from built-in exceptions | https://python-sidebar.github.io/library/exceptions.html#inheriting-from-built-in-exceptions |
| Base classes | https://python-sidebar.github.io/library/exceptions.html#base-classes |
| Concrete exceptions | https://python-sidebar.github.io/library/exceptions.html#concrete-exceptions |
| OS exceptions | https://python-sidebar.github.io/library/exceptions.html#os-exceptions |
| Warnings | https://python-sidebar.github.io/library/exceptions.html#warnings |
| Exception groups | https://python-sidebar.github.io/library/exceptions.html#exception-groups |
| Exception hierarchy | https://python-sidebar.github.io/library/exceptions.html#exception-hierarchy |
| Text Processing Services | https://python-sidebar.github.io/library/text.html |
| string — Common string operations | https://python-sidebar.github.io/library/string.html |
| String constants | https://python-sidebar.github.io/library/string.html#string-constants |
| Custom String Formatting | https://python-sidebar.github.io/library/string.html#custom-string-formatting |
| Format String Syntax | https://python-sidebar.github.io/library/string.html#format-string-syntax |
| Format Specification Mini-Language | https://python-sidebar.github.io/library/string.html#format-specification-mini-language |
| Format examples | https://python-sidebar.github.io/library/string.html#format-examples |
| Template strings | https://python-sidebar.github.io/library/string.html#template-strings |
| Helper functions | https://python-sidebar.github.io/library/string.html#helper-functions |
| re — Regular expression operations | https://python-sidebar.github.io/library/re.html |
| Regular Expression Syntax | https://python-sidebar.github.io/library/re.html#regular-expression-syntax |
| Module Contents | https://python-sidebar.github.io/library/re.html#module-contents |
| Flags | https://python-sidebar.github.io/library/re.html#flags |
| Functions | https://python-sidebar.github.io/library/re.html#functions |
| Exceptions | https://python-sidebar.github.io/library/re.html#exceptions |
| Regular Expression Objects | https://python-sidebar.github.io/library/re.html#regular-expression-objects |
| Match Objects | https://python-sidebar.github.io/library/re.html#match-objects |
| Regular Expression Examples | https://python-sidebar.github.io/library/re.html#regular-expression-examples |
| Checking for a Pair | https://python-sidebar.github.io/library/re.html#checking-for-a-pair |
| Simulating scanf() | https://python-sidebar.github.io/library/re.html#simulating-scanf |
| search() vs. match() | https://python-sidebar.github.io/library/re.html#search-vs-match |
| Making a Phonebook | https://python-sidebar.github.io/library/re.html#making-a-phonebook |
| Text Munging | https://python-sidebar.github.io/library/re.html#text-munging |
| Finding all Adverbs | https://python-sidebar.github.io/library/re.html#finding-all-adverbs |
| Finding all Adverbs and their Positions | https://python-sidebar.github.io/library/re.html#finding-all-adverbs-and-their-positions |
| Raw String Notation | https://python-sidebar.github.io/library/re.html#raw-string-notation |
| Writing a Tokenizer | https://python-sidebar.github.io/library/re.html#writing-a-tokenizer |
| difflib — Helpers for computing deltas | https://python-sidebar.github.io/library/difflib.html |
| SequenceMatcher Objects | https://python-sidebar.github.io/library/difflib.html#sequencematcher-objects |
| SequenceMatcher Examples | https://python-sidebar.github.io/library/difflib.html#sequencematcher-examples |
| Differ Objects | https://python-sidebar.github.io/library/difflib.html#differ-objects |
| Differ Example | https://python-sidebar.github.io/library/difflib.html#differ-example |
| A command-line interface to difflib | https://python-sidebar.github.io/library/difflib.html#a-command-line-interface-to-difflib |
| ndiff example | https://python-sidebar.github.io/library/difflib.html#ndiff-example |
| textwrap — Text wrapping and filling | https://python-sidebar.github.io/library/textwrap.html |
| unicodedata — Unicode Database | https://python-sidebar.github.io/library/unicodedata.html |
| stringprep — Internet String Preparation | https://python-sidebar.github.io/library/stringprep.html |
| readline — GNU readline interface | https://python-sidebar.github.io/library/readline.html |
| Init file | https://python-sidebar.github.io/library/readline.html#init-file |
| Line buffer | https://python-sidebar.github.io/library/readline.html#line-buffer |
| History file | https://python-sidebar.github.io/library/readline.html#history-file |
| History list | https://python-sidebar.github.io/library/readline.html#history-list |
| Startup hooks | https://python-sidebar.github.io/library/readline.html#startup-hooks |
| Completion | https://python-sidebar.github.io/library/readline.html#completion |
| Example | https://python-sidebar.github.io/library/readline.html#example |
| rlcompleter — Completion function for GNU readline | https://python-sidebar.github.io/library/rlcompleter.html |
| Completer Objects | https://python-sidebar.github.io/library/rlcompleter.html#completer-objects |
| Binary Data Services | https://python-sidebar.github.io/library/binary.html |
| struct — Interpret bytes as packed binary data | https://python-sidebar.github.io/library/struct.html |
| Functions and Exceptions | https://python-sidebar.github.io/library/struct.html#functions-and-exceptions |
| Format Strings | https://python-sidebar.github.io/library/struct.html#format-strings |
| Byte Order, Size, and Alignment | https://python-sidebar.github.io/library/struct.html#byte-order-size-and-alignment |
| Format Characters | https://python-sidebar.github.io/library/struct.html#format-characters |
| Examples | https://python-sidebar.github.io/library/struct.html#examples |
| Applications | https://python-sidebar.github.io/library/struct.html#applications |
| Native Formats | https://python-sidebar.github.io/library/struct.html#native-formats |
| Standard Formats | https://python-sidebar.github.io/library/struct.html#standard-formats |
| Classes | https://python-sidebar.github.io/library/struct.html#classes |
| codecs — Codec registry and base classes | https://python-sidebar.github.io/library/codecs.html |
| Codec Base Classes | https://python-sidebar.github.io/library/codecs.html#codec-base-classes |
| Error Handlers | https://python-sidebar.github.io/library/codecs.html#error-handlers |
| Stateless Encoding and Decoding | https://python-sidebar.github.io/library/codecs.html#stateless-encoding-and-decoding |
| Incremental Encoding and Decoding | https://python-sidebar.github.io/library/codecs.html#incremental-encoding-and-decoding |
| IncrementalEncoder Objects | https://python-sidebar.github.io/library/codecs.html#incrementalencoder-objects |
| IncrementalDecoder Objects | https://python-sidebar.github.io/library/codecs.html#incrementaldecoder-objects |
| Stream Encoding and Decoding | https://python-sidebar.github.io/library/codecs.html#stream-encoding-and-decoding |
| StreamWriter Objects | https://python-sidebar.github.io/library/codecs.html#streamwriter-objects |
| StreamReader Objects | https://python-sidebar.github.io/library/codecs.html#streamreader-objects |
| StreamReaderWriter Objects | https://python-sidebar.github.io/library/codecs.html#streamreaderwriter-objects |
| StreamRecoder Objects | https://python-sidebar.github.io/library/codecs.html#streamrecoder-objects |
| Encodings and Unicode | https://python-sidebar.github.io/library/codecs.html#encodings-and-unicode |
| Standard Encodings | https://python-sidebar.github.io/library/codecs.html#standard-encodings |
| Python Specific Encodings | https://python-sidebar.github.io/library/codecs.html#python-specific-encodings |
| Text Encodings | https://python-sidebar.github.io/library/codecs.html#text-encodings |
| Binary Transforms | https://python-sidebar.github.io/library/codecs.html#binary-transforms |
| Text Transforms | https://python-sidebar.github.io/library/codecs.html#text-transforms |
| encodings.idna — Internationalized Domain Names in Applications | https://python-sidebar.github.io/library/codecs.html#module-encodings.idna |
| encodings.mbcs — Windows ANSI codepage | https://python-sidebar.github.io/library/codecs.html#module-encodings.mbcs |
| encodings.utf_8_sig — UTF-8 codec with BOM signature | https://python-sidebar.github.io/library/codecs.html#module-encodings.utf_8_sig |
| Data Types | https://python-sidebar.github.io/library/datatypes.html |
| datetime — Basic date and time types | https://python-sidebar.github.io/library/datetime.html |
| Aware and Naive Objects | https://python-sidebar.github.io/library/datetime.html#aware-and-naive-objects |
| Constants | https://python-sidebar.github.io/library/datetime.html#constants |
| Available Types | https://python-sidebar.github.io/library/datetime.html#available-types |
| Common Properties | https://python-sidebar.github.io/library/datetime.html#common-properties |
| Determining if an Object is Aware or Naive | https://python-sidebar.github.io/library/datetime.html#determining-if-an-object-is-aware-or-naive |
| timedelta Objects | https://python-sidebar.github.io/library/datetime.html#timedelta-objects |
| Examples of usage: timedelta | https://python-sidebar.github.io/library/datetime.html#examples-of-usage-timedelta |
| date Objects | https://python-sidebar.github.io/library/datetime.html#date-objects |
| Examples of Usage: date | https://python-sidebar.github.io/library/datetime.html#examples-of-usage-date |
| datetime Objects | https://python-sidebar.github.io/library/datetime.html#datetime-objects |
| Examples of Usage: datetime | https://python-sidebar.github.io/library/datetime.html#examples-of-usage-datetime |
| time Objects | https://python-sidebar.github.io/library/datetime.html#time-objects |
| Examples of Usage: time | https://python-sidebar.github.io/library/datetime.html#examples-of-usage-time |
| tzinfo Objects | https://python-sidebar.github.io/library/datetime.html#tzinfo-objects |
| timezone Objects | https://python-sidebar.github.io/library/datetime.html#timezone-objects |
| strftime() and strptime() Behavior | https://python-sidebar.github.io/library/datetime.html#strftime-and-strptime-behavior |
| strftime() and strptime() Format Codes | https://python-sidebar.github.io/library/datetime.html#strftime-and-strptime-format-codes |
| Technical Detail | https://python-sidebar.github.io/library/datetime.html#technical-detail |
| zoneinfo — IANA time zone support | https://python-sidebar.github.io/library/zoneinfo.html |
| Using ZoneInfo | https://python-sidebar.github.io/library/zoneinfo.html#using-zoneinfo |
| Data sources | https://python-sidebar.github.io/library/zoneinfo.html#data-sources |
| Configuring the data sources | https://python-sidebar.github.io/library/zoneinfo.html#configuring-the-data-sources |
| Compile-time configuration | https://python-sidebar.github.io/library/zoneinfo.html#compile-time-configuration |
| Environment configuration | https://python-sidebar.github.io/library/zoneinfo.html#environment-configuration |
| Runtime configuration | https://python-sidebar.github.io/library/zoneinfo.html#runtime-configuration |
| The ZoneInfo class | https://python-sidebar.github.io/library/zoneinfo.html#the-zoneinfo-class |
| String representations | https://python-sidebar.github.io/library/zoneinfo.html#string-representations |
| Pickle serialization | https://python-sidebar.github.io/library/zoneinfo.html#pickle-serialization |
| Functions | https://python-sidebar.github.io/library/zoneinfo.html#functions |
| Globals | https://python-sidebar.github.io/library/zoneinfo.html#globals |
| Exceptions and warnings | https://python-sidebar.github.io/library/zoneinfo.html#exceptions-and-warnings |
| calendar — General calendar-related functions | https://python-sidebar.github.io/library/calendar.html |
| collections — Container datatypes | https://python-sidebar.github.io/library/collections.html |
| ChainMap objects | https://python-sidebar.github.io/library/collections.html#chainmap-objects |
| ChainMap Examples and Recipes | https://python-sidebar.github.io/library/collections.html#chainmap-examples-and-recipes |
| Counter objects | https://python-sidebar.github.io/library/collections.html#counter-objects |
| deque objects | https://python-sidebar.github.io/library/collections.html#deque-objects |
| deque Recipes | https://python-sidebar.github.io/library/collections.html#deque-recipes |
| defaultdict objects | https://python-sidebar.github.io/library/collections.html#defaultdict-objects |
| defaultdict Examples | https://python-sidebar.github.io/library/collections.html#defaultdict-examples |
| namedtuple() Factory Function for Tuples with Named Fields | https://python-sidebar.github.io/library/collections.html#namedtuple-factory-function-for-tuples-with-named-fields |
| OrderedDict objects | https://python-sidebar.github.io/library/collections.html#ordereddict-objects |
| OrderedDict Examples and Recipes | https://python-sidebar.github.io/library/collections.html#ordereddict-examples-and-recipes |
| UserDict objects | https://python-sidebar.github.io/library/collections.html#userdict-objects |
| UserList objects | https://python-sidebar.github.io/library/collections.html#userlist-objects |
| UserString objects | https://python-sidebar.github.io/library/collections.html#userstring-objects |
| collections.abc — Abstract Base Classes for Containers | https://python-sidebar.github.io/library/collections.abc.html |
| Collections Abstract Base Classes | https://python-sidebar.github.io/library/collections.abc.html#collections-abstract-base-classes |
| Collections Abstract Base Classes – Detailed Descriptions | https://python-sidebar.github.io/library/collections.abc.html#collections-abstract-base-classes-detailed-descriptions |
| Examples and Recipes | https://python-sidebar.github.io/library/collections.abc.html#examples-and-recipes |
| heapq — Heap queue algorithm | https://python-sidebar.github.io/library/heapq.html |
| Basic Examples | https://python-sidebar.github.io/library/heapq.html#basic-examples |
| Priority Queue Implementation Notes | https://python-sidebar.github.io/library/heapq.html#priority-queue-implementation-notes |
| Theory | https://python-sidebar.github.io/library/heapq.html#theory |
| bisect — Array bisection algorithm | https://python-sidebar.github.io/library/bisect.html |
| Performance Notes | https://python-sidebar.github.io/library/bisect.html#performance-notes |
| Searching Sorted Lists | https://python-sidebar.github.io/library/bisect.html#searching-sorted-lists |
| Examples | https://python-sidebar.github.io/library/bisect.html#examples |
| array — Efficient arrays of numeric values | https://python-sidebar.github.io/library/array.html |
| weakref — Weak references | https://python-sidebar.github.io/library/weakref.html |
| Weak Reference Objects | https://python-sidebar.github.io/library/weakref.html#weak-reference-objects |
| Example | https://python-sidebar.github.io/library/weakref.html#example |
| Finalizer Objects | https://python-sidebar.github.io/library/weakref.html#finalizer-objects |
| Comparing finalizers with __del__() methods | https://python-sidebar.github.io/library/weakref.html#comparing-finalizers-with-del-methods |
| types — Dynamic type creation and names for built-in types | https://python-sidebar.github.io/library/types.html |
| Dynamic Type Creation | https://python-sidebar.github.io/library/types.html#dynamic-type-creation |
| Standard Interpreter Types | https://python-sidebar.github.io/library/types.html#standard-interpreter-types |
| Additional Utility Classes and Functions | https://python-sidebar.github.io/library/types.html#additional-utility-classes-and-functions |
| Coroutine Utility Functions | https://python-sidebar.github.io/library/types.html#coroutine-utility-functions |
| copy — Shallow and deep copy operations | https://python-sidebar.github.io/library/copy.html |
| pprint — Data pretty printer | https://python-sidebar.github.io/library/pprint.html |
| PrettyPrinter Objects | https://python-sidebar.github.io/library/pprint.html#prettyprinter-objects |
| Example | https://python-sidebar.github.io/library/pprint.html#example |
| reprlib — Alternate repr() implementation | https://python-sidebar.github.io/library/reprlib.html |
| Repr Objects | https://python-sidebar.github.io/library/reprlib.html#repr-objects |
| Subclassing Repr Objects | https://python-sidebar.github.io/library/reprlib.html#subclassing-repr-objects |
| enum — Support for enumerations | https://python-sidebar.github.io/library/enum.html |
| Module Contents | https://python-sidebar.github.io/library/enum.html#module-contents |
| Data Types | https://python-sidebar.github.io/library/enum.html#data-types |
| Supported __dunder__ names | https://python-sidebar.github.io/library/enum.html#supported-dunder-names |
| Supported _sunder_ names | https://python-sidebar.github.io/library/enum.html#supported-sunder-names |
| Utilities and Decorators | https://python-sidebar.github.io/library/enum.html#utilities-and-decorators |
| Notes | https://python-sidebar.github.io/library/enum.html#notes |
| graphlib — Functionality to operate with graph-like structures | https://python-sidebar.github.io/library/graphlib.html |
| Exceptions | https://python-sidebar.github.io/library/graphlib.html#exceptions |
| Numeric and Mathematical Modules | https://python-sidebar.github.io/library/numeric.html |
| numbers — Numeric abstract base classes | https://python-sidebar.github.io/library/numbers.html |
| The numeric tower | https://python-sidebar.github.io/library/numbers.html#the-numeric-tower |
| Notes for type implementors | https://python-sidebar.github.io/library/numbers.html#notes-for-type-implementors |
| Adding More Numeric ABCs | https://python-sidebar.github.io/library/numbers.html#adding-more-numeric-abcs |
| Implementing the arithmetic operations | https://python-sidebar.github.io/library/numbers.html#implementing-the-arithmetic-operations |
| math — Mathematical functions | https://python-sidebar.github.io/library/math.html |
| Number-theoretic and representation functions | https://python-sidebar.github.io/library/math.html#number-theoretic-and-representation-functions |
| Power and logarithmic functions | https://python-sidebar.github.io/library/math.html#power-and-logarithmic-functions |
| Trigonometric functions | https://python-sidebar.github.io/library/math.html#trigonometric-functions |
| Angular conversion | https://python-sidebar.github.io/library/math.html#angular-conversion |
| Hyperbolic functions | https://python-sidebar.github.io/library/math.html#hyperbolic-functions |
| Special functions | https://python-sidebar.github.io/library/math.html#special-functions |
| Constants | https://python-sidebar.github.io/library/math.html#constants |
| cmath — Mathematical functions for complex numbers | https://python-sidebar.github.io/library/cmath.html |
| Conversions to and from polar coordinates | https://python-sidebar.github.io/library/cmath.html#conversions-to-and-from-polar-coordinates |
| Power and logarithmic functions | https://python-sidebar.github.io/library/cmath.html#power-and-logarithmic-functions |
| Trigonometric functions | https://python-sidebar.github.io/library/cmath.html#trigonometric-functions |
| Hyperbolic functions | https://python-sidebar.github.io/library/cmath.html#hyperbolic-functions |
| Classification functions | https://python-sidebar.github.io/library/cmath.html#classification-functions |
| Constants | https://python-sidebar.github.io/library/cmath.html#constants |
| decimal — Decimal fixed point and floating point arithmetic | https://python-sidebar.github.io/library/decimal.html |
| Quick-start Tutorial | https://python-sidebar.github.io/library/decimal.html#quick-start-tutorial |
| Decimal objects | https://python-sidebar.github.io/library/decimal.html#decimal-objects |
| Logical operands | https://python-sidebar.github.io/library/decimal.html#logical-operands |
| Context objects | https://python-sidebar.github.io/library/decimal.html#context-objects |
| Constants | https://python-sidebar.github.io/library/decimal.html#constants |
| Rounding modes | https://python-sidebar.github.io/library/decimal.html#rounding-modes |
| Signals | https://python-sidebar.github.io/library/decimal.html#signals |
| Floating Point Notes | https://python-sidebar.github.io/library/decimal.html#floating-point-notes |
| Mitigating round-off error with increased precision | https://python-sidebar.github.io/library/decimal.html#mitigating-round-off-error-with-increased-precision |
| Special values | https://python-sidebar.github.io/library/decimal.html#special-values |
| Working with threads | https://python-sidebar.github.io/library/decimal.html#working-with-threads |
| Recipes | https://python-sidebar.github.io/library/decimal.html#recipes |
| Decimal FAQ | https://python-sidebar.github.io/library/decimal.html#decimal-faq |
| fractions — Rational numbers | https://python-sidebar.github.io/library/fractions.html |
| random — Generate pseudo-random numbers | https://python-sidebar.github.io/library/random.html |
| Bookkeeping functions | https://python-sidebar.github.io/library/random.html#bookkeeping-functions |
| Functions for bytes | https://python-sidebar.github.io/library/random.html#functions-for-bytes |
| Functions for integers | https://python-sidebar.github.io/library/random.html#functions-for-integers |
| Functions for sequences | https://python-sidebar.github.io/library/random.html#functions-for-sequences |
| Discrete distributions | https://python-sidebar.github.io/library/random.html#discrete-distributions |
| Real-valued distributions | https://python-sidebar.github.io/library/random.html#real-valued-distributions |
| Alternative Generator | https://python-sidebar.github.io/library/random.html#alternative-generator |
| Notes on Reproducibility | https://python-sidebar.github.io/library/random.html#notes-on-reproducibility |
| Examples | https://python-sidebar.github.io/library/random.html#examples |
| Recipes | https://python-sidebar.github.io/library/random.html#recipes |
| statistics — Mathematical statistics functions | https://python-sidebar.github.io/library/statistics.html |
| Averages and measures of central location | https://python-sidebar.github.io/library/statistics.html#averages-and-measures-of-central-location |
| Measures of spread | https://python-sidebar.github.io/library/statistics.html#measures-of-spread |
| Statistics for relations between two inputs | https://python-sidebar.github.io/library/statistics.html#statistics-for-relations-between-two-inputs |
| Function details | https://python-sidebar.github.io/library/statistics.html#function-details |
| Exceptions | https://python-sidebar.github.io/library/statistics.html#exceptions |
| NormalDist objects | https://python-sidebar.github.io/library/statistics.html#normaldist-objects |
| NormalDist Examples and Recipes | https://python-sidebar.github.io/library/statistics.html#normaldist-examples-and-recipes |
| Functional Programming Modules | https://python-sidebar.github.io/library/functional.html |
| itertools — Functions creating iterators for efficient looping | https://python-sidebar.github.io/library/itertools.html |
| Itertool functions | https://python-sidebar.github.io/library/itertools.html#itertool-functions |
| Itertools Recipes | https://python-sidebar.github.io/library/itertools.html#itertools-recipes |
| functools — Higher-order functions and operations on callable objects | https://python-sidebar.github.io/library/functools.html |
| partial Objects | https://python-sidebar.github.io/library/functools.html#partial-objects |
| operator — Standard operators as functions | https://python-sidebar.github.io/library/operator.html |
| Mapping Operators to Functions | https://python-sidebar.github.io/library/operator.html#mapping-operators-to-functions |
| In-place Operators | https://python-sidebar.github.io/library/operator.html#in-place-operators |
| File and Directory Access | https://python-sidebar.github.io/library/filesys.html |
| pathlib — Object-oriented filesystem paths | https://python-sidebar.github.io/library/pathlib.html |
| Basic use | https://python-sidebar.github.io/library/pathlib.html#basic-use |
| Pure paths | https://python-sidebar.github.io/library/pathlib.html#pure-paths |
| General properties | https://python-sidebar.github.io/library/pathlib.html#general-properties |
| Operators | https://python-sidebar.github.io/library/pathlib.html#operators |
| Accessing individual parts | https://python-sidebar.github.io/library/pathlib.html#accessing-individual-parts |
| Methods and properties | https://python-sidebar.github.io/library/pathlib.html#methods-and-properties |
| Concrete paths | https://python-sidebar.github.io/library/pathlib.html#concrete-paths |
| Methods | https://python-sidebar.github.io/library/pathlib.html#methods |
| Correspondence to tools in the os module | https://python-sidebar.github.io/library/pathlib.html#correspondence-to-tools-in-the-os-module |
| os.path — Common pathname manipulations | https://python-sidebar.github.io/library/os.path.html |
| fileinput — Iterate over lines from multiple input streams | https://python-sidebar.github.io/library/fileinput.html |
| stat — Interpreting stat() results | https://python-sidebar.github.io/library/stat.html |
| filecmp — File and Directory Comparisons | https://python-sidebar.github.io/library/filecmp.html |
| The dircmp class | https://python-sidebar.github.io/library/filecmp.html#the-dircmp-class |
| tempfile — Generate temporary files and directories | https://python-sidebar.github.io/library/tempfile.html |
| Examples | https://python-sidebar.github.io/library/tempfile.html#examples |
| Deprecated functions and variables | https://python-sidebar.github.io/library/tempfile.html#deprecated-functions-and-variables |
| glob — Unix style pathname pattern expansion | https://python-sidebar.github.io/library/glob.html |
| fnmatch — Unix filename pattern matching | https://python-sidebar.github.io/library/fnmatch.html |
| linecache — Random access to text lines | https://python-sidebar.github.io/library/linecache.html |
| shutil — High-level file operations | https://python-sidebar.github.io/library/shutil.html |
| Directory and files operations | https://python-sidebar.github.io/library/shutil.html#directory-and-files-operations |
| Platform-dependent efficient copy operations | https://python-sidebar.github.io/library/shutil.html#platform-dependent-efficient-copy-operations |
| copytree example | https://python-sidebar.github.io/library/shutil.html#copytree-example |
| rmtree example | https://python-sidebar.github.io/library/shutil.html#rmtree-example |
| Archiving operations | https://python-sidebar.github.io/library/shutil.html#archiving-operations |
| Archiving example | https://python-sidebar.github.io/library/shutil.html#archiving-example |
| Archiving example with base_dir | https://python-sidebar.github.io/library/shutil.html#archiving-example-with-base-dir |
| Querying the size of the output terminal | https://python-sidebar.github.io/library/shutil.html#querying-the-size-of-the-output-terminal |
| Data Persistence | https://python-sidebar.github.io/library/persistence.html |
| pickle — Python object serialization | https://python-sidebar.github.io/library/pickle.html |
| Relationship to other Python modules | https://python-sidebar.github.io/library/pickle.html#relationship-to-other-python-modules |
| Comparison with marshal | https://python-sidebar.github.io/library/pickle.html#comparison-with-marshal |
| Comparison with json | https://python-sidebar.github.io/library/pickle.html#comparison-with-json |
| Data stream format | https://python-sidebar.github.io/library/pickle.html#data-stream-format |
| Module Interface | https://python-sidebar.github.io/library/pickle.html#module-interface |
| What can be pickled and unpickled? | https://python-sidebar.github.io/library/pickle.html#what-can-be-pickled-and-unpickled |
| Pickling Class Instances | https://python-sidebar.github.io/library/pickle.html#pickling-class-instances |
| Persistence of External Objects | https://python-sidebar.github.io/library/pickle.html#persistence-of-external-objects |
| Dispatch Tables | https://python-sidebar.github.io/library/pickle.html#dispatch-tables |
| Handling Stateful Objects | https://python-sidebar.github.io/library/pickle.html#handling-stateful-objects |
| Custom Reduction for Types, Functions, and Other Objects | https://python-sidebar.github.io/library/pickle.html#custom-reduction-for-types-functions-and-other-objects |
| Out-of-band Buffers | https://python-sidebar.github.io/library/pickle.html#out-of-band-buffers |
| Provider API | https://python-sidebar.github.io/library/pickle.html#provider-api |
| Consumer API | https://python-sidebar.github.io/library/pickle.html#consumer-api |
| Example | https://python-sidebar.github.io/library/pickle.html#example |
| Restricting Globals | https://python-sidebar.github.io/library/pickle.html#restricting-globals |
| Performance | https://python-sidebar.github.io/library/pickle.html#performance |
| Examples | https://python-sidebar.github.io/library/pickle.html#examples |
| copyreg — Register pickle support functions | https://python-sidebar.github.io/library/copyreg.html |
| Example | https://python-sidebar.github.io/library/copyreg.html#example |
| shelve — Python object persistence | https://python-sidebar.github.io/library/shelve.html |
| Restrictions | https://python-sidebar.github.io/library/shelve.html#restrictions |
| Example | https://python-sidebar.github.io/library/shelve.html#example |
| marshal — Internal Python object serialization | https://python-sidebar.github.io/library/marshal.html |
| dbm — Interfaces to Unix “databases” | https://python-sidebar.github.io/library/dbm.html |
| dbm.gnu — GNU’s reinterpretation of dbm | https://python-sidebar.github.io/library/dbm.html#module-dbm.gnu |
| dbm.ndbm — Interface based on ndbm | https://python-sidebar.github.io/library/dbm.html#module-dbm.ndbm |
| dbm.dumb — Portable DBM implementation | https://python-sidebar.github.io/library/dbm.html#module-dbm.dumb |
| sqlite3 — DB-API 2.0 interface for SQLite databases | https://python-sidebar.github.io/library/sqlite3.html |
| Tutorial | https://python-sidebar.github.io/library/sqlite3.html#tutorial |
| Reference | https://python-sidebar.github.io/library/sqlite3.html#reference |
| Module functions | https://python-sidebar.github.io/library/sqlite3.html#module-functions |
| Module constants | https://python-sidebar.github.io/library/sqlite3.html#module-constants |
| Connection objects | https://python-sidebar.github.io/library/sqlite3.html#connection-objects |
| Cursor objects | https://python-sidebar.github.io/library/sqlite3.html#cursor-objects |
| Row objects | https://python-sidebar.github.io/library/sqlite3.html#row-objects |
| Blob objects | https://python-sidebar.github.io/library/sqlite3.html#blob-objects |
| PrepareProtocol objects | https://python-sidebar.github.io/library/sqlite3.html#prepareprotocol-objects |
| Exceptions | https://python-sidebar.github.io/library/sqlite3.html#exceptions |
| SQLite and Python types | https://python-sidebar.github.io/library/sqlite3.html#sqlite-and-python-types |
| Default adapters and converters (deprecated) | https://python-sidebar.github.io/library/sqlite3.html#default-adapters-and-converters-deprecated |
| Command-line interface | https://python-sidebar.github.io/library/sqlite3.html#command-line-interface |
| How-to guides | https://python-sidebar.github.io/library/sqlite3.html#how-to-guides |
| How to use placeholders to bind values in SQL queries | https://python-sidebar.github.io/library/sqlite3.html#how-to-use-placeholders-to-bind-values-in-sql-queries |
| How to adapt custom Python types to SQLite values | https://python-sidebar.github.io/library/sqlite3.html#how-to-adapt-custom-python-types-to-sqlite-values |
| How to write adaptable objects | https://python-sidebar.github.io/library/sqlite3.html#how-to-write-adaptable-objects |
| How to register adapter callables | https://python-sidebar.github.io/library/sqlite3.html#how-to-register-adapter-callables |
| How to convert SQLite values to custom Python types | https://python-sidebar.github.io/library/sqlite3.html#how-to-convert-sqlite-values-to-custom-python-types |
| Adapter and converter recipes | https://python-sidebar.github.io/library/sqlite3.html#adapter-and-converter-recipes |
| How to use connection shortcut methods | https://python-sidebar.github.io/library/sqlite3.html#how-to-use-connection-shortcut-methods |
| How to use the connection context manager | https://python-sidebar.github.io/library/sqlite3.html#how-to-use-the-connection-context-manager |
| How to work with SQLite URIs | https://python-sidebar.github.io/library/sqlite3.html#how-to-work-with-sqlite-uris |
| How to create and use row factories | https://python-sidebar.github.io/library/sqlite3.html#how-to-create-and-use-row-factories |
| Explanation | https://python-sidebar.github.io/library/sqlite3.html#explanation |
| Transaction control | https://python-sidebar.github.io/library/sqlite3.html#transaction-control |
| Transaction control via the autocommit attribute | https://python-sidebar.github.io/library/sqlite3.html#transaction-control-via-the-autocommit-attribute |
| Transaction control via the isolation_level attribute | https://python-sidebar.github.io/library/sqlite3.html#transaction-control-via-the-isolation-level-attribute |
| Data Compression and Archiving | https://python-sidebar.github.io/library/archiving.html |
| zlib — Compression compatible with gzip | https://python-sidebar.github.io/library/zlib.html |
| gzip — Support for gzip files | https://python-sidebar.github.io/library/gzip.html |
| Examples of usage | https://python-sidebar.github.io/library/gzip.html#examples-of-usage |
| Command Line Interface | https://python-sidebar.github.io/library/gzip.html#command-line-interface |
| Command line options | https://python-sidebar.github.io/library/gzip.html#command-line-options |
| bz2 — Support for bzip2 compression | https://python-sidebar.github.io/library/bz2.html |
| (De)compression of files | https://python-sidebar.github.io/library/bz2.html#de-compression-of-files |
| Incremental (de)compression | https://python-sidebar.github.io/library/bz2.html#incremental-de-compression |
| One-shot (de)compression | https://python-sidebar.github.io/library/bz2.html#one-shot-de-compression |
| Examples of usage | https://python-sidebar.github.io/library/bz2.html#examples-of-usage |
| lzma — Compression using the LZMA algorithm | https://python-sidebar.github.io/library/lzma.html |
| Reading and writing compressed files | https://python-sidebar.github.io/library/lzma.html#reading-and-writing-compressed-files |
| Compressing and decompressing data in memory | https://python-sidebar.github.io/library/lzma.html#compressing-and-decompressing-data-in-memory |
| Miscellaneous | https://python-sidebar.github.io/library/lzma.html#miscellaneous |
| Specifying custom filter chains | https://python-sidebar.github.io/library/lzma.html#specifying-custom-filter-chains |
| Examples | https://python-sidebar.github.io/library/lzma.html#examples |
| zipfile — Work with ZIP archives | https://python-sidebar.github.io/library/zipfile.html |
| ZipFile Objects | https://python-sidebar.github.io/library/zipfile.html#zipfile-objects |
| Path Objects | https://python-sidebar.github.io/library/zipfile.html#path-objects |
| PyZipFile Objects | https://python-sidebar.github.io/library/zipfile.html#pyzipfile-objects |
| ZipInfo Objects | https://python-sidebar.github.io/library/zipfile.html#zipinfo-objects |
| Command-Line Interface | https://python-sidebar.github.io/library/zipfile.html#command-line-interface |
| Command-line options | https://python-sidebar.github.io/library/zipfile.html#command-line-options |
| Decompression pitfalls | https://python-sidebar.github.io/library/zipfile.html#decompression-pitfalls |
| From file itself | https://python-sidebar.github.io/library/zipfile.html#from-file-itself |
| File System limitations | https://python-sidebar.github.io/library/zipfile.html#file-system-limitations |
| Resources limitations | https://python-sidebar.github.io/library/zipfile.html#resources-limitations |
| Interruption | https://python-sidebar.github.io/library/zipfile.html#interruption |
| Default behaviors of extraction | https://python-sidebar.github.io/library/zipfile.html#default-behaviors-of-extraction |
| tarfile — Read and write tar archive files | https://python-sidebar.github.io/library/tarfile.html |
| TarFile Objects | https://python-sidebar.github.io/library/tarfile.html#tarfile-objects |
| TarInfo Objects | https://python-sidebar.github.io/library/tarfile.html#tarinfo-objects |
| Command-Line Interface | https://python-sidebar.github.io/library/tarfile.html#command-line-interface |
| Command-line options | https://python-sidebar.github.io/library/tarfile.html#command-line-options |
| Examples | https://python-sidebar.github.io/library/tarfile.html#examples |
| Supported tar formats | https://python-sidebar.github.io/library/tarfile.html#supported-tar-formats |
| Unicode issues | https://python-sidebar.github.io/library/tarfile.html#unicode-issues |
| File Formats | https://python-sidebar.github.io/library/fileformats.html |
| csv — CSV File Reading and Writing | https://python-sidebar.github.io/library/csv.html |
| Module Contents | https://python-sidebar.github.io/library/csv.html#module-contents |
| Dialects and Formatting Parameters | https://python-sidebar.github.io/library/csv.html#dialects-and-formatting-parameters |
| Reader Objects | https://python-sidebar.github.io/library/csv.html#reader-objects |
| Writer Objects | https://python-sidebar.github.io/library/csv.html#writer-objects |
| Examples | https://python-sidebar.github.io/library/csv.html#examples |
| configparser — Configuration file parser | https://python-sidebar.github.io/library/configparser.html |
| Quick Start | https://python-sidebar.github.io/library/configparser.html#quick-start |
| Supported Datatypes | https://python-sidebar.github.io/library/configparser.html#supported-datatypes |
| Fallback Values | https://python-sidebar.github.io/library/configparser.html#fallback-values |
| Supported INI File Structure | https://python-sidebar.github.io/library/configparser.html#supported-ini-file-structure |
| Interpolation of values | https://python-sidebar.github.io/library/configparser.html#interpolation-of-values |
| Mapping Protocol Access | https://python-sidebar.github.io/library/configparser.html#mapping-protocol-access |
| Customizing Parser Behaviour | https://python-sidebar.github.io/library/configparser.html#customizing-parser-behaviour |
| Legacy API Examples | https://python-sidebar.github.io/library/configparser.html#legacy-api-examples |
| ConfigParser Objects | https://python-sidebar.github.io/library/configparser.html#configparser-objects |
| RawConfigParser Objects | https://python-sidebar.github.io/library/configparser.html#rawconfigparser-objects |
| Exceptions | https://python-sidebar.github.io/library/configparser.html#exceptions |
| tomllib — Parse TOML files | https://python-sidebar.github.io/library/tomllib.html |
| Examples | https://python-sidebar.github.io/library/tomllib.html#examples |
| Conversion Table | https://python-sidebar.github.io/library/tomllib.html#conversion-table |
| netrc — netrc file processing | https://python-sidebar.github.io/library/netrc.html |
| netrc Objects | https://python-sidebar.github.io/library/netrc.html#netrc-objects |
| plistlib — Generate and parse Apple .plist files | https://python-sidebar.github.io/library/plistlib.html |
| Examples | https://python-sidebar.github.io/library/plistlib.html#examples |
| Cryptographic Services | https://python-sidebar.github.io/library/crypto.html |
| hashlib — Secure hashes and message digests | https://python-sidebar.github.io/library/hashlib.html |
| Hash algorithms | https://python-sidebar.github.io/library/hashlib.html#hash-algorithms |
| SHAKE variable length digests | https://python-sidebar.github.io/library/hashlib.html#shake-variable-length-digests |
| File hashing | https://python-sidebar.github.io/library/hashlib.html#file-hashing |
| Key derivation | https://python-sidebar.github.io/library/hashlib.html#key-derivation |
| BLAKE2 | https://python-sidebar.github.io/library/hashlib.html#blake2 |
| Creating hash objects | https://python-sidebar.github.io/library/hashlib.html#creating-hash-objects |
| Constants | https://python-sidebar.github.io/library/hashlib.html#constants |
| Examples | https://python-sidebar.github.io/library/hashlib.html#examples |
| Simple hashing | https://python-sidebar.github.io/library/hashlib.html#simple-hashing |
| Using different digest sizes | https://python-sidebar.github.io/library/hashlib.html#using-different-digest-sizes |
| Keyed hashing | https://python-sidebar.github.io/library/hashlib.html#keyed-hashing |
| Randomized hashing | https://python-sidebar.github.io/library/hashlib.html#randomized-hashing |
| Personalization | https://python-sidebar.github.io/library/hashlib.html#personalization |
| Tree mode | https://python-sidebar.github.io/library/hashlib.html#tree-mode |
| Credits | https://python-sidebar.github.io/library/hashlib.html#credits |
| hmac — Keyed-Hashing for Message Authentication | https://python-sidebar.github.io/library/hmac.html |
| secrets — Generate secure random numbers for managing secrets | https://python-sidebar.github.io/library/secrets.html |
| Random numbers | https://python-sidebar.github.io/library/secrets.html#random-numbers |
| Generating tokens | https://python-sidebar.github.io/library/secrets.html#generating-tokens |
| How many bytes should tokens use? | https://python-sidebar.github.io/library/secrets.html#how-many-bytes-should-tokens-use |
| Other functions | https://python-sidebar.github.io/library/secrets.html#other-functions |
| Recipes and best practices | https://python-sidebar.github.io/library/secrets.html#recipes-and-best-practices |
| Generic Operating System Services | https://python-sidebar.github.io/library/allos.html |
| os — Miscellaneous operating system interfaces | https://python-sidebar.github.io/library/os.html |
| File Names, Command Line Arguments, and Environment Variables | https://python-sidebar.github.io/library/os.html#file-names-command-line-arguments-and-environment-variables |
| Python UTF-8 Mode | https://python-sidebar.github.io/library/os.html#python-utf-8-mode |
| Process Parameters | https://python-sidebar.github.io/library/os.html#process-parameters |
| File Object Creation | https://python-sidebar.github.io/library/os.html#file-object-creation |
| File Descriptor Operations | https://python-sidebar.github.io/library/os.html#file-descriptor-operations |
| Querying the size of a terminal | https://python-sidebar.github.io/library/os.html#querying-the-size-of-a-terminal |
| Inheritance of File Descriptors | https://python-sidebar.github.io/library/os.html#inheritance-of-file-descriptors |
| Files and Directories | https://python-sidebar.github.io/library/os.html#files-and-directories |
| Linux extended attributes | https://python-sidebar.github.io/library/os.html#linux-extended-attributes |
| Process Management | https://python-sidebar.github.io/library/os.html#process-management |
| Interface to the scheduler | https://python-sidebar.github.io/library/os.html#interface-to-the-scheduler |
| Miscellaneous System Information | https://python-sidebar.github.io/library/os.html#miscellaneous-system-information |
| Random numbers | https://python-sidebar.github.io/library/os.html#random-numbers |
| io — Core tools for working with streams | https://python-sidebar.github.io/library/io.html |
| Overview | https://python-sidebar.github.io/library/io.html#overview |
| Text I/O | https://python-sidebar.github.io/library/io.html#text-i-o |
| Binary I/O | https://python-sidebar.github.io/library/io.html#binary-i-o |
| Raw I/O | https://python-sidebar.github.io/library/io.html#raw-i-o |
| Text Encoding | https://python-sidebar.github.io/library/io.html#text-encoding |
| Opt-in EncodingWarning | https://python-sidebar.github.io/library/io.html#opt-in-encodingwarning |
| High-level Module Interface | https://python-sidebar.github.io/library/io.html#high-level-module-interface |
| Class hierarchy | https://python-sidebar.github.io/library/io.html#class-hierarchy |
| I/O Base Classes | https://python-sidebar.github.io/library/io.html#i-o-base-classes |
| Raw File I/O | https://python-sidebar.github.io/library/io.html#raw-file-i-o |
| Buffered Streams | https://python-sidebar.github.io/library/io.html#buffered-streams |
| Text I/O | https://python-sidebar.github.io/library/io.html#id1 |
| Performance | https://python-sidebar.github.io/library/io.html#performance |
| Binary I/O | https://python-sidebar.github.io/library/io.html#id2 |
| Text I/O | https://python-sidebar.github.io/library/io.html#id3 |
| Multi-threading | https://python-sidebar.github.io/library/io.html#multi-threading |
| Reentrancy | https://python-sidebar.github.io/library/io.html#reentrancy |
| time — Time access and conversions | https://python-sidebar.github.io/library/time.html |
| Functions | https://python-sidebar.github.io/library/time.html#functions |
| Clock ID Constants | https://python-sidebar.github.io/library/time.html#clock-id-constants |
| Timezone Constants | https://python-sidebar.github.io/library/time.html#timezone-constants |
| argparse — Parser for command-line options, arguments and sub-commands | https://python-sidebar.github.io/library/argparse.html |
| Core Functionality | https://python-sidebar.github.io/library/argparse.html#core-functionality |
| Quick Links for add_argument() | https://python-sidebar.github.io/library/argparse.html#quick-links-for-add-argument |
| Example | https://python-sidebar.github.io/library/argparse.html#example |
| Creating a parser | https://python-sidebar.github.io/library/argparse.html#creating-a-parser |
| Adding arguments | https://python-sidebar.github.io/library/argparse.html#adding-arguments |
| Parsing arguments | https://python-sidebar.github.io/library/argparse.html#parsing-arguments |
| ArgumentParser objects | https://python-sidebar.github.io/library/argparse.html#argumentparser-objects |
| prog | https://python-sidebar.github.io/library/argparse.html#prog |
| usage | https://python-sidebar.github.io/library/argparse.html#usage |
| description | https://python-sidebar.github.io/library/argparse.html#description |
| epilog | https://python-sidebar.github.io/library/argparse.html#epilog |
| parents | https://python-sidebar.github.io/library/argparse.html#parents |
| formatter_class | https://python-sidebar.github.io/library/argparse.html#formatter-class |
| prefix_chars | https://python-sidebar.github.io/library/argparse.html#prefix-chars |
| fromfile_prefix_chars | https://python-sidebar.github.io/library/argparse.html#fromfile-prefix-chars |
| argument_default | https://python-sidebar.github.io/library/argparse.html#argument-default |
| allow_abbrev | https://python-sidebar.github.io/library/argparse.html#allow-abbrev |
| conflict_handler | https://python-sidebar.github.io/library/argparse.html#conflict-handler |
| add_help | https://python-sidebar.github.io/library/argparse.html#add-help |
| exit_on_error | https://python-sidebar.github.io/library/argparse.html#exit-on-error |
| The add_argument() method | https://python-sidebar.github.io/library/argparse.html#the-add-argument-method |
| name or flags | https://python-sidebar.github.io/library/argparse.html#name-or-flags |
| action | https://python-sidebar.github.io/library/argparse.html#action |
| nargs | https://python-sidebar.github.io/library/argparse.html#nargs |
| const | https://python-sidebar.github.io/library/argparse.html#const |
| default | https://python-sidebar.github.io/library/argparse.html#default |
| type | https://python-sidebar.github.io/library/argparse.html#type |
| choices | https://python-sidebar.github.io/library/argparse.html#choices |
| required | https://python-sidebar.github.io/library/argparse.html#required |
| help | https://python-sidebar.github.io/library/argparse.html#help |
| metavar | https://python-sidebar.github.io/library/argparse.html#metavar |
| dest | https://python-sidebar.github.io/library/argparse.html#dest |
| Action classes | https://python-sidebar.github.io/library/argparse.html#action-classes |
| The parse_args() method | https://python-sidebar.github.io/library/argparse.html#the-parse-args-method |
| Option value syntax | https://python-sidebar.github.io/library/argparse.html#option-value-syntax |
| Invalid arguments | https://python-sidebar.github.io/library/argparse.html#invalid-arguments |
| Arguments containing - | https://python-sidebar.github.io/library/argparse.html#arguments-containing |
| Argument abbreviations (prefix matching) | https://python-sidebar.github.io/library/argparse.html#argument-abbreviations-prefix-matching |
| Beyond sys.argv | https://python-sidebar.github.io/library/argparse.html#beyond-sys-argv |
| The Namespace object | https://python-sidebar.github.io/library/argparse.html#the-namespace-object |
| Other utilities | https://python-sidebar.github.io/library/argparse.html#other-utilities |
| Sub-commands | https://python-sidebar.github.io/library/argparse.html#sub-commands |
| FileType objects | https://python-sidebar.github.io/library/argparse.html#filetype-objects |
| Argument groups | https://python-sidebar.github.io/library/argparse.html#argument-groups |
| Mutual exclusion | https://python-sidebar.github.io/library/argparse.html#mutual-exclusion |
| Parser defaults | https://python-sidebar.github.io/library/argparse.html#parser-defaults |
| Printing help | https://python-sidebar.github.io/library/argparse.html#printing-help |
| Partial parsing | https://python-sidebar.github.io/library/argparse.html#partial-parsing |
| Customizing file parsing | https://python-sidebar.github.io/library/argparse.html#customizing-file-parsing |
| Exiting methods | https://python-sidebar.github.io/library/argparse.html#exiting-methods |
| Intermixed parsing | https://python-sidebar.github.io/library/argparse.html#intermixed-parsing |
| Upgrading optparse code | https://python-sidebar.github.io/library/argparse.html#upgrading-optparse-code |
| getopt — C-style parser for command line options | https://python-sidebar.github.io/library/getopt.html |
| logging — Logging facility for Python | https://python-sidebar.github.io/library/logging.html |
| Logger Objects | https://python-sidebar.github.io/library/logging.html#logger-objects |
| Logging Levels | https://python-sidebar.github.io/library/logging.html#logging-levels |
| Handler Objects | https://python-sidebar.github.io/library/logging.html#handler-objects |
| Formatter Objects | https://python-sidebar.github.io/library/logging.html#formatter-objects |
| Filter Objects | https://python-sidebar.github.io/library/logging.html#filter-objects |
| LogRecord Objects | https://python-sidebar.github.io/library/logging.html#logrecord-objects |
| LogRecord attributes | https://python-sidebar.github.io/library/logging.html#logrecord-attributes |
| LoggerAdapter Objects | https://python-sidebar.github.io/library/logging.html#loggeradapter-objects |
| Thread Safety | https://python-sidebar.github.io/library/logging.html#thread-safety |
| Module-Level Functions | https://python-sidebar.github.io/library/logging.html#module-level-functions |
| Module-Level Attributes | https://python-sidebar.github.io/library/logging.html#module-level-attributes |
| Integration with the warnings module | https://python-sidebar.github.io/library/logging.html#integration-with-the-warnings-module |
| logging.config — Logging configuration | https://python-sidebar.github.io/library/logging.config.html |
| Configuration functions | https://python-sidebar.github.io/library/logging.config.html#configuration-functions |
| Security considerations | https://python-sidebar.github.io/library/logging.config.html#security-considerations |
| Configuration dictionary schema | https://python-sidebar.github.io/library/logging.config.html#configuration-dictionary-schema |
| Dictionary Schema Details | https://python-sidebar.github.io/library/logging.config.html#dictionary-schema-details |
| Incremental Configuration | https://python-sidebar.github.io/library/logging.config.html#incremental-configuration |
| Object connections | https://python-sidebar.github.io/library/logging.config.html#object-connections |
| User-defined objects | https://python-sidebar.github.io/library/logging.config.html#user-defined-objects |
| Handler configuration order | https://python-sidebar.github.io/library/logging.config.html#handler-configuration-order |
| Access to external objects | https://python-sidebar.github.io/library/logging.config.html#access-to-external-objects |
| Access to internal objects | https://python-sidebar.github.io/library/logging.config.html#access-to-internal-objects |
| Import resolution and custom importers | https://python-sidebar.github.io/library/logging.config.html#import-resolution-and-custom-importers |
| Configuring QueueHandler and QueueListener | https://python-sidebar.github.io/library/logging.config.html#configuring-queuehandler-and-queuelistener |
| Configuration file format | https://python-sidebar.github.io/library/logging.config.html#configuration-file-format |
| logging.handlers — Logging handlers | https://python-sidebar.github.io/library/logging.handlers.html |
| StreamHandler | https://python-sidebar.github.io/library/logging.handlers.html#streamhandler |
| FileHandler | https://python-sidebar.github.io/library/logging.handlers.html#filehandler |
| NullHandler | https://python-sidebar.github.io/library/logging.handlers.html#nullhandler |
| WatchedFileHandler | https://python-sidebar.github.io/library/logging.handlers.html#watchedfilehandler |
| BaseRotatingHandler | https://python-sidebar.github.io/library/logging.handlers.html#baserotatinghandler |
| RotatingFileHandler | https://python-sidebar.github.io/library/logging.handlers.html#rotatingfilehandler |
| TimedRotatingFileHandler | https://python-sidebar.github.io/library/logging.handlers.html#timedrotatingfilehandler |
| SocketHandler | https://python-sidebar.github.io/library/logging.handlers.html#sockethandler |
| DatagramHandler | https://python-sidebar.github.io/library/logging.handlers.html#datagramhandler |
| SysLogHandler | https://python-sidebar.github.io/library/logging.handlers.html#sysloghandler |
| NTEventLogHandler | https://python-sidebar.github.io/library/logging.handlers.html#nteventloghandler |
| SMTPHandler | https://python-sidebar.github.io/library/logging.handlers.html#smtphandler |
| MemoryHandler | https://python-sidebar.github.io/library/logging.handlers.html#memoryhandler |
| HTTPHandler | https://python-sidebar.github.io/library/logging.handlers.html#httphandler |
| QueueHandler | https://python-sidebar.github.io/library/logging.handlers.html#queuehandler |
| QueueListener | https://python-sidebar.github.io/library/logging.handlers.html#queuelistener |
| getpass — Portable password input | https://python-sidebar.github.io/library/getpass.html |
| curses — Terminal handling for character-cell displays | https://python-sidebar.github.io/library/curses.html |
| Functions | https://python-sidebar.github.io/library/curses.html#functions |
| Window Objects | https://python-sidebar.github.io/library/curses.html#window-objects |
| Constants | https://python-sidebar.github.io/library/curses.html#constants |
| curses.textpad — Text input widget for curses programs | https://python-sidebar.github.io/library/curses.html#module-curses.textpad |
| Textbox objects | https://python-sidebar.github.io/library/curses.html#textbox-objects |
| curses.ascii — Utilities for ASCII characters | https://python-sidebar.github.io/library/curses.ascii.html |
| curses.panel — A panel stack extension for curses | https://python-sidebar.github.io/library/curses.panel.html |
| Functions | https://python-sidebar.github.io/library/curses.panel.html#functions |
| Panel Objects | https://python-sidebar.github.io/library/curses.panel.html#panel-objects |
| platform — Access to underlying platform’s identifying data | https://python-sidebar.github.io/library/platform.html |
| Cross Platform | https://python-sidebar.github.io/library/platform.html#cross-platform |
| Java Platform | https://python-sidebar.github.io/library/platform.html#java-platform |
| Windows Platform | https://python-sidebar.github.io/library/platform.html#windows-platform |
| macOS Platform | https://python-sidebar.github.io/library/platform.html#macos-platform |
| Unix Platforms | https://python-sidebar.github.io/library/platform.html#unix-platforms |
| Linux Platforms | https://python-sidebar.github.io/library/platform.html#linux-platforms |
| errno — Standard errno system symbols | https://python-sidebar.github.io/library/errno.html |
| ctypes — A foreign function library for Python | https://python-sidebar.github.io/library/ctypes.html |
| ctypes tutorial | https://python-sidebar.github.io/library/ctypes.html#ctypes-tutorial |
| Loading dynamic link libraries | https://python-sidebar.github.io/library/ctypes.html#loading-dynamic-link-libraries |
| Accessing functions from loaded dlls | https://python-sidebar.github.io/library/ctypes.html#accessing-functions-from-loaded-dlls |
| Calling functions | https://python-sidebar.github.io/library/ctypes.html#calling-functions |
| Fundamental data types | https://python-sidebar.github.io/library/ctypes.html#fundamental-data-types |
| Calling functions, continued | https://python-sidebar.github.io/library/ctypes.html#calling-functions-continued |
| Calling varadic functions | https://python-sidebar.github.io/library/ctypes.html#calling-varadic-functions |
| Calling functions with your own custom data types | https://python-sidebar.github.io/library/ctypes.html#calling-functions-with-your-own-custom-data-types |
| Specifying the required argument types (function prototypes) | https://python-sidebar.github.io/library/ctypes.html#specifying-the-required-argument-types-function-prototypes |
| Return types | https://python-sidebar.github.io/library/ctypes.html#return-types |
| Passing pointers (or: passing parameters by reference) | https://python-sidebar.github.io/library/ctypes.html#passing-pointers-or-passing-parameters-by-reference |
| Structures and unions | https://python-sidebar.github.io/library/ctypes.html#structures-and-unions |
| Structure/union alignment and byte order | https://python-sidebar.github.io/library/ctypes.html#structure-union-alignment-and-byte-order |
| Bit fields in structures and unions | https://python-sidebar.github.io/library/ctypes.html#bit-fields-in-structures-and-unions |
| Arrays | https://python-sidebar.github.io/library/ctypes.html#arrays |
| Pointers | https://python-sidebar.github.io/library/ctypes.html#pointers |
| Type conversions | https://python-sidebar.github.io/library/ctypes.html#type-conversions |
| Incomplete Types | https://python-sidebar.github.io/library/ctypes.html#incomplete-types |
| Callback functions | https://python-sidebar.github.io/library/ctypes.html#callback-functions |
| Accessing values exported from dlls | https://python-sidebar.github.io/library/ctypes.html#accessing-values-exported-from-dlls |
| Surprises | https://python-sidebar.github.io/library/ctypes.html#surprises |
| Variable-sized data types | https://python-sidebar.github.io/library/ctypes.html#variable-sized-data-types |
| ctypes reference | https://python-sidebar.github.io/library/ctypes.html#ctypes-reference |
| Finding shared libraries | https://python-sidebar.github.io/library/ctypes.html#finding-shared-libraries |
| Loading shared libraries | https://python-sidebar.github.io/library/ctypes.html#loading-shared-libraries |
| Foreign functions | https://python-sidebar.github.io/library/ctypes.html#foreign-functions |
| Function prototypes | https://python-sidebar.github.io/library/ctypes.html#function-prototypes |
| Utility functions | https://python-sidebar.github.io/library/ctypes.html#utility-functions |
| Data types | https://python-sidebar.github.io/library/ctypes.html#data-types |
| Fundamental data types | https://python-sidebar.github.io/library/ctypes.html#ctypes-fundamental-data-types-2 |
| Structured data types | https://python-sidebar.github.io/library/ctypes.html#structured-data-types |
| Arrays and pointers | https://python-sidebar.github.io/library/ctypes.html#arrays-and-pointers |
| Concurrent Execution | https://python-sidebar.github.io/library/concurrency.html |
| threading — Thread-based parallelism | https://python-sidebar.github.io/library/threading.html |
| Thread-Local Data | https://python-sidebar.github.io/library/threading.html#thread-local-data |
| Thread Objects | https://python-sidebar.github.io/library/threading.html#thread-objects |
| Lock Objects | https://python-sidebar.github.io/library/threading.html#lock-objects |
| RLock Objects | https://python-sidebar.github.io/library/threading.html#rlock-objects |
| Condition Objects | https://python-sidebar.github.io/library/threading.html#condition-objects |
| Semaphore Objects | https://python-sidebar.github.io/library/threading.html#semaphore-objects |
| Semaphore Example | https://python-sidebar.github.io/library/threading.html#semaphore-example |
| Event Objects | https://python-sidebar.github.io/library/threading.html#event-objects |
| Timer Objects | https://python-sidebar.github.io/library/threading.html#timer-objects |
| Barrier Objects | https://python-sidebar.github.io/library/threading.html#barrier-objects |
| Using locks, conditions, and semaphores in the with statement | https://python-sidebar.github.io/library/threading.html#using-locks-conditions-and-semaphores-in-the-with-statement |
| multiprocessing — Process-based parallelism | https://python-sidebar.github.io/library/multiprocessing.html |
| Introduction | https://python-sidebar.github.io/library/multiprocessing.html#introduction |
| The Process class | https://python-sidebar.github.io/library/multiprocessing.html#the-process-class |
| Contexts and start methods | https://python-sidebar.github.io/library/multiprocessing.html#contexts-and-start-methods |
| Exchanging objects between processes | https://python-sidebar.github.io/library/multiprocessing.html#exchanging-objects-between-processes |
| Synchronization between processes | https://python-sidebar.github.io/library/multiprocessing.html#synchronization-between-processes |
| Sharing state between processes | https://python-sidebar.github.io/library/multiprocessing.html#sharing-state-between-processes |
| Using a pool of workers | https://python-sidebar.github.io/library/multiprocessing.html#using-a-pool-of-workers |
| Reference | https://python-sidebar.github.io/library/multiprocessing.html#reference |
| Process and exceptions | https://python-sidebar.github.io/library/multiprocessing.html#process-and-exceptions |
| Pipes and Queues | https://python-sidebar.github.io/library/multiprocessing.html#pipes-and-queues |
| Miscellaneous | https://python-sidebar.github.io/library/multiprocessing.html#miscellaneous |
| Connection Objects | https://python-sidebar.github.io/library/multiprocessing.html#connection-objects |
| Synchronization primitives | https://python-sidebar.github.io/library/multiprocessing.html#synchronization-primitives |
| Shared ctypes Objects | https://python-sidebar.github.io/library/multiprocessing.html#shared-ctypes-objects |
| The multiprocessing.sharedctypes module | https://python-sidebar.github.io/library/multiprocessing.html#module-multiprocessing.sharedctypes |
| Managers | https://python-sidebar.github.io/library/multiprocessing.html#managers |
| Customized managers | https://python-sidebar.github.io/library/multiprocessing.html#customized-managers |
| Using a remote manager | https://python-sidebar.github.io/library/multiprocessing.html#using-a-remote-manager |
| Proxy Objects | https://python-sidebar.github.io/library/multiprocessing.html#proxy-objects |
| Cleanup | https://python-sidebar.github.io/library/multiprocessing.html#cleanup |
| Process Pools | https://python-sidebar.github.io/library/multiprocessing.html#module-multiprocessing.pool |
| Listeners and Clients | https://python-sidebar.github.io/library/multiprocessing.html#module-multiprocessing.connection |
| Address Formats | https://python-sidebar.github.io/library/multiprocessing.html#address-formats |
| Authentication keys | https://python-sidebar.github.io/library/multiprocessing.html#authentication-keys |
| Logging | https://python-sidebar.github.io/library/multiprocessing.html#logging |
| The multiprocessing.dummy module | https://python-sidebar.github.io/library/multiprocessing.html#module-multiprocessing.dummy |
| Programming guidelines | https://python-sidebar.github.io/library/multiprocessing.html#programming-guidelines |
| All start methods | https://python-sidebar.github.io/library/multiprocessing.html#all-start-methods |
| The spawn and forkserver start methods | https://python-sidebar.github.io/library/multiprocessing.html#the-spawn-and-forkserver-start-methods |
| Examples | https://python-sidebar.github.io/library/multiprocessing.html#examples |
| multiprocessing.shared_memory — Shared memory for direct access across processes | https://python-sidebar.github.io/library/multiprocessing.shared_memory.html |
| The concurrent package | https://python-sidebar.github.io/library/concurrent.html |
| concurrent.futures — Launching parallel tasks | https://python-sidebar.github.io/library/concurrent.futures.html |
| Executor Objects | https://python-sidebar.github.io/library/concurrent.futures.html#executor-objects |
| ThreadPoolExecutor | https://python-sidebar.github.io/library/concurrent.futures.html#threadpoolexecutor |
| ThreadPoolExecutor Example | https://python-sidebar.github.io/library/concurrent.futures.html#threadpoolexecutor-example |
| ProcessPoolExecutor | https://python-sidebar.github.io/library/concurrent.futures.html#processpoolexecutor |
| ProcessPoolExecutor Example | https://python-sidebar.github.io/library/concurrent.futures.html#processpoolexecutor-example |
| Future Objects | https://python-sidebar.github.io/library/concurrent.futures.html#future-objects |
| Module Functions | https://python-sidebar.github.io/library/concurrent.futures.html#module-functions |
| Exception classes | https://python-sidebar.github.io/library/concurrent.futures.html#exception-classes |
| subprocess — Subprocess management | https://python-sidebar.github.io/library/subprocess.html |
| Using the subprocess Module | https://python-sidebar.github.io/library/subprocess.html#using-the-subprocess-module |
| Frequently Used Arguments | https://python-sidebar.github.io/library/subprocess.html#frequently-used-arguments |
| Popen Constructor | https://python-sidebar.github.io/library/subprocess.html#popen-constructor |
| Exceptions | https://python-sidebar.github.io/library/subprocess.html#exceptions |
| Security Considerations | https://python-sidebar.github.io/library/subprocess.html#security-considerations |
| Popen Objects | https://python-sidebar.github.io/library/subprocess.html#popen-objects |
| Windows Popen Helpers | https://python-sidebar.github.io/library/subprocess.html#windows-popen-helpers |
| Windows Constants | https://python-sidebar.github.io/library/subprocess.html#windows-constants |
| Older high-level API | https://python-sidebar.github.io/library/subprocess.html#older-high-level-api |
| Replacing Older Functions with the subprocess Module | https://python-sidebar.github.io/library/subprocess.html#replacing-older-functions-with-the-subprocess-module |
| Replacing /bin/sh shell command substitution | https://python-sidebar.github.io/library/subprocess.html#replacing-bin-sh-shell-command-substitution |
| Replacing shell pipeline | https://python-sidebar.github.io/library/subprocess.html#replacing-shell-pipeline |
| Replacing os.system() | https://python-sidebar.github.io/library/subprocess.html#replacing-os-system |
| Replacing the os.spawn family | https://python-sidebar.github.io/library/subprocess.html#replacing-the-os-spawn-family |
| Replacing os.popen(), os.popen2(), os.popen3() | https://python-sidebar.github.io/library/subprocess.html#replacing-os-popen-os-popen2-os-popen3 |
| Replacing functions from the popen2 module | https://python-sidebar.github.io/library/subprocess.html#replacing-functions-from-the-popen2-module |
| Legacy Shell Invocation Functions | https://python-sidebar.github.io/library/subprocess.html#legacy-shell-invocation-functions |
| Notes | https://python-sidebar.github.io/library/subprocess.html#notes |
| Converting an argument sequence to a string on Windows | https://python-sidebar.github.io/library/subprocess.html#converting-an-argument-sequence-to-a-string-on-windows |
| Disabling use of vfork() or posix_spawn() | https://python-sidebar.github.io/library/subprocess.html#disabling-use-of-vfork-or-posix-spawn |
| sched — Event scheduler | https://python-sidebar.github.io/library/sched.html |
| Scheduler Objects | https://python-sidebar.github.io/library/sched.html#scheduler-objects |
| queue — A synchronized queue class | https://python-sidebar.github.io/library/queue.html |
| Queue Objects | https://python-sidebar.github.io/library/queue.html#queue-objects |
| SimpleQueue Objects | https://python-sidebar.github.io/library/queue.html#simplequeue-objects |
| contextvars — Context Variables | https://python-sidebar.github.io/library/contextvars.html |
| Context Variables | https://python-sidebar.github.io/library/contextvars.html#context-variables |
| Manual Context Management | https://python-sidebar.github.io/library/contextvars.html#manual-context-management |
| asyncio support | https://python-sidebar.github.io/library/contextvars.html#asyncio-support |
| _thread — Low-level threading API | https://python-sidebar.github.io/library/_thread.html |
| Networking and Interprocess Communication | https://python-sidebar.github.io/library/ipc.html |
| asyncio — Asynchronous I/O | https://python-sidebar.github.io/library/asyncio.html |
| Runners | https://python-sidebar.github.io/library/asyncio-runner.html |
| Running an asyncio Program | https://python-sidebar.github.io/library/asyncio-runner.html#running-an-asyncio-program |
| Runner context manager | https://python-sidebar.github.io/library/asyncio-runner.html#runner-context-manager |
| Handling Keyboard Interruption | https://python-sidebar.github.io/library/asyncio-runner.html#handling-keyboard-interruption |
| Coroutines and Tasks | https://python-sidebar.github.io/library/asyncio-task.html |
| Coroutines | https://python-sidebar.github.io/library/asyncio-task.html#coroutines |
| Awaitables | https://python-sidebar.github.io/library/asyncio-task.html#awaitables |
| Creating Tasks | https://python-sidebar.github.io/library/asyncio-task.html#creating-tasks |
| Task Cancellation | https://python-sidebar.github.io/library/asyncio-task.html#task-cancellation |
| Task Groups | https://python-sidebar.github.io/library/asyncio-task.html#task-groups |
| Sleeping | https://python-sidebar.github.io/library/asyncio-task.html#sleeping |
| Running Tasks Concurrently | https://python-sidebar.github.io/library/asyncio-task.html#running-tasks-concurrently |
| Shielding From Cancellation | https://python-sidebar.github.io/library/asyncio-task.html#shielding-from-cancellation |
| Timeouts | https://python-sidebar.github.io/library/asyncio-task.html#timeouts |
| Waiting Primitives | https://python-sidebar.github.io/library/asyncio-task.html#waiting-primitives |
| Running in Threads | https://python-sidebar.github.io/library/asyncio-task.html#running-in-threads |
| Scheduling From Other Threads | https://python-sidebar.github.io/library/asyncio-task.html#scheduling-from-other-threads |
| Introspection | https://python-sidebar.github.io/library/asyncio-task.html#introspection |
| Task Object | https://python-sidebar.github.io/library/asyncio-task.html#task-object |
| Streams | https://python-sidebar.github.io/library/asyncio-stream.html |
| StreamReader | https://python-sidebar.github.io/library/asyncio-stream.html#streamreader |
| StreamWriter | https://python-sidebar.github.io/library/asyncio-stream.html#streamwriter |
| Examples | https://python-sidebar.github.io/library/asyncio-stream.html#examples |
| TCP echo client using streams | https://python-sidebar.github.io/library/asyncio-stream.html#tcp-echo-client-using-streams |
| TCP echo server using streams | https://python-sidebar.github.io/library/asyncio-stream.html#tcp-echo-server-using-streams |
| Get HTTP headers | https://python-sidebar.github.io/library/asyncio-stream.html#get-http-headers |
| Register an open socket to wait for data using streams | https://python-sidebar.github.io/library/asyncio-stream.html#register-an-open-socket-to-wait-for-data-using-streams |
| Synchronization Primitives | https://python-sidebar.github.io/library/asyncio-sync.html |
| Lock | https://python-sidebar.github.io/library/asyncio-sync.html#lock |
| Event | https://python-sidebar.github.io/library/asyncio-sync.html#event |
| Condition | https://python-sidebar.github.io/library/asyncio-sync.html#condition |
| Semaphore | https://python-sidebar.github.io/library/asyncio-sync.html#semaphore |
| BoundedSemaphore | https://python-sidebar.github.io/library/asyncio-sync.html#boundedsemaphore |
| Barrier | https://python-sidebar.github.io/library/asyncio-sync.html#barrier |
| Subprocesses | https://python-sidebar.github.io/library/asyncio-subprocess.html |
| Creating Subprocesses | https://python-sidebar.github.io/library/asyncio-subprocess.html#creating-subprocesses |
| Constants | https://python-sidebar.github.io/library/asyncio-subprocess.html#constants |
| Interacting with Subprocesses | https://python-sidebar.github.io/library/asyncio-subprocess.html#interacting-with-subprocesses |
| Subprocess and Threads | https://python-sidebar.github.io/library/asyncio-subprocess.html#subprocess-and-threads |
| Examples | https://python-sidebar.github.io/library/asyncio-subprocess.html#examples |
| Queues | https://python-sidebar.github.io/library/asyncio-queue.html |
| Queue | https://python-sidebar.github.io/library/asyncio-queue.html#queue |
| Priority Queue | https://python-sidebar.github.io/library/asyncio-queue.html#priority-queue |
| LIFO Queue | https://python-sidebar.github.io/library/asyncio-queue.html#lifo-queue |
| Exceptions | https://python-sidebar.github.io/library/asyncio-queue.html#exceptions |
| Examples | https://python-sidebar.github.io/library/asyncio-queue.html#examples |
| Exceptions | https://python-sidebar.github.io/library/asyncio-exceptions.html |
| Event Loop | https://python-sidebar.github.io/library/asyncio-eventloop.html |
| Event Loop Methods | https://python-sidebar.github.io/library/asyncio-eventloop.html#event-loop-methods |
| Running and stopping the loop | https://python-sidebar.github.io/library/asyncio-eventloop.html#running-and-stopping-the-loop |
| Scheduling callbacks | https://python-sidebar.github.io/library/asyncio-eventloop.html#scheduling-callbacks |
| Scheduling delayed callbacks | https://python-sidebar.github.io/library/asyncio-eventloop.html#scheduling-delayed-callbacks |
| Creating Futures and Tasks | https://python-sidebar.github.io/library/asyncio-eventloop.html#creating-futures-and-tasks |
| Opening network connections | https://python-sidebar.github.io/library/asyncio-eventloop.html#opening-network-connections |
| Creating network servers | https://python-sidebar.github.io/library/asyncio-eventloop.html#creating-network-servers |
| Transferring files | https://python-sidebar.github.io/library/asyncio-eventloop.html#transferring-files |
| TLS Upgrade | https://python-sidebar.github.io/library/asyncio-eventloop.html#tls-upgrade |
| Watching file descriptors | https://python-sidebar.github.io/library/asyncio-eventloop.html#watching-file-descriptors |
| Working with socket objects directly | https://python-sidebar.github.io/library/asyncio-eventloop.html#working-with-socket-objects-directly |
| DNS | https://python-sidebar.github.io/library/asyncio-eventloop.html#dns |
| Working with pipes | https://python-sidebar.github.io/library/asyncio-eventloop.html#working-with-pipes |
| Unix signals | https://python-sidebar.github.io/library/asyncio-eventloop.html#unix-signals |
| Executing code in thread or process pools | https://python-sidebar.github.io/library/asyncio-eventloop.html#executing-code-in-thread-or-process-pools |
| Error Handling API | https://python-sidebar.github.io/library/asyncio-eventloop.html#error-handling-api |
| Enabling debug mode | https://python-sidebar.github.io/library/asyncio-eventloop.html#enabling-debug-mode |
| Running Subprocesses | https://python-sidebar.github.io/library/asyncio-eventloop.html#running-subprocesses |
| Callback Handles | https://python-sidebar.github.io/library/asyncio-eventloop.html#callback-handles |
| Server Objects | https://python-sidebar.github.io/library/asyncio-eventloop.html#server-objects |
| Event Loop Implementations | https://python-sidebar.github.io/library/asyncio-eventloop.html#event-loop-implementations |
| Examples | https://python-sidebar.github.io/library/asyncio-eventloop.html#examples |
| Hello World with call_soon() | https://python-sidebar.github.io/library/asyncio-eventloop.html#hello-world-with-call-soon |
| Display the current date with call_later() | https://python-sidebar.github.io/library/asyncio-eventloop.html#display-the-current-date-with-call-later |
| Watch a file descriptor for read events | https://python-sidebar.github.io/library/asyncio-eventloop.html#watch-a-file-descriptor-for-read-events |
| Set signal handlers for SIGINT and SIGTERM | https://python-sidebar.github.io/library/asyncio-eventloop.html#set-signal-handlers-for-sigint-and-sigterm |
| Futures | https://python-sidebar.github.io/library/asyncio-future.html |
| Future Functions | https://python-sidebar.github.io/library/asyncio-future.html#future-functions |
| Future Object | https://python-sidebar.github.io/library/asyncio-future.html#future-object |
| Transports and Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html |
| Transports | https://python-sidebar.github.io/library/asyncio-protocol.html#transports |
| Transports Hierarchy | https://python-sidebar.github.io/library/asyncio-protocol.html#transports-hierarchy |
| Base Transport | https://python-sidebar.github.io/library/asyncio-protocol.html#base-transport |
| Read-only Transports | https://python-sidebar.github.io/library/asyncio-protocol.html#read-only-transports |
| Write-only Transports | https://python-sidebar.github.io/library/asyncio-protocol.html#write-only-transports |
| Datagram Transports | https://python-sidebar.github.io/library/asyncio-protocol.html#datagram-transports |
| Subprocess Transports | https://python-sidebar.github.io/library/asyncio-protocol.html#subprocess-transports |
| Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#protocols |
| Base Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#base-protocols |
| Base Protocol | https://python-sidebar.github.io/library/asyncio-protocol.html#base-protocol |
| Streaming Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#streaming-protocols |
| Buffered Streaming Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#buffered-streaming-protocols |
| Datagram Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#datagram-protocols |
| Subprocess Protocols | https://python-sidebar.github.io/library/asyncio-protocol.html#subprocess-protocols |
| Examples | https://python-sidebar.github.io/library/asyncio-protocol.html#examples |
| TCP Echo Server | https://python-sidebar.github.io/library/asyncio-protocol.html#tcp-echo-server |
| TCP Echo Client | https://python-sidebar.github.io/library/asyncio-protocol.html#tcp-echo-client |
| UDP Echo Server | https://python-sidebar.github.io/library/asyncio-protocol.html#udp-echo-server |
| UDP Echo Client | https://python-sidebar.github.io/library/asyncio-protocol.html#udp-echo-client |
| Connecting Existing Sockets | https://python-sidebar.github.io/library/asyncio-protocol.html#connecting-existing-sockets |
| loop.subprocess_exec() and SubprocessProtocol | https://python-sidebar.github.io/library/asyncio-protocol.html#loop-subprocess-exec-and-subprocessprotocol |
| Policies | https://python-sidebar.github.io/library/asyncio-policy.html |
| Getting and Setting the Policy | https://python-sidebar.github.io/library/asyncio-policy.html#getting-and-setting-the-policy |
| Policy Objects | https://python-sidebar.github.io/library/asyncio-policy.html#policy-objects |
| Process Watchers | https://python-sidebar.github.io/library/asyncio-policy.html#process-watchers |
| Custom Policies | https://python-sidebar.github.io/library/asyncio-policy.html#custom-policies |
| Platform Support | https://python-sidebar.github.io/library/asyncio-platforms.html |
| All Platforms | https://python-sidebar.github.io/library/asyncio-platforms.html#all-platforms |
| Windows | https://python-sidebar.github.io/library/asyncio-platforms.html#windows |
| Subprocess Support on Windows | https://python-sidebar.github.io/library/asyncio-platforms.html#subprocess-support-on-windows |
| macOS | https://python-sidebar.github.io/library/asyncio-platforms.html#macos |
| Extending | https://python-sidebar.github.io/library/asyncio-extending.html |
| Writing a Custom Event Loop | https://python-sidebar.github.io/library/asyncio-extending.html#writing-a-custom-event-loop |
| Future and Task private constructors | https://python-sidebar.github.io/library/asyncio-extending.html#future-and-task-private-constructors |
| Task lifetime support | https://python-sidebar.github.io/library/asyncio-extending.html#task-lifetime-support |
| High-level API Index | https://python-sidebar.github.io/library/asyncio-api-index.html |
| Tasks | https://python-sidebar.github.io/library/asyncio-api-index.html#tasks |
| Queues | https://python-sidebar.github.io/library/asyncio-api-index.html#queues |
| Subprocesses | https://python-sidebar.github.io/library/asyncio-api-index.html#subprocesses |
| Streams | https://python-sidebar.github.io/library/asyncio-api-index.html#streams |
| Synchronization | https://python-sidebar.github.io/library/asyncio-api-index.html#synchronization |
| Exceptions | https://python-sidebar.github.io/library/asyncio-api-index.html#exceptions |
| Low-level API Index | https://python-sidebar.github.io/library/asyncio-llapi-index.html |
| Obtaining the Event Loop | https://python-sidebar.github.io/library/asyncio-llapi-index.html#obtaining-the-event-loop |
| Event Loop Methods | https://python-sidebar.github.io/library/asyncio-llapi-index.html#event-loop-methods |
| Transports | https://python-sidebar.github.io/library/asyncio-llapi-index.html#transports |
| Protocols | https://python-sidebar.github.io/library/asyncio-llapi-index.html#protocols |
| Event Loop Policies | https://python-sidebar.github.io/library/asyncio-llapi-index.html#event-loop-policies |
| Developing with asyncio | https://python-sidebar.github.io/library/asyncio-dev.html |
| Debug Mode | https://python-sidebar.github.io/library/asyncio-dev.html#debug-mode |
| Concurrency and Multithreading | https://python-sidebar.github.io/library/asyncio-dev.html#concurrency-and-multithreading |
| Running Blocking Code | https://python-sidebar.github.io/library/asyncio-dev.html#running-blocking-code |
| Logging | https://python-sidebar.github.io/library/asyncio-dev.html#logging |
| Detect never-awaited coroutines | https://python-sidebar.github.io/library/asyncio-dev.html#detect-never-awaited-coroutines |
| Detect never-retrieved exceptions | https://python-sidebar.github.io/library/asyncio-dev.html#detect-never-retrieved-exceptions |
| socket — Low-level networking interface | https://python-sidebar.github.io/library/socket.html |
| Socket families | https://python-sidebar.github.io/library/socket.html#socket-families |
| Module contents | https://python-sidebar.github.io/library/socket.html#module-contents |
| Exceptions | https://python-sidebar.github.io/library/socket.html#exceptions |
| Constants | https://python-sidebar.github.io/library/socket.html#constants |
| Functions | https://python-sidebar.github.io/library/socket.html#functions |
| Creating sockets | https://python-sidebar.github.io/library/socket.html#creating-sockets |
| Other functions | https://python-sidebar.github.io/library/socket.html#other-functions |
| Socket Objects | https://python-sidebar.github.io/library/socket.html#socket-objects |
| Notes on socket timeouts | https://python-sidebar.github.io/library/socket.html#notes-on-socket-timeouts |
| Timeouts and the connect method | https://python-sidebar.github.io/library/socket.html#timeouts-and-the-connect-method |
| Timeouts and the accept method | https://python-sidebar.github.io/library/socket.html#timeouts-and-the-accept-method |
| Example | https://python-sidebar.github.io/library/socket.html#example |
| ssl — TLS/SSL wrapper for socket objects | https://python-sidebar.github.io/library/ssl.html |
| Functions, Constants, and Exceptions | https://python-sidebar.github.io/library/ssl.html#functions-constants-and-exceptions |
| Socket creation | https://python-sidebar.github.io/library/ssl.html#socket-creation |
| Context creation | https://python-sidebar.github.io/library/ssl.html#context-creation |
| Exceptions | https://python-sidebar.github.io/library/ssl.html#exceptions |
| Random generation | https://python-sidebar.github.io/library/ssl.html#random-generation |
| Certificate handling | https://python-sidebar.github.io/library/ssl.html#certificate-handling |
| Constants | https://python-sidebar.github.io/library/ssl.html#constants |
| SSL Sockets | https://python-sidebar.github.io/library/ssl.html#ssl-sockets |
| SSL Contexts | https://python-sidebar.github.io/library/ssl.html#ssl-contexts |
| Certificates | https://python-sidebar.github.io/library/ssl.html#certificates |
| Certificate chains | https://python-sidebar.github.io/library/ssl.html#certificate-chains |
| CA certificates | https://python-sidebar.github.io/library/ssl.html#ca-certificates |
| Combined key and certificate | https://python-sidebar.github.io/library/ssl.html#combined-key-and-certificate |
| Self-signed certificates | https://python-sidebar.github.io/library/ssl.html#self-signed-certificates |
| Examples | https://python-sidebar.github.io/library/ssl.html#examples |
| Testing for SSL support | https://python-sidebar.github.io/library/ssl.html#testing-for-ssl-support |
| Client-side operation | https://python-sidebar.github.io/library/ssl.html#client-side-operation |
| Server-side operation | https://python-sidebar.github.io/library/ssl.html#server-side-operation |
| Notes on non-blocking sockets | https://python-sidebar.github.io/library/ssl.html#notes-on-non-blocking-sockets |
| Memory BIO Support | https://python-sidebar.github.io/library/ssl.html#memory-bio-support |
| SSL session | https://python-sidebar.github.io/library/ssl.html#ssl-session |
| Security considerations | https://python-sidebar.github.io/library/ssl.html#security-considerations |
| Best defaults | https://python-sidebar.github.io/library/ssl.html#best-defaults |
| Manual settings | https://python-sidebar.github.io/library/ssl.html#manual-settings |
| Verifying certificates | https://python-sidebar.github.io/library/ssl.html#verifying-certificates |
| Protocol versions | https://python-sidebar.github.io/library/ssl.html#protocol-versions |
| Cipher selection | https://python-sidebar.github.io/library/ssl.html#cipher-selection |
| Multi-processing | https://python-sidebar.github.io/library/ssl.html#multi-processing |
| TLS 1.3 | https://python-sidebar.github.io/library/ssl.html#tls-1-3 |
| select — Waiting for I/O completion | https://python-sidebar.github.io/library/select.html |
| /dev/poll Polling Objects | https://python-sidebar.github.io/library/select.html#dev-poll-polling-objects |
| Edge and Level Trigger Polling (epoll) Objects | https://python-sidebar.github.io/library/select.html#edge-and-level-trigger-polling-epoll-objects |
| Polling Objects | https://python-sidebar.github.io/library/select.html#polling-objects |
| Kqueue Objects | https://python-sidebar.github.io/library/select.html#kqueue-objects |
| Kevent Objects | https://python-sidebar.github.io/library/select.html#kevent-objects |
| selectors — High-level I/O multiplexing | https://python-sidebar.github.io/library/selectors.html |
| Introduction | https://python-sidebar.github.io/library/selectors.html#introduction |
| Classes | https://python-sidebar.github.io/library/selectors.html#classes |
| Examples | https://python-sidebar.github.io/library/selectors.html#examples |
| signal — Set handlers for asynchronous events | https://python-sidebar.github.io/library/signal.html |
| General rules | https://python-sidebar.github.io/library/signal.html#general-rules |
| Execution of Python signal handlers | https://python-sidebar.github.io/library/signal.html#execution-of-python-signal-handlers |
| Signals and threads | https://python-sidebar.github.io/library/signal.html#signals-and-threads |
| Module contents | https://python-sidebar.github.io/library/signal.html#module-contents |
| Examples | https://python-sidebar.github.io/library/signal.html#examples |
| Note on SIGPIPE | https://python-sidebar.github.io/library/signal.html#note-on-sigpipe |
| Note on Signal Handlers and Exceptions | https://python-sidebar.github.io/library/signal.html#note-on-signal-handlers-and-exceptions |
| mmap — Memory-mapped file support | https://python-sidebar.github.io/library/mmap.html |
| MADV_* Constants | https://python-sidebar.github.io/library/mmap.html#madv-constants |
| MAP_* Constants | https://python-sidebar.github.io/library/mmap.html#map-constants |
| Internet Data Handling | https://python-sidebar.github.io/library/netdata.html |
| email — An email and MIME handling package | https://python-sidebar.github.io/library/email.html |
| email.message: Representing an email message | https://python-sidebar.github.io/library/email.message.html |
| email.parser: Parsing email messages | https://python-sidebar.github.io/library/email.parser.html |
| FeedParser API | https://python-sidebar.github.io/library/email.parser.html#feedparser-api |
| Parser API | https://python-sidebar.github.io/library/email.parser.html#parser-api |
| Additional notes | https://python-sidebar.github.io/library/email.parser.html#additional-notes |
| email.generator: Generating MIME documents | https://python-sidebar.github.io/library/email.generator.html |
| email.policy: Policy Objects | https://python-sidebar.github.io/library/email.policy.html |
| email.errors: Exception and Defect classes | https://python-sidebar.github.io/library/email.errors.html |
| email.headerregistry: Custom Header Objects | https://python-sidebar.github.io/library/email.headerregistry.html |
| email.contentmanager: Managing MIME Content | https://python-sidebar.github.io/library/email.contentmanager.html |
| Content Manager Instances | https://python-sidebar.github.io/library/email.contentmanager.html#content-manager-instances |
| email: Examples | https://python-sidebar.github.io/library/email.examples.html |
| email.message.Message: Representing an email message using the compat32 API | https://python-sidebar.github.io/library/email.compat32-message.html |
| email.mime: Creating email and MIME objects from scratch | https://python-sidebar.github.io/library/email.mime.html |
| email.header: Internationalized headers | https://python-sidebar.github.io/library/email.header.html |
| email.charset: Representing character sets | https://python-sidebar.github.io/library/email.charset.html |
| email.encoders: Encoders | https://python-sidebar.github.io/library/email.encoders.html |
| email.utils: Miscellaneous utilities | https://python-sidebar.github.io/library/email.utils.html |
| email.iterators: Iterators | https://python-sidebar.github.io/library/email.iterators.html |
| json — JSON encoder and decoder | https://python-sidebar.github.io/library/json.html |
| Basic Usage | https://python-sidebar.github.io/library/json.html#basic-usage |
| Encoders and Decoders | https://python-sidebar.github.io/library/json.html#encoders-and-decoders |
| Exceptions | https://python-sidebar.github.io/library/json.html#exceptions |
| Standard Compliance and Interoperability | https://python-sidebar.github.io/library/json.html#standard-compliance-and-interoperability |
| Character Encodings | https://python-sidebar.github.io/library/json.html#character-encodings |
| Infinite and NaN Number Values | https://python-sidebar.github.io/library/json.html#infinite-and-nan-number-values |
| Repeated Names Within an Object | https://python-sidebar.github.io/library/json.html#repeated-names-within-an-object |
| Top-level Non-Object, Non-Array Values | https://python-sidebar.github.io/library/json.html#top-level-non-object-non-array-values |
| Implementation Limitations | https://python-sidebar.github.io/library/json.html#implementation-limitations |
| Command Line Interface | https://python-sidebar.github.io/library/json.html#module-json.tool |
| Command line options | https://python-sidebar.github.io/library/json.html#command-line-options |
| mailbox — Manipulate mailboxes in various formats | https://python-sidebar.github.io/library/mailbox.html |
| Mailbox objects | https://python-sidebar.github.io/library/mailbox.html#mailbox-objects |
| Maildir | https://python-sidebar.github.io/library/mailbox.html#maildir |
| mbox | https://python-sidebar.github.io/library/mailbox.html#mbox |
| MH | https://python-sidebar.github.io/library/mailbox.html#mh |
| Babyl | https://python-sidebar.github.io/library/mailbox.html#babyl |
| MMDF | https://python-sidebar.github.io/library/mailbox.html#mmdf |
| Message objects | https://python-sidebar.github.io/library/mailbox.html#message-objects |
| MaildirMessage | https://python-sidebar.github.io/library/mailbox.html#maildirmessage |
| mboxMessage | https://python-sidebar.github.io/library/mailbox.html#mboxmessage |
| MHMessage | https://python-sidebar.github.io/library/mailbox.html#mhmessage |
| BabylMessage | https://python-sidebar.github.io/library/mailbox.html#babylmessage |
| MMDFMessage | https://python-sidebar.github.io/library/mailbox.html#mmdfmessage |
| Exceptions | https://python-sidebar.github.io/library/mailbox.html#exceptions |
| Examples | https://python-sidebar.github.io/library/mailbox.html#examples |
| mimetypes — Map filenames to MIME types | https://python-sidebar.github.io/library/mimetypes.html |
| MimeTypes Objects | https://python-sidebar.github.io/library/mimetypes.html#mimetypes-objects |
| base64 — Base16, Base32, Base64, Base85 Data Encodings | https://python-sidebar.github.io/library/base64.html |
| Security Considerations | https://python-sidebar.github.io/library/base64.html#security-considerations |
| binascii — Convert between binary and ASCII | https://python-sidebar.github.io/library/binascii.html |
| quopri — Encode and decode MIME quoted-printable data | https://python-sidebar.github.io/library/quopri.html |
| Structured Markup Processing Tools | https://python-sidebar.github.io/library/markup.html |
| html — HyperText Markup Language support | https://python-sidebar.github.io/library/html.html |
| html.parser — Simple HTML and XHTML parser | https://python-sidebar.github.io/library/html.parser.html |
| Example HTML Parser Application | https://python-sidebar.github.io/library/html.parser.html#example-html-parser-application |
| HTMLParser Methods | https://python-sidebar.github.io/library/html.parser.html#htmlparser-methods |
| Examples | https://python-sidebar.github.io/library/html.parser.html#examples |
| html.entities — Definitions of HTML general entities | https://python-sidebar.github.io/library/html.entities.html |
| XML Processing Modules | https://python-sidebar.github.io/library/xml.html |
| XML vulnerabilities | https://python-sidebar.github.io/library/xml.html#xml-vulnerabilities |
| The defusedxml Package | https://python-sidebar.github.io/library/xml.html#the-defusedxml-package |
| xml.etree.ElementTree — The ElementTree XML API | https://python-sidebar.github.io/library/xml.etree.elementtree.html |
| Tutorial | https://python-sidebar.github.io/library/xml.etree.elementtree.html#tutorial |
| XML tree and elements | https://python-sidebar.github.io/library/xml.etree.elementtree.html#xml-tree-and-elements |
| Parsing XML | https://python-sidebar.github.io/library/xml.etree.elementtree.html#parsing-xml |
| Pull API for non-blocking parsing | https://python-sidebar.github.io/library/xml.etree.elementtree.html#pull-api-for-non-blocking-parsing |
| Finding interesting elements | https://python-sidebar.github.io/library/xml.etree.elementtree.html#finding-interesting-elements |
| Modifying an XML File | https://python-sidebar.github.io/library/xml.etree.elementtree.html#modifying-an-xml-file |
| Building XML documents | https://python-sidebar.github.io/library/xml.etree.elementtree.html#building-xml-documents |
| Parsing XML with Namespaces | https://python-sidebar.github.io/library/xml.etree.elementtree.html#parsing-xml-with-namespaces |
| XPath support | https://python-sidebar.github.io/library/xml.etree.elementtree.html#xpath-support |
| Example | https://python-sidebar.github.io/library/xml.etree.elementtree.html#example |
| Supported XPath syntax | https://python-sidebar.github.io/library/xml.etree.elementtree.html#supported-xpath-syntax |
| Reference | https://python-sidebar.github.io/library/xml.etree.elementtree.html#reference |
| Functions | https://python-sidebar.github.io/library/xml.etree.elementtree.html#functions |
| XInclude support | https://python-sidebar.github.io/library/xml.etree.elementtree.html#xinclude-support |
| Example | https://python-sidebar.github.io/library/xml.etree.elementtree.html#id3 |
| Reference | https://python-sidebar.github.io/library/xml.etree.elementtree.html#id4 |
| Functions | https://python-sidebar.github.io/library/xml.etree.elementtree.html#elementinclude-functions |
| Element Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#element-objects |
| ElementTree Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#elementtree-objects |
| QName Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#qname-objects |
| TreeBuilder Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#treebuilder-objects |
| XMLParser Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#xmlparser-objects |
| XMLPullParser Objects | https://python-sidebar.github.io/library/xml.etree.elementtree.html#xmlpullparser-objects |
| Exceptions | https://python-sidebar.github.io/library/xml.etree.elementtree.html#exceptions |
| xml.dom — The Document Object Model API | https://python-sidebar.github.io/library/xml.dom.html |
| Module Contents | https://python-sidebar.github.io/library/xml.dom.html#module-contents |
| Objects in the DOM | https://python-sidebar.github.io/library/xml.dom.html#objects-in-the-dom |
| DOMImplementation Objects | https://python-sidebar.github.io/library/xml.dom.html#domimplementation-objects |
| Node Objects | https://python-sidebar.github.io/library/xml.dom.html#node-objects |
| NodeList Objects | https://python-sidebar.github.io/library/xml.dom.html#nodelist-objects |
| DocumentType Objects | https://python-sidebar.github.io/library/xml.dom.html#documenttype-objects |
| Document Objects | https://python-sidebar.github.io/library/xml.dom.html#document-objects |
| Element Objects | https://python-sidebar.github.io/library/xml.dom.html#element-objects |
| Attr Objects | https://python-sidebar.github.io/library/xml.dom.html#attr-objects |
| NamedNodeMap Objects | https://python-sidebar.github.io/library/xml.dom.html#namednodemap-objects |
| Comment Objects | https://python-sidebar.github.io/library/xml.dom.html#comment-objects |
| Text and CDATASection Objects | https://python-sidebar.github.io/library/xml.dom.html#text-and-cdatasection-objects |
| ProcessingInstruction Objects | https://python-sidebar.github.io/library/xml.dom.html#processinginstruction-objects |
| Exceptions | https://python-sidebar.github.io/library/xml.dom.html#exceptions |
| Conformance | https://python-sidebar.github.io/library/xml.dom.html#conformance |
| Type Mapping | https://python-sidebar.github.io/library/xml.dom.html#type-mapping |
| Accessor Methods | https://python-sidebar.github.io/library/xml.dom.html#accessor-methods |
| xml.dom.minidom — Minimal DOM implementation | https://python-sidebar.github.io/library/xml.dom.minidom.html |
| DOM Objects | https://python-sidebar.github.io/library/xml.dom.minidom.html#dom-objects |
| DOM Example | https://python-sidebar.github.io/library/xml.dom.minidom.html#dom-example |
| minidom and the DOM standard | https://python-sidebar.github.io/library/xml.dom.minidom.html#minidom-and-the-dom-standard |
| xml.dom.pulldom — Support for building partial DOM trees | https://python-sidebar.github.io/library/xml.dom.pulldom.html |
| DOMEventStream Objects | https://python-sidebar.github.io/library/xml.dom.pulldom.html#domeventstream-objects |
| xml.sax — Support for SAX2 parsers | https://python-sidebar.github.io/library/xml.sax.html |
| SAXException Objects | https://python-sidebar.github.io/library/xml.sax.html#saxexception-objects |
| xml.sax.handler — Base classes for SAX handlers | https://python-sidebar.github.io/library/xml.sax.handler.html |
| ContentHandler Objects | https://python-sidebar.github.io/library/xml.sax.handler.html#contenthandler-objects |
| DTDHandler Objects | https://python-sidebar.github.io/library/xml.sax.handler.html#dtdhandler-objects |
| EntityResolver Objects | https://python-sidebar.github.io/library/xml.sax.handler.html#entityresolver-objects |
| ErrorHandler Objects | https://python-sidebar.github.io/library/xml.sax.handler.html#errorhandler-objects |
| LexicalHandler Objects | https://python-sidebar.github.io/library/xml.sax.handler.html#lexicalhandler-objects |
| xml.sax.saxutils — SAX Utilities | https://python-sidebar.github.io/library/xml.sax.utils.html |
| xml.sax.xmlreader — Interface for XML parsers | https://python-sidebar.github.io/library/xml.sax.reader.html |
| XMLReader Objects | https://python-sidebar.github.io/library/xml.sax.reader.html#xmlreader-objects |
| IncrementalParser Objects | https://python-sidebar.github.io/library/xml.sax.reader.html#incrementalparser-objects |
| Locator Objects | https://python-sidebar.github.io/library/xml.sax.reader.html#locator-objects |
| InputSource Objects | https://python-sidebar.github.io/library/xml.sax.reader.html#inputsource-objects |
| The Attributes Interface | https://python-sidebar.github.io/library/xml.sax.reader.html#the-attributes-interface |
| The AttributesNS Interface | https://python-sidebar.github.io/library/xml.sax.reader.html#the-attributesns-interface |
| xml.parsers.expat — Fast XML parsing using Expat | https://python-sidebar.github.io/library/pyexpat.html |
| XMLParser Objects | https://python-sidebar.github.io/library/pyexpat.html#xmlparser-objects |
| ExpatError Exceptions | https://python-sidebar.github.io/library/pyexpat.html#expaterror-exceptions |
| Example | https://python-sidebar.github.io/library/pyexpat.html#example |
| Content Model Descriptions | https://python-sidebar.github.io/library/pyexpat.html#module-xml.parsers.expat.model |
| Expat error constants | https://python-sidebar.github.io/library/pyexpat.html#module-xml.parsers.expat.errors |
| Internet Protocols and Support | https://python-sidebar.github.io/library/internet.html |
| webbrowser — Convenient web-browser controller | https://python-sidebar.github.io/library/webbrowser.html |
| Browser Controller Objects | https://python-sidebar.github.io/library/webbrowser.html#browser-controller-objects |
| wsgiref — WSGI Utilities and Reference Implementation | https://python-sidebar.github.io/library/wsgiref.html |
| wsgiref.util – WSGI environment utilities | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.util |
| wsgiref.headers – WSGI response header tools | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.headers |
| wsgiref.simple_server – a simple WSGI HTTP server | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.simple_server |
| wsgiref.validate — WSGI conformance checker | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.validate |
| wsgiref.handlers – server/gateway base classes | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.handlers |
| wsgiref.types – WSGI types for static type checking | https://python-sidebar.github.io/library/wsgiref.html#module-wsgiref.types |
| Examples | https://python-sidebar.github.io/library/wsgiref.html#examples |
| urllib — URL handling modules | https://python-sidebar.github.io/library/urllib.html |
| urllib.request — Extensible library for opening URLs | https://python-sidebar.github.io/library/urllib.request.html |
| Request Objects | https://python-sidebar.github.io/library/urllib.request.html#request-objects |
| OpenerDirector Objects | https://python-sidebar.github.io/library/urllib.request.html#openerdirector-objects |
| BaseHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#basehandler-objects |
| HTTPRedirectHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#httpredirecthandler-objects |
| HTTPCookieProcessor Objects | https://python-sidebar.github.io/library/urllib.request.html#httpcookieprocessor-objects |
| ProxyHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#proxyhandler-objects |
| HTTPPasswordMgr Objects | https://python-sidebar.github.io/library/urllib.request.html#httppasswordmgr-objects |
| HTTPPasswordMgrWithPriorAuth Objects | https://python-sidebar.github.io/library/urllib.request.html#httppasswordmgrwithpriorauth-objects |
| AbstractBasicAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#abstractbasicauthhandler-objects |
| HTTPBasicAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#httpbasicauthhandler-objects |
| ProxyBasicAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#proxybasicauthhandler-objects |
| AbstractDigestAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#abstractdigestauthhandler-objects |
| HTTPDigestAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#httpdigestauthhandler-objects |
| ProxyDigestAuthHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#proxydigestauthhandler-objects |
| HTTPHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#httphandler-objects |
| HTTPSHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#httpshandler-objects |
| FileHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#filehandler-objects |
| DataHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#datahandler-objects |
| FTPHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#ftphandler-objects |
| CacheFTPHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#cacheftphandler-objects |
| UnknownHandler Objects | https://python-sidebar.github.io/library/urllib.request.html#unknownhandler-objects |
| HTTPErrorProcessor Objects | https://python-sidebar.github.io/library/urllib.request.html#httperrorprocessor-objects |
| Examples | https://python-sidebar.github.io/library/urllib.request.html#examples |
| Legacy interface | https://python-sidebar.github.io/library/urllib.request.html#legacy-interface |
| urllib.request Restrictions | https://python-sidebar.github.io/library/urllib.request.html#urllib-request-restrictions |
| urllib.response — Response classes used by urllib | https://python-sidebar.github.io/library/urllib.request.html#module-urllib.response |
| urllib.parse — Parse URLs into components | https://python-sidebar.github.io/library/urllib.parse.html |
| URL Parsing | https://python-sidebar.github.io/library/urllib.parse.html#url-parsing |
| Parsing ASCII Encoded Bytes | https://python-sidebar.github.io/library/urllib.parse.html#parsing-ascii-encoded-bytes |
| Structured Parse Results | https://python-sidebar.github.io/library/urllib.parse.html#structured-parse-results |
| URL Quoting | https://python-sidebar.github.io/library/urllib.parse.html#url-quoting |
| urllib.error — Exception classes raised by urllib.request | https://python-sidebar.github.io/library/urllib.error.html |
| urllib.robotparser — Parser for robots.txt | https://python-sidebar.github.io/library/urllib.robotparser.html |
| http — HTTP modules | https://python-sidebar.github.io/library/http.html |
| HTTP status codes | https://python-sidebar.github.io/library/http.html#http-status-codes |
| HTTP status category | https://python-sidebar.github.io/library/http.html#http-status-category |
| HTTP methods | https://python-sidebar.github.io/library/http.html#http-methods |
| http.client — HTTP protocol client | https://python-sidebar.github.io/library/http.client.html |
| HTTPConnection Objects | https://python-sidebar.github.io/library/http.client.html#httpconnection-objects |
| HTTPResponse Objects | https://python-sidebar.github.io/library/http.client.html#httpresponse-objects |
| Examples | https://python-sidebar.github.io/library/http.client.html#examples |
| HTTPMessage Objects | https://python-sidebar.github.io/library/http.client.html#httpmessage-objects |
| ftplib — FTP protocol client | https://python-sidebar.github.io/library/ftplib.html |
| FTP Objects | https://python-sidebar.github.io/library/ftplib.html#ftp-objects |
| FTP_TLS Objects | https://python-sidebar.github.io/library/ftplib.html#ftp-tls-objects |
| poplib — POP3 protocol client | https://python-sidebar.github.io/library/poplib.html |
| POP3 Objects | https://python-sidebar.github.io/library/poplib.html#pop3-objects |
| POP3 Example | https://python-sidebar.github.io/library/poplib.html#pop3-example |
| imaplib — IMAP4 protocol client | https://python-sidebar.github.io/library/imaplib.html |
| IMAP4 Objects | https://python-sidebar.github.io/library/imaplib.html#imap4-objects |
| IMAP4 Example | https://python-sidebar.github.io/library/imaplib.html#imap4-example |
| smtplib — SMTP protocol client | https://python-sidebar.github.io/library/smtplib.html |
| SMTP Objects | https://python-sidebar.github.io/library/smtplib.html#smtp-objects |
| SMTP Example | https://python-sidebar.github.io/library/smtplib.html#smtp-example |
| uuid — UUID objects according to RFC 4122 | https://python-sidebar.github.io/library/uuid.html |
| Command-Line Usage | https://python-sidebar.github.io/library/uuid.html#command-line-usage |
| Example | https://python-sidebar.github.io/library/uuid.html#example |
| Command-Line Example | https://python-sidebar.github.io/library/uuid.html#command-line-example |
| socketserver — A framework for network servers | https://python-sidebar.github.io/library/socketserver.html |
| Server Creation Notes | https://python-sidebar.github.io/library/socketserver.html#server-creation-notes |
| Server Objects | https://python-sidebar.github.io/library/socketserver.html#server-objects |
| Request Handler Objects | https://python-sidebar.github.io/library/socketserver.html#request-handler-objects |
| Examples | https://python-sidebar.github.io/library/socketserver.html#examples |
| socketserver.TCPServer Example | https://python-sidebar.github.io/library/socketserver.html#socketserver-tcpserver-example |
| socketserver.UDPServer Example | https://python-sidebar.github.io/library/socketserver.html#socketserver-udpserver-example |
| Asynchronous Mixins | https://python-sidebar.github.io/library/socketserver.html#asynchronous-mixins |
| http.server — HTTP servers | https://python-sidebar.github.io/library/http.server.html |
| Security Considerations | https://python-sidebar.github.io/library/http.server.html#security-considerations |
| http.cookies — HTTP state management | https://python-sidebar.github.io/library/http.cookies.html |
| Cookie Objects | https://python-sidebar.github.io/library/http.cookies.html#cookie-objects |
| Morsel Objects | https://python-sidebar.github.io/library/http.cookies.html#morsel-objects |
| Example | https://python-sidebar.github.io/library/http.cookies.html#example |
| http.cookiejar — Cookie handling for HTTP clients | https://python-sidebar.github.io/library/http.cookiejar.html |
| CookieJar and FileCookieJar Objects | https://python-sidebar.github.io/library/http.cookiejar.html#cookiejar-and-filecookiejar-objects |
| FileCookieJar subclasses and co-operation with web browsers | https://python-sidebar.github.io/library/http.cookiejar.html#filecookiejar-subclasses-and-co-operation-with-web-browsers |
| CookiePolicy Objects | https://python-sidebar.github.io/library/http.cookiejar.html#cookiepolicy-objects |
| DefaultCookiePolicy Objects | https://python-sidebar.github.io/library/http.cookiejar.html#defaultcookiepolicy-objects |
| Cookie Objects | https://python-sidebar.github.io/library/http.cookiejar.html#cookie-objects |
| Examples | https://python-sidebar.github.io/library/http.cookiejar.html#examples |
| xmlrpc — XMLRPC server and client modules | https://python-sidebar.github.io/library/xmlrpc.html |
| xmlrpc.client — XML-RPC client access | https://python-sidebar.github.io/library/xmlrpc.client.html |
| ServerProxy Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#serverproxy-objects |
| DateTime Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#datetime-objects |
| Binary Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#binary-objects |
| Fault Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#fault-objects |
| ProtocolError Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#protocolerror-objects |
| MultiCall Objects | https://python-sidebar.github.io/library/xmlrpc.client.html#multicall-objects |
| Convenience Functions | https://python-sidebar.github.io/library/xmlrpc.client.html#convenience-functions |
| Example of Client Usage | https://python-sidebar.github.io/library/xmlrpc.client.html#example-of-client-usage |
| Example of Client and Server Usage | https://python-sidebar.github.io/library/xmlrpc.client.html#example-of-client-and-server-usage |
| xmlrpc.server — Basic XML-RPC servers | https://python-sidebar.github.io/library/xmlrpc.server.html |
| SimpleXMLRPCServer Objects | https://python-sidebar.github.io/library/xmlrpc.server.html#simplexmlrpcserver-objects |
| SimpleXMLRPCServer Example | https://python-sidebar.github.io/library/xmlrpc.server.html#simplexmlrpcserver-example |
| CGIXMLRPCRequestHandler | https://python-sidebar.github.io/library/xmlrpc.server.html#cgixmlrpcrequesthandler |
| Documenting XMLRPC server | https://python-sidebar.github.io/library/xmlrpc.server.html#documenting-xmlrpc-server |
| DocXMLRPCServer Objects | https://python-sidebar.github.io/library/xmlrpc.server.html#docxmlrpcserver-objects |
| DocCGIXMLRPCRequestHandler | https://python-sidebar.github.io/library/xmlrpc.server.html#doccgixmlrpcrequesthandler |
| ipaddress — IPv4/IPv6 manipulation library | https://python-sidebar.github.io/library/ipaddress.html |
| Convenience factory functions | https://python-sidebar.github.io/library/ipaddress.html#convenience-factory-functions |
| IP Addresses | https://python-sidebar.github.io/library/ipaddress.html#ip-addresses |
| Address objects | https://python-sidebar.github.io/library/ipaddress.html#address-objects |
| Conversion to Strings and Integers | https://python-sidebar.github.io/library/ipaddress.html#conversion-to-strings-and-integers |
| Operators | https://python-sidebar.github.io/library/ipaddress.html#operators |
| Comparison operators | https://python-sidebar.github.io/library/ipaddress.html#comparison-operators |
| Arithmetic operators | https://python-sidebar.github.io/library/ipaddress.html#arithmetic-operators |
| IP Network definitions | https://python-sidebar.github.io/library/ipaddress.html#ip-network-definitions |
| Prefix, net mask and host mask | https://python-sidebar.github.io/library/ipaddress.html#prefix-net-mask-and-host-mask |
| Network objects | https://python-sidebar.github.io/library/ipaddress.html#network-objects |
| Operators | https://python-sidebar.github.io/library/ipaddress.html#id1 |
| Logical operators | https://python-sidebar.github.io/library/ipaddress.html#logical-operators |
| Iteration | https://python-sidebar.github.io/library/ipaddress.html#iteration |
| Networks as containers of addresses | https://python-sidebar.github.io/library/ipaddress.html#networks-as-containers-of-addresses |
| Interface objects | https://python-sidebar.github.io/library/ipaddress.html#interface-objects |
| Operators | https://python-sidebar.github.io/library/ipaddress.html#id2 |
| Logical operators | https://python-sidebar.github.io/library/ipaddress.html#id3 |
| Other Module Level Functions | https://python-sidebar.github.io/library/ipaddress.html#other-module-level-functions |
| Custom Exceptions | https://python-sidebar.github.io/library/ipaddress.html#custom-exceptions |
| Multimedia Services | https://python-sidebar.github.io/library/mm.html |
| wave — Read and write WAV files | https://python-sidebar.github.io/library/wave.html |
| Wave_read Objects | https://python-sidebar.github.io/library/wave.html#wave-read-objects |
| Wave_write Objects | https://python-sidebar.github.io/library/wave.html#wave-write-objects |
| colorsys — Conversions between color systems | https://python-sidebar.github.io/library/colorsys.html |
| Internationalization | https://python-sidebar.github.io/library/i18n.html |
| gettext — Multilingual internationalization services | https://python-sidebar.github.io/library/gettext.html |
| GNU gettext API | https://python-sidebar.github.io/library/gettext.html#gnu-gettext-api |
| Class-based API | https://python-sidebar.github.io/library/gettext.html#class-based-api |
| The NullTranslations class | https://python-sidebar.github.io/library/gettext.html#the-nulltranslations-class |
| The GNUTranslations class | https://python-sidebar.github.io/library/gettext.html#the-gnutranslations-class |
| Solaris message catalog support | https://python-sidebar.github.io/library/gettext.html#solaris-message-catalog-support |
| The Catalog constructor | https://python-sidebar.github.io/library/gettext.html#the-catalog-constructor |
| Internationalizing your programs and modules | https://python-sidebar.github.io/library/gettext.html#internationalizing-your-programs-and-modules |
| Localizing your module | https://python-sidebar.github.io/library/gettext.html#localizing-your-module |
| Localizing your application | https://python-sidebar.github.io/library/gettext.html#localizing-your-application |
| Changing languages on the fly | https://python-sidebar.github.io/library/gettext.html#changing-languages-on-the-fly |
| Deferred translations | https://python-sidebar.github.io/library/gettext.html#deferred-translations |
| Acknowledgements | https://python-sidebar.github.io/library/gettext.html#acknowledgements |
| locale — Internationalization services | https://python-sidebar.github.io/library/locale.html |
| Background, details, hints, tips and caveats | https://python-sidebar.github.io/library/locale.html#background-details-hints-tips-and-caveats |
| For extension writers and programs that embed Python | https://python-sidebar.github.io/library/locale.html#for-extension-writers-and-programs-that-embed-python |
| Access to message catalogs | https://python-sidebar.github.io/library/locale.html#access-to-message-catalogs |
| Program Frameworks | https://python-sidebar.github.io/library/frameworks.html |
| turtle — Turtle graphics | https://python-sidebar.github.io/library/turtle.html |
| Introduction | https://python-sidebar.github.io/library/turtle.html#introduction |
| Overview of available Turtle and Screen methods | https://python-sidebar.github.io/library/turtle.html#overview-of-available-turtle-and-screen-methods |
| Turtle methods | https://python-sidebar.github.io/library/turtle.html#turtle-methods |
| Methods of TurtleScreen/Screen | https://python-sidebar.github.io/library/turtle.html#methods-of-turtlescreen-screen |
| Methods of RawTurtle/Turtle and corresponding functions | https://python-sidebar.github.io/library/turtle.html#methods-of-rawturtle-turtle-and-corresponding-functions |
| Turtle motion | https://python-sidebar.github.io/library/turtle.html#turtle-motion |
| Tell Turtle’s state | https://python-sidebar.github.io/library/turtle.html#tell-turtle-s-state |
| Settings for measurement | https://python-sidebar.github.io/library/turtle.html#settings-for-measurement |
| Pen control | https://python-sidebar.github.io/library/turtle.html#pen-control |
| Drawing state | https://python-sidebar.github.io/library/turtle.html#drawing-state |
| Color control | https://python-sidebar.github.io/library/turtle.html#color-control |
| Filling | https://python-sidebar.github.io/library/turtle.html#filling |
| More drawing control | https://python-sidebar.github.io/library/turtle.html#more-drawing-control |
| Turtle state | https://python-sidebar.github.io/library/turtle.html#turtle-state |
| Visibility | https://python-sidebar.github.io/library/turtle.html#visibility |
| Appearance | https://python-sidebar.github.io/library/turtle.html#appearance |
| Using events | https://python-sidebar.github.io/library/turtle.html#using-events |
| Special Turtle methods | https://python-sidebar.github.io/library/turtle.html#special-turtle-methods |
| Compound shapes | https://python-sidebar.github.io/library/turtle.html#compound-shapes |
| Methods of TurtleScreen/Screen and corresponding functions | https://python-sidebar.github.io/library/turtle.html#methods-of-turtlescreen-screen-and-corresponding-functions |
| Window control | https://python-sidebar.github.io/library/turtle.html#window-control |
| Animation control | https://python-sidebar.github.io/library/turtle.html#animation-control |
| Using screen events | https://python-sidebar.github.io/library/turtle.html#using-screen-events |
| Input methods | https://python-sidebar.github.io/library/turtle.html#input-methods |
| Settings and special methods | https://python-sidebar.github.io/library/turtle.html#settings-and-special-methods |
| Methods specific to Screen, not inherited from TurtleScreen | https://python-sidebar.github.io/library/turtle.html#methods-specific-to-screen-not-inherited-from-turtlescreen |
| Public classes | https://python-sidebar.github.io/library/turtle.html#public-classes |
| Help and configuration | https://python-sidebar.github.io/library/turtle.html#help-and-configuration |
| How to use help | https://python-sidebar.github.io/library/turtle.html#how-to-use-help |
| Translation of docstrings into different languages | https://python-sidebar.github.io/library/turtle.html#translation-of-docstrings-into-different-languages |
| How to configure Screen and Turtles | https://python-sidebar.github.io/library/turtle.html#how-to-configure-screen-and-turtles |
| turtledemo — Demo scripts | https://python-sidebar.github.io/library/turtle.html#module-turtledemo |
| Changes since Python 2.6 | https://python-sidebar.github.io/library/turtle.html#changes-since-python-2-6 |
| Changes since Python 3.0 | https://python-sidebar.github.io/library/turtle.html#changes-since-python-3-0 |
| cmd — Support for line-oriented command interpreters | https://python-sidebar.github.io/library/cmd.html |
| Cmd Objects | https://python-sidebar.github.io/library/cmd.html#cmd-objects |
| Cmd Example | https://python-sidebar.github.io/library/cmd.html#cmd-example |
| shlex — Simple lexical analysis | https://python-sidebar.github.io/library/shlex.html |
| shlex Objects | https://python-sidebar.github.io/library/shlex.html#shlex-objects |
| Parsing Rules | https://python-sidebar.github.io/library/shlex.html#parsing-rules |
| Improved Compatibility with Shells | https://python-sidebar.github.io/library/shlex.html#improved-compatibility-with-shells |
| Graphical User Interfaces with Tk | https://python-sidebar.github.io/library/tk.html |
| tkinter — Python interface to Tcl/Tk | https://python-sidebar.github.io/library/tkinter.html |
| Architecture | https://python-sidebar.github.io/library/tkinter.html#architecture |
| Tkinter Modules | https://python-sidebar.github.io/library/tkinter.html#tkinter-modules |
| Tkinter Life Preserver | https://python-sidebar.github.io/library/tkinter.html#tkinter-life-preserver |
| A Hello World Program | https://python-sidebar.github.io/library/tkinter.html#a-hello-world-program |
| Important Tk Concepts | https://python-sidebar.github.io/library/tkinter.html#important-tk-concepts |
| Understanding How Tkinter Wraps Tcl/Tk | https://python-sidebar.github.io/library/tkinter.html#understanding-how-tkinter-wraps-tcl-tk |
| How do I…? What option does…? | https://python-sidebar.github.io/library/tkinter.html#how-do-i-what-option-does |
| Navigating the Tcl/Tk Reference Manual | https://python-sidebar.github.io/library/tkinter.html#navigating-the-tcl-tk-reference-manual |
| Threading model | https://python-sidebar.github.io/library/tkinter.html#threading-model |
| Handy Reference | https://python-sidebar.github.io/library/tkinter.html#handy-reference |
| Setting Options | https://python-sidebar.github.io/library/tkinter.html#setting-options |
| The Packer | https://python-sidebar.github.io/library/tkinter.html#the-packer |
| Packer Options | https://python-sidebar.github.io/library/tkinter.html#packer-options |
| Coupling Widget Variables | https://python-sidebar.github.io/library/tkinter.html#coupling-widget-variables |
| The Window Manager | https://python-sidebar.github.io/library/tkinter.html#the-window-manager |
| Tk Option Data Types | https://python-sidebar.github.io/library/tkinter.html#tk-option-data-types |
| Bindings and Events | https://python-sidebar.github.io/library/tkinter.html#bindings-and-events |
| The index Parameter | https://python-sidebar.github.io/library/tkinter.html#the-index-parameter |
| Images | https://python-sidebar.github.io/library/tkinter.html#images |
| File Handlers | https://python-sidebar.github.io/library/tkinter.html#file-handlers |
| tkinter.colorchooser — Color choosing dialog | https://python-sidebar.github.io/library/tkinter.colorchooser.html |
| tkinter.font — Tkinter font wrapper | https://python-sidebar.github.io/library/tkinter.font.html |
| Tkinter Dialogs | https://python-sidebar.github.io/library/dialog.html |
| tkinter.simpledialog — Standard Tkinter input dialogs | https://python-sidebar.github.io/library/dialog.html#module-tkinter.simpledialog |
| tkinter.filedialog — File selection dialogs | https://python-sidebar.github.io/library/dialog.html#module-tkinter.filedialog |
| Native Load/Save Dialogs | https://python-sidebar.github.io/library/dialog.html#native-load-save-dialogs |
| tkinter.commondialog — Dialog window templates | https://python-sidebar.github.io/library/dialog.html#module-tkinter.commondialog |
| tkinter.messagebox — Tkinter message prompts | https://python-sidebar.github.io/library/tkinter.messagebox.html |
| tkinter.scrolledtext — Scrolled Text Widget | https://python-sidebar.github.io/library/tkinter.scrolledtext.html |
| tkinter.dnd — Drag and drop support | https://python-sidebar.github.io/library/tkinter.dnd.html |
| tkinter.ttk — Tk themed widgets | https://python-sidebar.github.io/library/tkinter.ttk.html |
| Using Ttk | https://python-sidebar.github.io/library/tkinter.ttk.html#using-ttk |
| Ttk Widgets | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-widgets |
| Widget | https://python-sidebar.github.io/library/tkinter.ttk.html#widget |
| Standard Options | https://python-sidebar.github.io/library/tkinter.ttk.html#standard-options |
| Scrollable Widget Options | https://python-sidebar.github.io/library/tkinter.ttk.html#scrollable-widget-options |
| Label Options | https://python-sidebar.github.io/library/tkinter.ttk.html#label-options |
| Compatibility Options | https://python-sidebar.github.io/library/tkinter.ttk.html#compatibility-options |
| Widget States | https://python-sidebar.github.io/library/tkinter.ttk.html#widget-states |
| ttk.Widget | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-widget |
| Combobox | https://python-sidebar.github.io/library/tkinter.ttk.html#combobox |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#options |
| Virtual events | https://python-sidebar.github.io/library/tkinter.ttk.html#virtual-events |
| ttk.Combobox | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-combobox |
| Spinbox | https://python-sidebar.github.io/library/tkinter.ttk.html#spinbox |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#id1 |
| Virtual events | https://python-sidebar.github.io/library/tkinter.ttk.html#id2 |
| ttk.Spinbox | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-spinbox |
| Notebook | https://python-sidebar.github.io/library/tkinter.ttk.html#notebook |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#id3 |
| Tab Options | https://python-sidebar.github.io/library/tkinter.ttk.html#tab-options |
| Tab Identifiers | https://python-sidebar.github.io/library/tkinter.ttk.html#tab-identifiers |
| Virtual Events | https://python-sidebar.github.io/library/tkinter.ttk.html#id4 |
| ttk.Notebook | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-notebook |
| Progressbar | https://python-sidebar.github.io/library/tkinter.ttk.html#progressbar |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#id5 |
| ttk.Progressbar | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-progressbar |
| Separator | https://python-sidebar.github.io/library/tkinter.ttk.html#separator |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#id6 |
| Sizegrip | https://python-sidebar.github.io/library/tkinter.ttk.html#sizegrip |
| Platform-specific notes | https://python-sidebar.github.io/library/tkinter.ttk.html#platform-specific-notes |
| Bugs | https://python-sidebar.github.io/library/tkinter.ttk.html#bugs |
| Treeview | https://python-sidebar.github.io/library/tkinter.ttk.html#treeview |
| Options | https://python-sidebar.github.io/library/tkinter.ttk.html#id7 |
| Item Options | https://python-sidebar.github.io/library/tkinter.ttk.html#item-options |
| Tag Options | https://python-sidebar.github.io/library/tkinter.ttk.html#tag-options |
| Column Identifiers | https://python-sidebar.github.io/library/tkinter.ttk.html#column-identifiers |
| Virtual Events | https://python-sidebar.github.io/library/tkinter.ttk.html#id8 |
| ttk.Treeview | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-treeview |
| Ttk Styling | https://python-sidebar.github.io/library/tkinter.ttk.html#ttk-styling |
| Layouts | https://python-sidebar.github.io/library/tkinter.ttk.html#layouts |
| tkinter.tix — Extension widgets for Tk | https://python-sidebar.github.io/library/tkinter.tix.html |
| Using Tix | https://python-sidebar.github.io/library/tkinter.tix.html#using-tix |
| Tix Widgets | https://python-sidebar.github.io/library/tkinter.tix.html#tix-widgets |
| Basic Widgets | https://python-sidebar.github.io/library/tkinter.tix.html#basic-widgets |
| File Selectors | https://python-sidebar.github.io/library/tkinter.tix.html#file-selectors |
| Hierarchical ListBox | https://python-sidebar.github.io/library/tkinter.tix.html#hierarchical-listbox |
| Tabular ListBox | https://python-sidebar.github.io/library/tkinter.tix.html#tabular-listbox |
| Manager Widgets | https://python-sidebar.github.io/library/tkinter.tix.html#manager-widgets |
| Image Types | https://python-sidebar.github.io/library/tkinter.tix.html#image-types |
| Miscellaneous Widgets | https://python-sidebar.github.io/library/tkinter.tix.html#miscellaneous-widgets |
| Form Geometry Manager | https://python-sidebar.github.io/library/tkinter.tix.html#form-geometry-manager |
| Tix Commands | https://python-sidebar.github.io/library/tkinter.tix.html#tix-commands |
| IDLE | https://python-sidebar.github.io/library/idle.html |
| Menus | https://python-sidebar.github.io/library/idle.html#menus |
| File menu (Shell and Editor) | https://python-sidebar.github.io/library/idle.html#file-menu-shell-and-editor |
| Edit menu (Shell and Editor) | https://python-sidebar.github.io/library/idle.html#edit-menu-shell-and-editor |
| Format menu (Editor window only) | https://python-sidebar.github.io/library/idle.html#format-menu-editor-window-only |
| Run menu (Editor window only) | https://python-sidebar.github.io/library/idle.html#run-menu-editor-window-only |
| Shell menu (Shell window only) | https://python-sidebar.github.io/library/idle.html#shell-menu-shell-window-only |
| Debug menu (Shell window only) | https://python-sidebar.github.io/library/idle.html#debug-menu-shell-window-only |
| Options menu (Shell and Editor) | https://python-sidebar.github.io/library/idle.html#options-menu-shell-and-editor |
| Window menu (Shell and Editor) | https://python-sidebar.github.io/library/idle.html#window-menu-shell-and-editor |
| Help menu (Shell and Editor) | https://python-sidebar.github.io/library/idle.html#help-menu-shell-and-editor |
| Context menus | https://python-sidebar.github.io/library/idle.html#context-menus |
| Editing and Navigation | https://python-sidebar.github.io/library/idle.html#editing-and-navigation |
| Editor windows | https://python-sidebar.github.io/library/idle.html#editor-windows |
| Key bindings | https://python-sidebar.github.io/library/idle.html#key-bindings |
| Automatic indentation | https://python-sidebar.github.io/library/idle.html#automatic-indentation |
| Search and Replace | https://python-sidebar.github.io/library/idle.html#search-and-replace |
| Completions | https://python-sidebar.github.io/library/idle.html#completions |
| Calltips | https://python-sidebar.github.io/library/idle.html#calltips |
| Code Context | https://python-sidebar.github.io/library/idle.html#code-context |
| Shell window | https://python-sidebar.github.io/library/idle.html#shell-window |
| Text colors | https://python-sidebar.github.io/library/idle.html#text-colors |
| Startup and Code Execution | https://python-sidebar.github.io/library/idle.html#startup-and-code-execution |
| Command line usage | https://python-sidebar.github.io/library/idle.html#command-line-usage |
| Startup failure | https://python-sidebar.github.io/library/idle.html#startup-failure |
| Running user code | https://python-sidebar.github.io/library/idle.html#running-user-code |
| User output in Shell | https://python-sidebar.github.io/library/idle.html#user-output-in-shell |
| Developing tkinter applications | https://python-sidebar.github.io/library/idle.html#developing-tkinter-applications |
| Running without a subprocess | https://python-sidebar.github.io/library/idle.html#running-without-a-subprocess |
| Help and Preferences | https://python-sidebar.github.io/library/idle.html#help-and-preferences |
| Help sources | https://python-sidebar.github.io/library/idle.html#help-sources |
| Setting preferences | https://python-sidebar.github.io/library/idle.html#setting-preferences |
| IDLE on macOS | https://python-sidebar.github.io/library/idle.html#idle-on-macos |
| Extensions | https://python-sidebar.github.io/library/idle.html#extensions |
| idlelib | https://python-sidebar.github.io/library/idle.html#module-idlelib |
| Development Tools | https://python-sidebar.github.io/library/development.html |
| typing — Support for type hints | https://python-sidebar.github.io/library/typing.html |
| Relevant PEPs | https://python-sidebar.github.io/library/typing.html#relevant-peps |
| Type aliases | https://python-sidebar.github.io/library/typing.html#type-aliases |
| NewType | https://python-sidebar.github.io/library/typing.html#newtype |
| Callable | https://python-sidebar.github.io/library/typing.html#callable |
| Generics | https://python-sidebar.github.io/library/typing.html#generics |
| User-defined generic types | https://python-sidebar.github.io/library/typing.html#user-defined-generic-types |
| The Any type | https://python-sidebar.github.io/library/typing.html#the-any-type |
| Nominal vs structural subtyping | https://python-sidebar.github.io/library/typing.html#nominal-vs-structural-subtyping |
| Module contents | https://python-sidebar.github.io/library/typing.html#module-contents |
| Special typing primitives | https://python-sidebar.github.io/library/typing.html#special-typing-primitives |
| Special types | https://python-sidebar.github.io/library/typing.html#special-types |
| Special forms | https://python-sidebar.github.io/library/typing.html#special-forms |
| Building generic types | https://python-sidebar.github.io/library/typing.html#building-generic-types |
| Other special directives | https://python-sidebar.github.io/library/typing.html#other-special-directives |
| Generic concrete collections | https://python-sidebar.github.io/library/typing.html#generic-concrete-collections |
| Corresponding to built-in types | https://python-sidebar.github.io/library/typing.html#corresponding-to-built-in-types |
| Corresponding to types in collections | https://python-sidebar.github.io/library/typing.html#corresponding-to-types-in-collections |
| Other concrete types | https://python-sidebar.github.io/library/typing.html#other-concrete-types |
| Abstract Base Classes | https://python-sidebar.github.io/library/typing.html#abstract-base-classes |
| Corresponding to collections in collections.abc | https://python-sidebar.github.io/library/typing.html#corresponding-to-collections-in-collections-abc |
| Corresponding to other types in collections.abc | https://python-sidebar.github.io/library/typing.html#corresponding-to-other-types-in-collections-abc |
| Asynchronous programming | https://python-sidebar.github.io/library/typing.html#asynchronous-programming |
| Context manager types | https://python-sidebar.github.io/library/typing.html#context-manager-types |
| Protocols | https://python-sidebar.github.io/library/typing.html#protocols |
| Functions and decorators | https://python-sidebar.github.io/library/typing.html#functions-and-decorators |
| Introspection helpers | https://python-sidebar.github.io/library/typing.html#introspection-helpers |
| Constant | https://python-sidebar.github.io/library/typing.html#constant |
| Deprecation Timeline of Major Features | https://python-sidebar.github.io/library/typing.html#deprecation-timeline-of-major-features |
| pydoc — Documentation generator and online help system | https://python-sidebar.github.io/library/pydoc.html |
| Python Development Mode | https://python-sidebar.github.io/library/devmode.html |
| Effects of the Python Development Mode | https://python-sidebar.github.io/library/devmode.html#effects-of-the-python-development-mode |
| ResourceWarning Example | https://python-sidebar.github.io/library/devmode.html#resourcewarning-example |
| Bad file descriptor error example | https://python-sidebar.github.io/library/devmode.html#bad-file-descriptor-error-example |
| doctest — Test interactive Python examples | https://python-sidebar.github.io/library/doctest.html |
| Simple Usage: Checking Examples in Docstrings | https://python-sidebar.github.io/library/doctest.html#simple-usage-checking-examples-in-docstrings |
| Simple Usage: Checking Examples in a Text File | https://python-sidebar.github.io/library/doctest.html#simple-usage-checking-examples-in-a-text-file |
| How It Works | https://python-sidebar.github.io/library/doctest.html#how-it-works |
| Which Docstrings Are Examined? | https://python-sidebar.github.io/library/doctest.html#which-docstrings-are-examined |
| How are Docstring Examples Recognized? | https://python-sidebar.github.io/library/doctest.html#how-are-docstring-examples-recognized |
| What’s the Execution Context? | https://python-sidebar.github.io/library/doctest.html#what-s-the-execution-context |
| What About Exceptions? | https://python-sidebar.github.io/library/doctest.html#what-about-exceptions |
| Option Flags | https://python-sidebar.github.io/library/doctest.html#option-flags |
| Directives | https://python-sidebar.github.io/library/doctest.html#directives |
| Warnings | https://python-sidebar.github.io/library/doctest.html#warnings |
| Basic API | https://python-sidebar.github.io/library/doctest.html#basic-api |
| Unittest API | https://python-sidebar.github.io/library/doctest.html#unittest-api |
| Advanced API | https://python-sidebar.github.io/library/doctest.html#advanced-api |
| DocTest Objects | https://python-sidebar.github.io/library/doctest.html#doctest-objects |
| Example Objects | https://python-sidebar.github.io/library/doctest.html#example-objects |
| DocTestFinder objects | https://python-sidebar.github.io/library/doctest.html#doctestfinder-objects |
| DocTestParser objects | https://python-sidebar.github.io/library/doctest.html#doctestparser-objects |
| DocTestRunner objects | https://python-sidebar.github.io/library/doctest.html#doctestrunner-objects |
| OutputChecker objects | https://python-sidebar.github.io/library/doctest.html#outputchecker-objects |
| Debugging | https://python-sidebar.github.io/library/doctest.html#debugging |
| Soapbox | https://python-sidebar.github.io/library/doctest.html#soapbox |
| unittest — Unit testing framework | https://python-sidebar.github.io/library/unittest.html |
| Basic example | https://python-sidebar.github.io/library/unittest.html#basic-example |
| Command-Line Interface | https://python-sidebar.github.io/library/unittest.html#command-line-interface |
| Command-line options | https://python-sidebar.github.io/library/unittest.html#command-line-options |
| Test Discovery | https://python-sidebar.github.io/library/unittest.html#test-discovery |
| Organizing test code | https://python-sidebar.github.io/library/unittest.html#organizing-test-code |
| Re-using old test code | https://python-sidebar.github.io/library/unittest.html#re-using-old-test-code |
| Skipping tests and expected failures | https://python-sidebar.github.io/library/unittest.html#skipping-tests-and-expected-failures |
| Distinguishing test iterations using subtests | https://python-sidebar.github.io/library/unittest.html#distinguishing-test-iterations-using-subtests |
| Classes and functions | https://python-sidebar.github.io/library/unittest.html#classes-and-functions |
| Test cases | https://python-sidebar.github.io/library/unittest.html#test-cases |
| Grouping tests | https://python-sidebar.github.io/library/unittest.html#grouping-tests |
| Loading and running tests | https://python-sidebar.github.io/library/unittest.html#loading-and-running-tests |
| load_tests Protocol | https://python-sidebar.github.io/library/unittest.html#load-tests-protocol |
| Class and Module Fixtures | https://python-sidebar.github.io/library/unittest.html#class-and-module-fixtures |
| setUpClass and tearDownClass | https://python-sidebar.github.io/library/unittest.html#setupclass-and-teardownclass |
| setUpModule and tearDownModule | https://python-sidebar.github.io/library/unittest.html#setupmodule-and-teardownmodule |
| Signal Handling | https://python-sidebar.github.io/library/unittest.html#signal-handling |
| unittest.mock — mock object library | https://python-sidebar.github.io/library/unittest.mock.html |
| Quick Guide | https://python-sidebar.github.io/library/unittest.mock.html#quick-guide |
| The Mock Class | https://python-sidebar.github.io/library/unittest.mock.html#the-mock-class |
| Calling | https://python-sidebar.github.io/library/unittest.mock.html#calling |
| Deleting Attributes | https://python-sidebar.github.io/library/unittest.mock.html#deleting-attributes |
| Mock names and the name attribute | https://python-sidebar.github.io/library/unittest.mock.html#mock-names-and-the-name-attribute |
| Attaching Mocks as Attributes | https://python-sidebar.github.io/library/unittest.mock.html#attaching-mocks-as-attributes |
| The patchers | https://python-sidebar.github.io/library/unittest.mock.html#the-patchers |
| patch | https://python-sidebar.github.io/library/unittest.mock.html#patch |
| patch.object | https://python-sidebar.github.io/library/unittest.mock.html#patch-object |
| patch.dict | https://python-sidebar.github.io/library/unittest.mock.html#patch-dict |
| patch.multiple | https://python-sidebar.github.io/library/unittest.mock.html#patch-multiple |
| patch methods: start and stop | https://python-sidebar.github.io/library/unittest.mock.html#patch-methods-start-and-stop |
| patch builtins | https://python-sidebar.github.io/library/unittest.mock.html#patch-builtins |
| TEST_PREFIX | https://python-sidebar.github.io/library/unittest.mock.html#test-prefix |
| Nesting Patch Decorators | https://python-sidebar.github.io/library/unittest.mock.html#nesting-patch-decorators |
| Where to patch | https://python-sidebar.github.io/library/unittest.mock.html#where-to-patch |
| Patching Descriptors and Proxy Objects | https://python-sidebar.github.io/library/unittest.mock.html#patching-descriptors-and-proxy-objects |
| MagicMock and magic method support | https://python-sidebar.github.io/library/unittest.mock.html#magicmock-and-magic-method-support |
| Mocking Magic Methods | https://python-sidebar.github.io/library/unittest.mock.html#mocking-magic-methods |
| Magic Mock | https://python-sidebar.github.io/library/unittest.mock.html#magic-mock |
| Helpers | https://python-sidebar.github.io/library/unittest.mock.html#helpers |
| sentinel | https://python-sidebar.github.io/library/unittest.mock.html#sentinel |
| DEFAULT | https://python-sidebar.github.io/library/unittest.mock.html#default |
| call | https://python-sidebar.github.io/library/unittest.mock.html#call |
| create_autospec | https://python-sidebar.github.io/library/unittest.mock.html#create-autospec |
| ANY | https://python-sidebar.github.io/library/unittest.mock.html#any |
| FILTER_DIR | https://python-sidebar.github.io/library/unittest.mock.html#filter-dir |
| mock_open | https://python-sidebar.github.io/library/unittest.mock.html#mock-open |
| Autospeccing | https://python-sidebar.github.io/library/unittest.mock.html#autospeccing |
| Sealing mocks | https://python-sidebar.github.io/library/unittest.mock.html#sealing-mocks |
| unittest.mock — getting started | https://python-sidebar.github.io/library/unittest.mock-examples.html |
| Using Mock | https://python-sidebar.github.io/library/unittest.mock-examples.html#using-mock |
| Mock Patching Methods | https://python-sidebar.github.io/library/unittest.mock-examples.html#mock-patching-methods |
| Mock for Method Calls on an Object | https://python-sidebar.github.io/library/unittest.mock-examples.html#mock-for-method-calls-on-an-object |
| Mocking Classes | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-classes |
| Naming your mocks | https://python-sidebar.github.io/library/unittest.mock-examples.html#naming-your-mocks |
| Tracking all Calls | https://python-sidebar.github.io/library/unittest.mock-examples.html#tracking-all-calls |
| Setting Return Values and Attributes | https://python-sidebar.github.io/library/unittest.mock-examples.html#setting-return-values-and-attributes |
| Raising exceptions with mocks | https://python-sidebar.github.io/library/unittest.mock-examples.html#raising-exceptions-with-mocks |
| Side effect functions and iterables | https://python-sidebar.github.io/library/unittest.mock-examples.html#side-effect-functions-and-iterables |
| Mocking asynchronous iterators | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-asynchronous-iterators |
| Mocking asynchronous context manager | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-asynchronous-context-manager |
| Creating a Mock from an Existing Object | https://python-sidebar.github.io/library/unittest.mock-examples.html#creating-a-mock-from-an-existing-object |
| Patch Decorators | https://python-sidebar.github.io/library/unittest.mock-examples.html#patch-decorators |
| Further Examples | https://python-sidebar.github.io/library/unittest.mock-examples.html#further-examples |
| Mocking chained calls | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-chained-calls |
| Partial mocking | https://python-sidebar.github.io/library/unittest.mock-examples.html#partial-mocking |
| Mocking a Generator Method | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-a-generator-method |
| Applying the same patch to every test method | https://python-sidebar.github.io/library/unittest.mock-examples.html#applying-the-same-patch-to-every-test-method |
| Mocking Unbound Methods | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-unbound-methods |
| Checking multiple calls with mock | https://python-sidebar.github.io/library/unittest.mock-examples.html#checking-multiple-calls-with-mock |
| Coping with mutable arguments | https://python-sidebar.github.io/library/unittest.mock-examples.html#coping-with-mutable-arguments |
| Nesting Patches | https://python-sidebar.github.io/library/unittest.mock-examples.html#nesting-patches |
| Mocking a dictionary with MagicMock | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-a-dictionary-with-magicmock |
| Mock subclasses and their attributes | https://python-sidebar.github.io/library/unittest.mock-examples.html#mock-subclasses-and-their-attributes |
| Mocking imports with patch.dict | https://python-sidebar.github.io/library/unittest.mock-examples.html#mocking-imports-with-patch-dict |
| Tracking order of calls and less verbose call assertions | https://python-sidebar.github.io/library/unittest.mock-examples.html#tracking-order-of-calls-and-less-verbose-call-assertions |
| More complex argument matching | https://python-sidebar.github.io/library/unittest.mock-examples.html#more-complex-argument-matching |
| 2to3 — Automated Python 2 to 3 code translation | https://python-sidebar.github.io/library/2to3.html |
| Using 2to3 | https://python-sidebar.github.io/library/2to3.html#using-2to3 |
| Fixers | https://python-sidebar.github.io/library/2to3.html#fixers |
| lib2to3 — 2to3’s library | https://python-sidebar.github.io/library/2to3.html#module-lib2to3 |
| test — Regression tests package for Python | https://python-sidebar.github.io/library/test.html |
| Writing Unit Tests for the test package | https://python-sidebar.github.io/library/test.html#writing-unit-tests-for-the-test-package |
| Running tests using the command-line interface | https://python-sidebar.github.io/library/test.html#running-tests-using-the-command-line-interface |
| test.support — Utilities for the Python test suite | https://python-sidebar.github.io/library/test.html#module-test.support |
| test.support.socket_helper — Utilities for socket tests | https://python-sidebar.github.io/library/test.html#module-test.support.socket_helper |
| test.support.script_helper — Utilities for the Python execution tests | https://python-sidebar.github.io/library/test.html#module-test.support.script_helper |
| test.support.bytecode_helper — Support tools for testing correct bytecode generation | https://python-sidebar.github.io/library/test.html#module-test.support.bytecode_helper |
| test.support.threading_helper — Utilities for threading tests | https://python-sidebar.github.io/library/test.html#module-test.support.threading_helper |
| test.support.os_helper — Utilities for os tests | https://python-sidebar.github.io/library/test.html#module-test.support.os_helper |
| test.support.import_helper — Utilities for import tests | https://python-sidebar.github.io/library/test.html#module-test.support.import_helper |
| test.support.warnings_helper — Utilities for warnings tests | https://python-sidebar.github.io/library/test.html#module-test.support.warnings_helper |
| Debugging and Profiling | https://python-sidebar.github.io/library/debug.html |
| Audit events table | https://python-sidebar.github.io/library/audit_events.html |
| bdb — Debugger framework | https://python-sidebar.github.io/library/bdb.html |
| faulthandler — Dump the Python traceback | https://python-sidebar.github.io/library/faulthandler.html |
| Dumping the traceback | https://python-sidebar.github.io/library/faulthandler.html#dumping-the-traceback |
| Fault handler state | https://python-sidebar.github.io/library/faulthandler.html#fault-handler-state |
| Dumping the tracebacks after a timeout | https://python-sidebar.github.io/library/faulthandler.html#dumping-the-tracebacks-after-a-timeout |
| Dumping the traceback on a user signal | https://python-sidebar.github.io/library/faulthandler.html#dumping-the-traceback-on-a-user-signal |
| Issue with file descriptors | https://python-sidebar.github.io/library/faulthandler.html#issue-with-file-descriptors |
| Example | https://python-sidebar.github.io/library/faulthandler.html#example |
| pdb — The Python Debugger | https://python-sidebar.github.io/library/pdb.html |
| Debugger Commands | https://python-sidebar.github.io/library/pdb.html#debugger-commands |
| The Python Profilers | https://python-sidebar.github.io/library/profile.html |
| Introduction to the profilers | https://python-sidebar.github.io/library/profile.html#introduction-to-the-profilers |
| Instant User’s Manual | https://python-sidebar.github.io/library/profile.html#instant-user-s-manual |
| profile and cProfile Module Reference | https://python-sidebar.github.io/library/profile.html#module-cProfile |
| The Stats Class | https://python-sidebar.github.io/library/profile.html#the-stats-class |
| What Is Deterministic Profiling? | https://python-sidebar.github.io/library/profile.html#what-is-deterministic-profiling |
| Limitations | https://python-sidebar.github.io/library/profile.html#limitations |
| Calibration | https://python-sidebar.github.io/library/profile.html#calibration |
| Using a custom timer | https://python-sidebar.github.io/library/profile.html#using-a-custom-timer |
| timeit — Measure execution time of small code snippets | https://python-sidebar.github.io/library/timeit.html |
| Basic Examples | https://python-sidebar.github.io/library/timeit.html#basic-examples |
| Python Interface | https://python-sidebar.github.io/library/timeit.html#python-interface |
| Command-Line Interface | https://python-sidebar.github.io/library/timeit.html#command-line-interface |
| Examples | https://python-sidebar.github.io/library/timeit.html#examples |
| trace — Trace or track Python statement execution | https://python-sidebar.github.io/library/trace.html |
| Command-Line Usage | https://python-sidebar.github.io/library/trace.html#command-line-usage |
| Main options | https://python-sidebar.github.io/library/trace.html#main-options |
| Modifiers | https://python-sidebar.github.io/library/trace.html#modifiers |
| Filters | https://python-sidebar.github.io/library/trace.html#filters |
| Programmatic Interface | https://python-sidebar.github.io/library/trace.html#programmatic-interface |
| tracemalloc — Trace memory allocations | https://python-sidebar.github.io/library/tracemalloc.html |
| Examples | https://python-sidebar.github.io/library/tracemalloc.html#examples |
| Display the top 10 | https://python-sidebar.github.io/library/tracemalloc.html#display-the-top-10 |
| Compute differences | https://python-sidebar.github.io/library/tracemalloc.html#compute-differences |
| Get the traceback of a memory block | https://python-sidebar.github.io/library/tracemalloc.html#get-the-traceback-of-a-memory-block |
| Pretty top | https://python-sidebar.github.io/library/tracemalloc.html#pretty-top |
| Record the current and peak size of all traced memory blocks | https://python-sidebar.github.io/library/tracemalloc.html#record-the-current-and-peak-size-of-all-traced-memory-blocks |
| API | https://python-sidebar.github.io/library/tracemalloc.html#api |
| Functions | https://python-sidebar.github.io/library/tracemalloc.html#functions |
| DomainFilter | https://python-sidebar.github.io/library/tracemalloc.html#domainfilter |
| Filter | https://python-sidebar.github.io/library/tracemalloc.html#filter |
| Frame | https://python-sidebar.github.io/library/tracemalloc.html#frame |
| Snapshot | https://python-sidebar.github.io/library/tracemalloc.html#snapshot |
| Statistic | https://python-sidebar.github.io/library/tracemalloc.html#statistic |
| StatisticDiff | https://python-sidebar.github.io/library/tracemalloc.html#statisticdiff |
| Trace | https://python-sidebar.github.io/library/tracemalloc.html#trace |
| Traceback | https://python-sidebar.github.io/library/tracemalloc.html#traceback |
| Software Packaging and Distribution | https://python-sidebar.github.io/library/distribution.html |
| ensurepip — Bootstrapping the pip installer | https://python-sidebar.github.io/library/ensurepip.html |
| Command line interface | https://python-sidebar.github.io/library/ensurepip.html#command-line-interface |
| Module API | https://python-sidebar.github.io/library/ensurepip.html#module-api |
| venv — Creation of virtual environments | https://python-sidebar.github.io/library/venv.html |
| Creating virtual environments | https://python-sidebar.github.io/library/venv.html#creating-virtual-environments |
| How venvs work | https://python-sidebar.github.io/library/venv.html#how-venvs-work |
| API | https://python-sidebar.github.io/library/venv.html#api |
| An example of extending EnvBuilder | https://python-sidebar.github.io/library/venv.html#an-example-of-extending-envbuilder |
| zipapp — Manage executable Python zip archives | https://python-sidebar.github.io/library/zipapp.html |
| Basic Example | https://python-sidebar.github.io/library/zipapp.html#basic-example |
| Command-Line Interface | https://python-sidebar.github.io/library/zipapp.html#command-line-interface |
| Python API | https://python-sidebar.github.io/library/zipapp.html#python-api |
| Examples | https://python-sidebar.github.io/library/zipapp.html#examples |
| Specifying the Interpreter | https://python-sidebar.github.io/library/zipapp.html#specifying-the-interpreter |
| Creating Standalone Applications with zipapp | https://python-sidebar.github.io/library/zipapp.html#creating-standalone-applications-with-zipapp |
| Making a Windows executable | https://python-sidebar.github.io/library/zipapp.html#making-a-windows-executable |
| Caveats | https://python-sidebar.github.io/library/zipapp.html#caveats |
| The Python Zip Application Archive Format | https://python-sidebar.github.io/library/zipapp.html#the-python-zip-application-archive-format |
| Python Runtime Services | https://python-sidebar.github.io/library/python.html |
| sys — System-specific parameters and functions | https://python-sidebar.github.io/library/sys.html |
| sysconfig — Provide access to Python’s configuration information | https://python-sidebar.github.io/library/sysconfig.html |
| Configuration variables | https://python-sidebar.github.io/library/sysconfig.html#configuration-variables |
| Installation paths | https://python-sidebar.github.io/library/sysconfig.html#installation-paths |
| Other functions | https://python-sidebar.github.io/library/sysconfig.html#other-functions |
| Using sysconfig as a script | https://python-sidebar.github.io/library/sysconfig.html#using-sysconfig-as-a-script |
| builtins — Built-in objects | https://python-sidebar.github.io/library/builtins.html |
| __main__ — Top-level code environment | https://python-sidebar.github.io/library/__main__.html |
| __name__ == '__main__' | https://python-sidebar.github.io/library/__main__.html#name-main |
| What is the “top-level code environment”? | https://python-sidebar.github.io/library/__main__.html#what-is-the-top-level-code-environment |
| Idiomatic Usage | https://python-sidebar.github.io/library/__main__.html#idiomatic-usage |
| Packaging Considerations | https://python-sidebar.github.io/library/__main__.html#packaging-considerations |
| __main__.py in Python Packages | https://python-sidebar.github.io/library/__main__.html#main-py-in-python-packages |
| Idiomatic Usage | https://python-sidebar.github.io/library/__main__.html#id1 |
| import __main__ | https://python-sidebar.github.io/library/__main__.html#import-main |
| warnings — Warning control | https://python-sidebar.github.io/library/warnings.html |
| Warning Categories | https://python-sidebar.github.io/library/warnings.html#warning-categories |
| The Warnings Filter | https://python-sidebar.github.io/library/warnings.html#the-warnings-filter |
| Describing Warning Filters | https://python-sidebar.github.io/library/warnings.html#describing-warning-filters |
| Default Warning Filter | https://python-sidebar.github.io/library/warnings.html#default-warning-filter |
| Overriding the default filter | https://python-sidebar.github.io/library/warnings.html#overriding-the-default-filter |
| Temporarily Suppressing Warnings | https://python-sidebar.github.io/library/warnings.html#temporarily-suppressing-warnings |
| Testing Warnings | https://python-sidebar.github.io/library/warnings.html#testing-warnings |
| Updating Code For New Versions of Dependencies | https://python-sidebar.github.io/library/warnings.html#updating-code-for-new-versions-of-dependencies |
| Available Functions | https://python-sidebar.github.io/library/warnings.html#available-functions |
| Available Context Managers | https://python-sidebar.github.io/library/warnings.html#available-context-managers |
| dataclasses — Data Classes | https://python-sidebar.github.io/library/dataclasses.html |
| Module contents | https://python-sidebar.github.io/library/dataclasses.html#module-contents |
| Post-init processing | https://python-sidebar.github.io/library/dataclasses.html#post-init-processing |
| Class variables | https://python-sidebar.github.io/library/dataclasses.html#class-variables |
| Init-only variables | https://python-sidebar.github.io/library/dataclasses.html#init-only-variables |
| Frozen instances | https://python-sidebar.github.io/library/dataclasses.html#frozen-instances |
| Inheritance | https://python-sidebar.github.io/library/dataclasses.html#inheritance |
| Re-ordering of keyword-only parameters in __init__() | https://python-sidebar.github.io/library/dataclasses.html#re-ordering-of-keyword-only-parameters-in-init |
| Default factory functions | https://python-sidebar.github.io/library/dataclasses.html#default-factory-functions |
| Mutable default values | https://python-sidebar.github.io/library/dataclasses.html#mutable-default-values |
| Descriptor-typed fields | https://python-sidebar.github.io/library/dataclasses.html#descriptor-typed-fields |
| contextlib — Utilities for with-statement contexts | https://python-sidebar.github.io/library/contextlib.html |
| Utilities | https://python-sidebar.github.io/library/contextlib.html#utilities |
| Examples and Recipes | https://python-sidebar.github.io/library/contextlib.html#examples-and-recipes |
| Supporting a variable number of context managers | https://python-sidebar.github.io/library/contextlib.html#supporting-a-variable-number-of-context-managers |
| Catching exceptions from __enter__ methods | https://python-sidebar.github.io/library/contextlib.html#catching-exceptions-from-enter-methods |
| Cleaning up in an __enter__ implementation | https://python-sidebar.github.io/library/contextlib.html#cleaning-up-in-an-enter-implementation |
| Replacing any use of try-finally and flag variables | https://python-sidebar.github.io/library/contextlib.html#replacing-any-use-of-try-finally-and-flag-variables |
| Using a context manager as a function decorator | https://python-sidebar.github.io/library/contextlib.html#using-a-context-manager-as-a-function-decorator |
| Single use, reusable and reentrant context managers | https://python-sidebar.github.io/library/contextlib.html#single-use-reusable-and-reentrant-context-managers |
| Reentrant context managers | https://python-sidebar.github.io/library/contextlib.html#reentrant-context-managers |
| Reusable context managers | https://python-sidebar.github.io/library/contextlib.html#reusable-context-managers |
| abc — Abstract Base Classes | https://python-sidebar.github.io/library/abc.html |
| atexit — Exit handlers | https://python-sidebar.github.io/library/atexit.html |
| atexit Example | https://python-sidebar.github.io/library/atexit.html#atexit-example |
| traceback — Print or retrieve a stack traceback | https://python-sidebar.github.io/library/traceback.html |
| TracebackException Objects | https://python-sidebar.github.io/library/traceback.html#tracebackexception-objects |
| StackSummary Objects | https://python-sidebar.github.io/library/traceback.html#stacksummary-objects |
| FrameSummary Objects | https://python-sidebar.github.io/library/traceback.html#framesummary-objects |
| Traceback Examples | https://python-sidebar.github.io/library/traceback.html#traceback-examples |
| __future__ — Future statement definitions | https://python-sidebar.github.io/library/__future__.html |
| gc — Garbage Collector interface | https://python-sidebar.github.io/library/gc.html |
| inspect — Inspect live objects | https://python-sidebar.github.io/library/inspect.html |
| Types and members | https://python-sidebar.github.io/library/inspect.html#types-and-members |
| Retrieving source code | https://python-sidebar.github.io/library/inspect.html#retrieving-source-code |
| Introspecting callables with the Signature object | https://python-sidebar.github.io/library/inspect.html#introspecting-callables-with-the-signature-object |
| Classes and functions | https://python-sidebar.github.io/library/inspect.html#classes-and-functions |
| The interpreter stack | https://python-sidebar.github.io/library/inspect.html#the-interpreter-stack |
| Fetching attributes statically | https://python-sidebar.github.io/library/inspect.html#fetching-attributes-statically |
| Current State of Generators and Coroutines | https://python-sidebar.github.io/library/inspect.html#current-state-of-generators-and-coroutines |
| Code Objects Bit Flags | https://python-sidebar.github.io/library/inspect.html#code-objects-bit-flags |
| Command Line Interface | https://python-sidebar.github.io/library/inspect.html#command-line-interface |
| site — Site-specific configuration hook | https://python-sidebar.github.io/library/site.html |
| Readline configuration | https://python-sidebar.github.io/library/site.html#readline-configuration |
| Module contents | https://python-sidebar.github.io/library/site.html#module-contents |
| Command Line Interface | https://python-sidebar.github.io/library/site.html#command-line-interface |
| Custom Python Interpreters | https://python-sidebar.github.io/library/custominterp.html |
| code — Interpreter base classes | https://python-sidebar.github.io/library/code.html |
| Interactive Interpreter Objects | https://python-sidebar.github.io/library/code.html#interactive-interpreter-objects |
| Interactive Console Objects | https://python-sidebar.github.io/library/code.html#interactive-console-objects |
| codeop — Compile Python code | https://python-sidebar.github.io/library/codeop.html |
| Importing Modules | https://python-sidebar.github.io/library/modules.html |
| zipimport — Import modules from Zip archives | https://python-sidebar.github.io/library/zipimport.html |
| zipimporter Objects | https://python-sidebar.github.io/library/zipimport.html#zipimporter-objects |
| Examples | https://python-sidebar.github.io/library/zipimport.html#examples |
| pkgutil — Package extension utility | https://python-sidebar.github.io/library/pkgutil.html |
| modulefinder — Find modules used by a script | https://python-sidebar.github.io/library/modulefinder.html |
| Example usage of ModuleFinder | https://python-sidebar.github.io/library/modulefinder.html#example-usage-of-modulefinder |
| runpy — Locating and executing Python modules | https://python-sidebar.github.io/library/runpy.html |
| importlib — The implementation of import | https://python-sidebar.github.io/library/importlib.html |
| Introduction | https://python-sidebar.github.io/library/importlib.html#introduction |
| Functions | https://python-sidebar.github.io/library/importlib.html#functions |
| importlib.abc – Abstract base classes related to import | https://python-sidebar.github.io/library/importlib.html#module-importlib.abc |
| importlib.machinery – Importers and path hooks | https://python-sidebar.github.io/library/importlib.html#module-importlib.machinery |
| importlib.util – Utility code for importers | https://python-sidebar.github.io/library/importlib.html#module-importlib.util |
| Examples | https://python-sidebar.github.io/library/importlib.html#examples |
| Importing programmatically | https://python-sidebar.github.io/library/importlib.html#importing-programmatically |
| Checking if a module can be imported | https://python-sidebar.github.io/library/importlib.html#checking-if-a-module-can-be-imported |
| Importing a source file directly | https://python-sidebar.github.io/library/importlib.html#importing-a-source-file-directly |
| Implementing lazy imports | https://python-sidebar.github.io/library/importlib.html#implementing-lazy-imports |
| Setting up an importer | https://python-sidebar.github.io/library/importlib.html#setting-up-an-importer |
| Approximating importlib.import_module() | https://python-sidebar.github.io/library/importlib.html#approximating-importlib-import-module |
| importlib.resources – Resources | https://python-sidebar.github.io/library/importlib.resources.html |
| Deprecated functions | https://python-sidebar.github.io/library/importlib.resources.html#deprecated-functions |
| importlib.resources.abc – Abstract base classes for resources | https://python-sidebar.github.io/library/importlib.resources.abc.html |
| Using importlib.metadata | https://python-sidebar.github.io/library/importlib.metadata.html |
| Overview | https://python-sidebar.github.io/library/importlib.metadata.html#overview |
| Functional API | https://python-sidebar.github.io/library/importlib.metadata.html#functional-api |
| Entry points | https://python-sidebar.github.io/library/importlib.metadata.html#entry-points |
| Distribution metadata | https://python-sidebar.github.io/library/importlib.metadata.html#distribution-metadata |
| Distribution versions | https://python-sidebar.github.io/library/importlib.metadata.html#distribution-versions |
| Distribution files | https://python-sidebar.github.io/library/importlib.metadata.html#distribution-files |
| Distribution requirements | https://python-sidebar.github.io/library/importlib.metadata.html#distribution-requirements |
| Mapping import to distribution packages | https://python-sidebar.github.io/library/importlib.metadata.html#mapping-import-to-distribution-packages |
| Distributions | https://python-sidebar.github.io/library/importlib.metadata.html#distributions |
| Distribution Discovery | https://python-sidebar.github.io/library/importlib.metadata.html#distribution-discovery |
| Extending the search algorithm | https://python-sidebar.github.io/library/importlib.metadata.html#extending-the-search-algorithm |
| The initialization of the sys.path module search path | https://python-sidebar.github.io/library/sys_path_init.html |
| Virtual environments | https://python-sidebar.github.io/library/sys_path_init.html#virtual-environments |
| _pth files | https://python-sidebar.github.io/library/sys_path_init.html#pth-files |
| Embedded Python | https://python-sidebar.github.io/library/sys_path_init.html#embedded-python |
| Python Language Services | https://python-sidebar.github.io/library/language.html |
| ast — Abstract Syntax Trees | https://python-sidebar.github.io/library/ast.html |
| Abstract Grammar | https://python-sidebar.github.io/library/ast.html#abstract-grammar |
| Node classes | https://python-sidebar.github.io/library/ast.html#node-classes |
| Literals | https://python-sidebar.github.io/library/ast.html#literals |
| Variables | https://python-sidebar.github.io/library/ast.html#variables |
| Expressions | https://python-sidebar.github.io/library/ast.html#expressions |
| Subscripting | https://python-sidebar.github.io/library/ast.html#subscripting |
| Comprehensions | https://python-sidebar.github.io/library/ast.html#comprehensions |
| Statements | https://python-sidebar.github.io/library/ast.html#statements |
| Imports | https://python-sidebar.github.io/library/ast.html#imports |
| Control flow | https://python-sidebar.github.io/library/ast.html#control-flow |
| Pattern matching | https://python-sidebar.github.io/library/ast.html#pattern-matching |
| Function and class definitions | https://python-sidebar.github.io/library/ast.html#function-and-class-definitions |
| Async and await | https://python-sidebar.github.io/library/ast.html#async-and-await |
| ast Helpers | https://python-sidebar.github.io/library/ast.html#ast-helpers |
| Compiler Flags | https://python-sidebar.github.io/library/ast.html#compiler-flags |
| Command-Line Usage | https://python-sidebar.github.io/library/ast.html#command-line-usage |
| symtable — Access to the compiler’s symbol tables | https://python-sidebar.github.io/library/symtable.html |
| Generating Symbol Tables | https://python-sidebar.github.io/library/symtable.html#generating-symbol-tables |
| Examining Symbol Tables | https://python-sidebar.github.io/library/symtable.html#examining-symbol-tables |
| token — Constants used with Python parse trees | https://python-sidebar.github.io/library/token.html |
| keyword — Testing for Python keywords | https://python-sidebar.github.io/library/keyword.html |
| tokenize — Tokenizer for Python source | https://python-sidebar.github.io/library/tokenize.html |
| Tokenizing Input | https://python-sidebar.github.io/library/tokenize.html#tokenizing-input |
| Command-Line Usage | https://python-sidebar.github.io/library/tokenize.html#command-line-usage |
| Examples | https://python-sidebar.github.io/library/tokenize.html#examples |
| tabnanny — Detection of ambiguous indentation | https://python-sidebar.github.io/library/tabnanny.html |
| pyclbr — Python module browser support | https://python-sidebar.github.io/library/pyclbr.html |
| Function Objects | https://python-sidebar.github.io/library/pyclbr.html#function-objects |
| Class Objects | https://python-sidebar.github.io/library/pyclbr.html#class-objects |
| py_compile — Compile Python source files | https://python-sidebar.github.io/library/py_compile.html |
| Command-Line Interface | https://python-sidebar.github.io/library/py_compile.html#command-line-interface |
| compileall — Byte-compile Python libraries | https://python-sidebar.github.io/library/compileall.html |
| Command-line use | https://python-sidebar.github.io/library/compileall.html#command-line-use |
| Public functions | https://python-sidebar.github.io/library/compileall.html#public-functions |
| dis — Disassembler for Python bytecode | https://python-sidebar.github.io/library/dis.html |
| Bytecode analysis | https://python-sidebar.github.io/library/dis.html#bytecode-analysis |
| Analysis functions | https://python-sidebar.github.io/library/dis.html#analysis-functions |
| Python Bytecode Instructions | https://python-sidebar.github.io/library/dis.html#python-bytecode-instructions |
| Opcode collections | https://python-sidebar.github.io/library/dis.html#opcode-collections |
| pickletools — Tools for pickle developers | https://python-sidebar.github.io/library/pickletools.html |
| Command line usage | https://python-sidebar.github.io/library/pickletools.html#command-line-usage |
| Command line options | https://python-sidebar.github.io/library/pickletools.html#command-line-options |
| Programmatic Interface | https://python-sidebar.github.io/library/pickletools.html#programmatic-interface |
| MS Windows Specific Services | https://python-sidebar.github.io/library/windows.html |
| msvcrt — Useful routines from the MS VC++ runtime | https://python-sidebar.github.io/library/msvcrt.html |
| File Operations | https://python-sidebar.github.io/library/msvcrt.html#file-operations |
| Console I/O | https://python-sidebar.github.io/library/msvcrt.html#console-i-o |
| Other Functions | https://python-sidebar.github.io/library/msvcrt.html#other-functions |
| winreg — Windows registry access | https://python-sidebar.github.io/library/winreg.html |
| Functions | https://python-sidebar.github.io/library/winreg.html#functions |
| Constants | https://python-sidebar.github.io/library/winreg.html#constants |
| HKEY_* Constants | https://python-sidebar.github.io/library/winreg.html#hkey-constants |
| Access Rights | https://python-sidebar.github.io/library/winreg.html#access-rights |
| 64-bit Specific | https://python-sidebar.github.io/library/winreg.html#bit-specific |
| Value Types | https://python-sidebar.github.io/library/winreg.html#value-types |
| Registry Handle Objects | https://python-sidebar.github.io/library/winreg.html#registry-handle-objects |
| winsound — Sound-playing interface for Windows | https://python-sidebar.github.io/library/winsound.html |
| Unix Specific Services | https://python-sidebar.github.io/library/unix.html |
| posix — The most common POSIX system calls | https://python-sidebar.github.io/library/posix.html |
| Large File Support | https://python-sidebar.github.io/library/posix.html#large-file-support |
| Notable Module Contents | https://python-sidebar.github.io/library/posix.html#notable-module-contents |
| pwd — The password database | https://python-sidebar.github.io/library/pwd.html |
| grp — The group database | https://python-sidebar.github.io/library/grp.html |
| termios — POSIX style tty control | https://python-sidebar.github.io/library/termios.html |
| Example | https://python-sidebar.github.io/library/termios.html#example |
| tty — Terminal control functions | https://python-sidebar.github.io/library/tty.html |
| pty — Pseudo-terminal utilities | https://python-sidebar.github.io/library/pty.html |
| Example | https://python-sidebar.github.io/library/pty.html#example |
| fcntl — The fcntl and ioctl system calls | https://python-sidebar.github.io/library/fcntl.html |
| resource — Resource usage information | https://python-sidebar.github.io/library/resource.html |
| Resource Limits | https://python-sidebar.github.io/library/resource.html#resource-limits |
| Resource Usage | https://python-sidebar.github.io/library/resource.html#resource-usage |
| syslog — Unix syslog library routines | https://python-sidebar.github.io/library/syslog.html |
| Examples | https://python-sidebar.github.io/library/syslog.html#examples |
| Simple example | https://python-sidebar.github.io/library/syslog.html#simple-example |
| Superseded Modules | https://python-sidebar.github.io/library/superseded.html |
| aifc — Read and write AIFF and AIFC files | https://python-sidebar.github.io/library/aifc.html |
| audioop — Manipulate raw audio data | https://python-sidebar.github.io/library/audioop.html |
| cgi — Common Gateway Interface support | https://python-sidebar.github.io/library/cgi.html |
| Introduction | https://python-sidebar.github.io/library/cgi.html#introduction |
| Using the cgi module | https://python-sidebar.github.io/library/cgi.html#using-the-cgi-module |
| Higher Level Interface | https://python-sidebar.github.io/library/cgi.html#higher-level-interface |
| Functions | https://python-sidebar.github.io/library/cgi.html#functions |
| Caring about security | https://python-sidebar.github.io/library/cgi.html#caring-about-security |
| Installing your CGI script on a Unix system | https://python-sidebar.github.io/library/cgi.html#installing-your-cgi-script-on-a-unix-system |
| Testing your CGI script | https://python-sidebar.github.io/library/cgi.html#testing-your-cgi-script |
| Debugging CGI scripts | https://python-sidebar.github.io/library/cgi.html#debugging-cgi-scripts |
| Common problems and solutions | https://python-sidebar.github.io/library/cgi.html#common-problems-and-solutions |
| cgitb — Traceback manager for CGI scripts | https://python-sidebar.github.io/library/cgitb.html |
| chunk — Read IFF chunked data | https://python-sidebar.github.io/library/chunk.html |
| crypt — Function to check Unix passwords | https://python-sidebar.github.io/library/crypt.html |
| Hashing Methods | https://python-sidebar.github.io/library/crypt.html#hashing-methods |
| Module Attributes | https://python-sidebar.github.io/library/crypt.html#module-attributes |
| Module Functions | https://python-sidebar.github.io/library/crypt.html#module-functions |
| Examples | https://python-sidebar.github.io/library/crypt.html#examples |
| imghdr — Determine the type of an image | https://python-sidebar.github.io/library/imghdr.html |
| imp — Access the import internals | https://python-sidebar.github.io/library/imp.html |
| Examples | https://python-sidebar.github.io/library/imp.html#examples |
| mailcap — Mailcap file handling | https://python-sidebar.github.io/library/mailcap.html |
| msilib — Read and write Microsoft Installer files | https://python-sidebar.github.io/library/msilib.html |
| Database Objects | https://python-sidebar.github.io/library/msilib.html#database-objects |
| View Objects | https://python-sidebar.github.io/library/msilib.html#view-objects |
| Summary Information Objects | https://python-sidebar.github.io/library/msilib.html#summary-information-objects |
| Record Objects | https://python-sidebar.github.io/library/msilib.html#record-objects |
| Errors | https://python-sidebar.github.io/library/msilib.html#errors |
| CAB Objects | https://python-sidebar.github.io/library/msilib.html#cab-objects |
| Directory Objects | https://python-sidebar.github.io/library/msilib.html#directory-objects |
| Features | https://python-sidebar.github.io/library/msilib.html#features |
| GUI classes | https://python-sidebar.github.io/library/msilib.html#gui-classes |
| Precomputed tables | https://python-sidebar.github.io/library/msilib.html#precomputed-tables |
| nis — Interface to Sun’s NIS (Yellow Pages) | https://python-sidebar.github.io/library/nis.html |
| nntplib — NNTP protocol client | https://python-sidebar.github.io/library/nntplib.html |
| NNTP Objects | https://python-sidebar.github.io/library/nntplib.html#nntp-objects |
| Attributes | https://python-sidebar.github.io/library/nntplib.html#attributes |
| Methods | https://python-sidebar.github.io/library/nntplib.html#methods |
| Utility functions | https://python-sidebar.github.io/library/nntplib.html#utility-functions |
| optparse — Parser for command line options | https://python-sidebar.github.io/library/optparse.html |
| Background | https://python-sidebar.github.io/library/optparse.html#background |
| Terminology | https://python-sidebar.github.io/library/optparse.html#terminology |
| What are options for? | https://python-sidebar.github.io/library/optparse.html#what-are-options-for |
| What are positional arguments for? | https://python-sidebar.github.io/library/optparse.html#what-are-positional-arguments-for |
| Tutorial | https://python-sidebar.github.io/library/optparse.html#tutorial |
| Understanding option actions | https://python-sidebar.github.io/library/optparse.html#understanding-option-actions |
| The store action | https://python-sidebar.github.io/library/optparse.html#the-store-action |
| Handling boolean (flag) options | https://python-sidebar.github.io/library/optparse.html#handling-boolean-flag-options |
| Other actions | https://python-sidebar.github.io/library/optparse.html#other-actions |
| Default values | https://python-sidebar.github.io/library/optparse.html#default-values |
| Generating help | https://python-sidebar.github.io/library/optparse.html#generating-help |
| Grouping Options | https://python-sidebar.github.io/library/optparse.html#grouping-options |
| Printing a version string | https://python-sidebar.github.io/library/optparse.html#printing-a-version-string |
| How optparse handles errors | https://python-sidebar.github.io/library/optparse.html#how-optparse-handles-errors |
| Putting it all together | https://python-sidebar.github.io/library/optparse.html#putting-it-all-together |
| Reference Guide | https://python-sidebar.github.io/library/optparse.html#reference-guide |
| Creating the parser | https://python-sidebar.github.io/library/optparse.html#creating-the-parser |
| Populating the parser | https://python-sidebar.github.io/library/optparse.html#populating-the-parser |
| Defining options | https://python-sidebar.github.io/library/optparse.html#defining-options |
| Option attributes | https://python-sidebar.github.io/library/optparse.html#option-attributes |
| Standard option actions | https://python-sidebar.github.io/library/optparse.html#standard-option-actions |
| Standard option types | https://python-sidebar.github.io/library/optparse.html#standard-option-types |
| Parsing arguments | https://python-sidebar.github.io/library/optparse.html#parsing-arguments |
| Querying and manipulating your option parser | https://python-sidebar.github.io/library/optparse.html#querying-and-manipulating-your-option-parser |
| Conflicts between options | https://python-sidebar.github.io/library/optparse.html#conflicts-between-options |
| Cleanup | https://python-sidebar.github.io/library/optparse.html#cleanup |
| Other methods | https://python-sidebar.github.io/library/optparse.html#other-methods |
| Option Callbacks | https://python-sidebar.github.io/library/optparse.html#option-callbacks |
| Defining a callback option | https://python-sidebar.github.io/library/optparse.html#defining-a-callback-option |
| How callbacks are called | https://python-sidebar.github.io/library/optparse.html#how-callbacks-are-called |
| Raising errors in a callback | https://python-sidebar.github.io/library/optparse.html#raising-errors-in-a-callback |
| Callback example 1: trivial callback | https://python-sidebar.github.io/library/optparse.html#callback-example-1-trivial-callback |
| Callback example 2: check option order | https://python-sidebar.github.io/library/optparse.html#callback-example-2-check-option-order |
| Callback example 3: check option order (generalized) | https://python-sidebar.github.io/library/optparse.html#callback-example-3-check-option-order-generalized |
| Callback example 4: check arbitrary condition | https://python-sidebar.github.io/library/optparse.html#callback-example-4-check-arbitrary-condition |
| Callback example 5: fixed arguments | https://python-sidebar.github.io/library/optparse.html#callback-example-5-fixed-arguments |
| Callback example 6: variable arguments | https://python-sidebar.github.io/library/optparse.html#callback-example-6-variable-arguments |
| Extending optparse | https://python-sidebar.github.io/library/optparse.html#extending-optparse |
| Adding new types | https://python-sidebar.github.io/library/optparse.html#adding-new-types |
| Adding new actions | https://python-sidebar.github.io/library/optparse.html#adding-new-actions |
| ossaudiodev — Access to OSS-compatible audio devices | https://python-sidebar.github.io/library/ossaudiodev.html |
| Audio Device Objects | https://python-sidebar.github.io/library/ossaudiodev.html#audio-device-objects |
| Mixer Device Objects | https://python-sidebar.github.io/library/ossaudiodev.html#mixer-device-objects |
| pipes — Interface to shell pipelines | https://python-sidebar.github.io/library/pipes.html |
| Template Objects | https://python-sidebar.github.io/library/pipes.html#template-objects |
| sndhdr — Determine type of sound file | https://python-sidebar.github.io/library/sndhdr.html |
| spwd — The shadow password database | https://python-sidebar.github.io/library/spwd.html |
| sunau — Read and write Sun AU files | https://python-sidebar.github.io/library/sunau.html |
| AU_read Objects | https://python-sidebar.github.io/library/sunau.html#au-read-objects |
| AU_write Objects | https://python-sidebar.github.io/library/sunau.html#au-write-objects |
| telnetlib — Telnet client | https://python-sidebar.github.io/library/telnetlib.html |
| Telnet Objects | https://python-sidebar.github.io/library/telnetlib.html#telnet-objects |
| Telnet Example | https://python-sidebar.github.io/library/telnetlib.html#telnet-example |
| uu — Encode and decode uuencode files | https://python-sidebar.github.io/library/uu.html |
| xdrlib — Encode and decode XDR data | https://python-sidebar.github.io/library/xdrlib.html |
| Packer Objects | https://python-sidebar.github.io/library/xdrlib.html#packer-objects |
| Unpacker Objects | https://python-sidebar.github.io/library/xdrlib.html#unpacker-objects |
| Exceptions | https://python-sidebar.github.io/library/xdrlib.html#exceptions |
| Security Considerations | https://python-sidebar.github.io/library/security_warnings.html |
| The Python Language Reference | https://python-sidebar.github.io/reference/index.html |
| 1. Introduction | https://python-sidebar.github.io/reference/introduction.html |
| 1.1. Alternate Implementations | https://python-sidebar.github.io/reference/introduction.html#alternate-implementations |
| 1.2. Notation | https://python-sidebar.github.io/reference/introduction.html#notation |
| 2. Lexical analysis | https://python-sidebar.github.io/reference/lexical_analysis.html |
| 2.1. Line structure | https://python-sidebar.github.io/reference/lexical_analysis.html#line-structure |
| 2.1.1. Logical lines | https://python-sidebar.github.io/reference/lexical_analysis.html#logical-lines |
| 2.1.2. Physical lines | https://python-sidebar.github.io/reference/lexical_analysis.html#physical-lines |
| 2.1.3. Comments | https://python-sidebar.github.io/reference/lexical_analysis.html#comments |
| 2.1.4. Encoding declarations | https://python-sidebar.github.io/reference/lexical_analysis.html#encoding-declarations |
| 2.1.5. Explicit line joining | https://python-sidebar.github.io/reference/lexical_analysis.html#explicit-line-joining |
| 2.1.6. Implicit line joining | https://python-sidebar.github.io/reference/lexical_analysis.html#implicit-line-joining |
| 2.1.7. Blank lines | https://python-sidebar.github.io/reference/lexical_analysis.html#blank-lines |
| 2.1.8. Indentation | https://python-sidebar.github.io/reference/lexical_analysis.html#indentation |
| 2.1.9. Whitespace between tokens | https://python-sidebar.github.io/reference/lexical_analysis.html#whitespace-between-tokens |
| 2.2. Other tokens | https://python-sidebar.github.io/reference/lexical_analysis.html#other-tokens |
| 2.3. Identifiers and keywords | https://python-sidebar.github.io/reference/lexical_analysis.html#identifiers |
| 2.3.1. Keywords | https://python-sidebar.github.io/reference/lexical_analysis.html#keywords |
| 2.3.2. Soft Keywords | https://python-sidebar.github.io/reference/lexical_analysis.html#soft-keywords |
| 2.3.3. Reserved classes of identifiers | https://python-sidebar.github.io/reference/lexical_analysis.html#reserved-classes-of-identifiers |
| 2.4. Literals | https://python-sidebar.github.io/reference/lexical_analysis.html#literals |
| 2.4.1. String and Bytes literals | https://python-sidebar.github.io/reference/lexical_analysis.html#string-and-bytes-literals |
| 2.4.2. String literal concatenation | https://python-sidebar.github.io/reference/lexical_analysis.html#string-literal-concatenation |
| 2.4.3. Formatted string literals | https://python-sidebar.github.io/reference/lexical_analysis.html#formatted-string-literals |
| 2.4.4. Numeric literals | https://python-sidebar.github.io/reference/lexical_analysis.html#numeric-literals |
| 2.4.5. Integer literals | https://python-sidebar.github.io/reference/lexical_analysis.html#integer-literals |
| 2.4.6. Floating point literals | https://python-sidebar.github.io/reference/lexical_analysis.html#floating-point-literals |
| 2.4.7. Imaginary literals | https://python-sidebar.github.io/reference/lexical_analysis.html#imaginary-literals |
| 2.5. Operators | https://python-sidebar.github.io/reference/lexical_analysis.html#operators |
| 2.6. Delimiters | https://python-sidebar.github.io/reference/lexical_analysis.html#delimiters |
| 3. Data model | https://python-sidebar.github.io/reference/datamodel.html |
| 3.1. Objects, values and types | https://python-sidebar.github.io/reference/datamodel.html#objects-values-and-types |
| 3.2. The standard type hierarchy | https://python-sidebar.github.io/reference/datamodel.html#the-standard-type-hierarchy |
| 3.3. Special method names | https://python-sidebar.github.io/reference/datamodel.html#special-method-names |
| 3.3.1. Basic customization | https://python-sidebar.github.io/reference/datamodel.html#basic-customization |
| 3.3.2. Customizing attribute access | https://python-sidebar.github.io/reference/datamodel.html#customizing-attribute-access |
| 3.3.2.1. Customizing module attribute access | https://python-sidebar.github.io/reference/datamodel.html#customizing-module-attribute-access |
| 3.3.2.2. Implementing Descriptors | https://python-sidebar.github.io/reference/datamodel.html#implementing-descriptors |
| 3.3.2.3. Invoking Descriptors | https://python-sidebar.github.io/reference/datamodel.html#invoking-descriptors |
| 3.3.2.4. __slots__ | https://python-sidebar.github.io/reference/datamodel.html#slots |
| 3.3.2.4.1. Notes on using __slots__ | https://python-sidebar.github.io/reference/datamodel.html#notes-on-using-slots |
| 3.3.3. Customizing class creation | https://python-sidebar.github.io/reference/datamodel.html#customizing-class-creation |
| 3.3.3.1. Metaclasses | https://python-sidebar.github.io/reference/datamodel.html#metaclasses |
| 3.3.3.2. Resolving MRO entries | https://python-sidebar.github.io/reference/datamodel.html#resolving-mro-entries |
| 3.3.3.3. Determining the appropriate metaclass | https://python-sidebar.github.io/reference/datamodel.html#determining-the-appropriate-metaclass |
| 3.3.3.4. Preparing the class namespace | https://python-sidebar.github.io/reference/datamodel.html#preparing-the-class-namespace |
| 3.3.3.5. Executing the class body | https://python-sidebar.github.io/reference/datamodel.html#executing-the-class-body |
| 3.3.3.6. Creating the class object | https://python-sidebar.github.io/reference/datamodel.html#creating-the-class-object |
| 3.3.3.7. Uses for metaclasses | https://python-sidebar.github.io/reference/datamodel.html#uses-for-metaclasses |
| 3.3.4. Customizing instance and subclass checks | https://python-sidebar.github.io/reference/datamodel.html#customizing-instance-and-subclass-checks |
| 3.3.5. Emulating generic types | https://python-sidebar.github.io/reference/datamodel.html#emulating-generic-types |
| 3.3.5.1. The purpose of __class_getitem__ | https://python-sidebar.github.io/reference/datamodel.html#the-purpose-of-class-getitem |
| 3.3.5.2. __class_getitem__ versus __getitem__ | https://python-sidebar.github.io/reference/datamodel.html#class-getitem-versus-getitem |
| 3.3.6. Emulating callable objects | https://python-sidebar.github.io/reference/datamodel.html#emulating-callable-objects |
| 3.3.7. Emulating container types | https://python-sidebar.github.io/reference/datamodel.html#emulating-container-types |
| 3.3.8. Emulating numeric types | https://python-sidebar.github.io/reference/datamodel.html#emulating-numeric-types |
| 3.3.9. With Statement Context Managers | https://python-sidebar.github.io/reference/datamodel.html#with-statement-context-managers |
| 3.3.10. Customizing positional arguments in class pattern matching | https://python-sidebar.github.io/reference/datamodel.html#customizing-positional-arguments-in-class-pattern-matching |
| 3.3.11. Special method lookup | https://python-sidebar.github.io/reference/datamodel.html#special-method-lookup |
| 3.4. Coroutines | https://python-sidebar.github.io/reference/datamodel.html#coroutines |
| 3.4.1. Awaitable Objects | https://python-sidebar.github.io/reference/datamodel.html#awaitable-objects |
| 3.4.2. Coroutine Objects | https://python-sidebar.github.io/reference/datamodel.html#coroutine-objects |
| 3.4.3. Asynchronous Iterators | https://python-sidebar.github.io/reference/datamodel.html#asynchronous-iterators |
| 3.4.4. Asynchronous Context Managers | https://python-sidebar.github.io/reference/datamodel.html#asynchronous-context-managers |
| 4. Execution model | https://python-sidebar.github.io/reference/executionmodel.html |
| 4.1. Structure of a program | https://python-sidebar.github.io/reference/executionmodel.html#structure-of-a-program |
| 4.2. Naming and binding | https://python-sidebar.github.io/reference/executionmodel.html#naming-and-binding |
| 4.2.1. Binding of names | https://python-sidebar.github.io/reference/executionmodel.html#binding-of-names |
| 4.2.2. Resolution of names | https://python-sidebar.github.io/reference/executionmodel.html#resolution-of-names |
| 4.2.3. Builtins and restricted execution | https://python-sidebar.github.io/reference/executionmodel.html#builtins-and-restricted-execution |
| 4.2.4. Interaction with dynamic features | https://python-sidebar.github.io/reference/executionmodel.html#interaction-with-dynamic-features |
| 4.3. Exceptions | https://python-sidebar.github.io/reference/executionmodel.html#exceptions |
| 5. The import system | https://python-sidebar.github.io/reference/import.html |
| 5.1. importlib | https://python-sidebar.github.io/reference/import.html#importlib |
| 5.2. Packages | https://python-sidebar.github.io/reference/import.html#packages |
| 5.2.1. Regular packages | https://python-sidebar.github.io/reference/import.html#regular-packages |
| 5.2.2. Namespace packages | https://python-sidebar.github.io/reference/import.html#namespace-packages |
| 5.3. Searching | https://python-sidebar.github.io/reference/import.html#searching |
| 5.3.1. The module cache | https://python-sidebar.github.io/reference/import.html#the-module-cache |
| 5.3.2. Finders and loaders | https://python-sidebar.github.io/reference/import.html#finders-and-loaders |
| 5.3.3. Import hooks | https://python-sidebar.github.io/reference/import.html#import-hooks |
| 5.3.4. The meta path | https://python-sidebar.github.io/reference/import.html#the-meta-path |
| 5.4. Loading | https://python-sidebar.github.io/reference/import.html#loading |
| 5.4.1. Loaders | https://python-sidebar.github.io/reference/import.html#loaders |
| 5.4.2. Submodules | https://python-sidebar.github.io/reference/import.html#submodules |
| 5.4.3. Module spec | https://python-sidebar.github.io/reference/import.html#module-spec |
| 5.4.4. Import-related module attributes | https://python-sidebar.github.io/reference/import.html#import-related-module-attributes |
| 5.4.5. module.__path__ | https://python-sidebar.github.io/reference/import.html#module-path |
| 5.4.6. Module reprs | https://python-sidebar.github.io/reference/import.html#module-reprs |
| 5.4.7. Cached bytecode invalidation | https://python-sidebar.github.io/reference/import.html#cached-bytecode-invalidation |
| 5.5. The Path Based Finder | https://python-sidebar.github.io/reference/import.html#the-path-based-finder |
| 5.5.1. Path entry finders | https://python-sidebar.github.io/reference/import.html#path-entry-finders |
| 5.5.2. Path entry finder protocol | https://python-sidebar.github.io/reference/import.html#path-entry-finder-protocol |
| 5.6. Replacing the standard import system | https://python-sidebar.github.io/reference/import.html#replacing-the-standard-import-system |
| 5.7. Package Relative Imports | https://python-sidebar.github.io/reference/import.html#package-relative-imports |
| 5.8. Special considerations for __main__ | https://python-sidebar.github.io/reference/import.html#special-considerations-for-main |
| 5.8.1. __main__.__spec__ | https://python-sidebar.github.io/reference/import.html#main-spec |
| 5.9. References | https://python-sidebar.github.io/reference/import.html#references |
| 6. Expressions | https://python-sidebar.github.io/reference/expressions.html |
| 6.1. Arithmetic conversions | https://python-sidebar.github.io/reference/expressions.html#arithmetic-conversions |
| 6.2. Atoms | https://python-sidebar.github.io/reference/expressions.html#atoms |
| 6.2.1. Identifiers (Names) | https://python-sidebar.github.io/reference/expressions.html#atom-identifiers |
| 6.2.2. Literals | https://python-sidebar.github.io/reference/expressions.html#literals |
| 6.2.3. Parenthesized forms | https://python-sidebar.github.io/reference/expressions.html#parenthesized-forms |
| 6.2.4. Displays for lists, sets and dictionaries | https://python-sidebar.github.io/reference/expressions.html#displays-for-lists-sets-and-dictionaries |
| 6.2.5. List displays | https://python-sidebar.github.io/reference/expressions.html#list-displays |
| 6.2.6. Set displays | https://python-sidebar.github.io/reference/expressions.html#set-displays |
| 6.2.7. Dictionary displays | https://python-sidebar.github.io/reference/expressions.html#dictionary-displays |
| 6.2.8. Generator expressions | https://python-sidebar.github.io/reference/expressions.html#generator-expressions |
| 6.2.9. Yield expressions | https://python-sidebar.github.io/reference/expressions.html#yield-expressions |
| 6.2.9.1. Generator-iterator methods | https://python-sidebar.github.io/reference/expressions.html#generator-iterator-methods |
| 6.2.9.2. Examples | https://python-sidebar.github.io/reference/expressions.html#examples |
| 6.2.9.3. Asynchronous generator functions | https://python-sidebar.github.io/reference/expressions.html#asynchronous-generator-functions |
| 6.2.9.4. Asynchronous generator-iterator methods | https://python-sidebar.github.io/reference/expressions.html#asynchronous-generator-iterator-methods |
| 6.3. Primaries | https://python-sidebar.github.io/reference/expressions.html#primaries |
| 6.3.1. Attribute references | https://python-sidebar.github.io/reference/expressions.html#attribute-references |
| 6.3.2. Subscriptions | https://python-sidebar.github.io/reference/expressions.html#subscriptions |
| 6.3.3. Slicings | https://python-sidebar.github.io/reference/expressions.html#slicings |
| 6.3.4. Calls | https://python-sidebar.github.io/reference/expressions.html#calls |
| 6.4. Await expression | https://python-sidebar.github.io/reference/expressions.html#await-expression |
| 6.5. The power operator | https://python-sidebar.github.io/reference/expressions.html#the-power-operator |
| 6.6. Unary arithmetic and bitwise operations | https://python-sidebar.github.io/reference/expressions.html#unary-arithmetic-and-bitwise-operations |
| 6.7. Binary arithmetic operations | https://python-sidebar.github.io/reference/expressions.html#binary-arithmetic-operations |
| 6.8. Shifting operations | https://python-sidebar.github.io/reference/expressions.html#shifting-operations |
| 6.9. Binary bitwise operations | https://python-sidebar.github.io/reference/expressions.html#binary-bitwise-operations |
| 6.10. Comparisons | https://python-sidebar.github.io/reference/expressions.html#comparisons |
| 6.10.1. Value comparisons | https://python-sidebar.github.io/reference/expressions.html#value-comparisons |
| 6.10.2. Membership test operations | https://python-sidebar.github.io/reference/expressions.html#membership-test-operations |
| 6.10.3. Identity comparisons | https://python-sidebar.github.io/reference/expressions.html#is-not |
| 6.11. Boolean operations | https://python-sidebar.github.io/reference/expressions.html#boolean-operations |
| 6.12. Assignment expressions | https://python-sidebar.github.io/reference/expressions.html#assignment-expressions |
| 6.13. Conditional expressions | https://python-sidebar.github.io/reference/expressions.html#conditional-expressions |
| 6.14. Lambdas | https://python-sidebar.github.io/reference/expressions.html#lambda |
| 6.15. Expression lists | https://python-sidebar.github.io/reference/expressions.html#expression-lists |
| 6.16. Evaluation order | https://python-sidebar.github.io/reference/expressions.html#evaluation-order |
| 6.17. Operator precedence | https://python-sidebar.github.io/reference/expressions.html#operator-precedence |
| 7. Simple statements | https://python-sidebar.github.io/reference/simple_stmts.html |
| 7.1. Expression statements | https://python-sidebar.github.io/reference/simple_stmts.html#expression-statements |
| 7.2. Assignment statements | https://python-sidebar.github.io/reference/simple_stmts.html#assignment-statements |
| 7.2.1. Augmented assignment statements | https://python-sidebar.github.io/reference/simple_stmts.html#augmented-assignment-statements |
| 7.2.2. Annotated assignment statements | https://python-sidebar.github.io/reference/simple_stmts.html#annotated-assignment-statements |
| 7.3. The assert statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-assert-statement |
| 7.4. The pass statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-pass-statement |
| 7.5. The del statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-del-statement |
| 7.6. The return statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-return-statement |
| 7.7. The yield statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-yield-statement |
| 7.8. The raise statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-raise-statement |
| 7.9. The break statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-break-statement |
| 7.10. The continue statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-continue-statement |
| 7.11. The import statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-import-statement |
| 7.11.1. Future statements | https://python-sidebar.github.io/reference/simple_stmts.html#future-statements |
| 7.12. The global statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-global-statement |
| 7.13. The nonlocal statement | https://python-sidebar.github.io/reference/simple_stmts.html#the-nonlocal-statement |
| 8. Compound statements | https://python-sidebar.github.io/reference/compound_stmts.html |
| 8.1. The if statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-if-statement |
| 8.2. The while statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-while-statement |
| 8.3. The for statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-for-statement |
| 8.4. The try statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-try-statement |
| 8.4.1. except clause | https://python-sidebar.github.io/reference/compound_stmts.html#except-clause |
| 8.4.2. except* clause | https://python-sidebar.github.io/reference/compound_stmts.html#except-star |
| 8.4.3. else clause | https://python-sidebar.github.io/reference/compound_stmts.html#else-clause |
| 8.4.4. finally clause | https://python-sidebar.github.io/reference/compound_stmts.html#finally-clause |
| 8.5. The with statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-with-statement |
| 8.6. The match statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-match-statement |
| 8.6.1. Overview | https://python-sidebar.github.io/reference/compound_stmts.html#overview |
| 8.6.2. Guards | https://python-sidebar.github.io/reference/compound_stmts.html#guards |
| 8.6.3. Irrefutable Case Blocks | https://python-sidebar.github.io/reference/compound_stmts.html#irrefutable-case-blocks |
| 8.6.4. Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#patterns |
| 8.6.4.1. OR Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#or-patterns |
| 8.6.4.2. AS Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#as-patterns |
| 8.6.4.3. Literal Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#literal-patterns |
| 8.6.4.4. Capture Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#capture-patterns |
| 8.6.4.5. Wildcard Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#wildcard-patterns |
| 8.6.4.6. Value Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#value-patterns |
| 8.6.4.7. Group Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#group-patterns |
| 8.6.4.8. Sequence Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#sequence-patterns |
| 8.6.4.9. Mapping Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#mapping-patterns |
| 8.6.4.10. Class Patterns | https://python-sidebar.github.io/reference/compound_stmts.html#class-patterns |
| 8.7. Function definitions | https://python-sidebar.github.io/reference/compound_stmts.html#function-definitions |
| 8.8. Class definitions | https://python-sidebar.github.io/reference/compound_stmts.html#class-definitions |
| 8.9. Coroutines | https://python-sidebar.github.io/reference/compound_stmts.html#coroutines |
| 8.9.1. Coroutine function definition | https://python-sidebar.github.io/reference/compound_stmts.html#coroutine-function-definition |
| 8.9.2. The async for statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-async-for-statement |
| 8.9.3. The async with statement | https://python-sidebar.github.io/reference/compound_stmts.html#the-async-with-statement |
| 9. Top-level components | https://python-sidebar.github.io/reference/toplevel_components.html |
| 9.1. Complete Python programs | https://python-sidebar.github.io/reference/toplevel_components.html#complete-python-programs |
| 9.2. File input | https://python-sidebar.github.io/reference/toplevel_components.html#file-input |
| 9.3. Interactive input | https://python-sidebar.github.io/reference/toplevel_components.html#interactive-input |
| 9.4. Expression input | https://python-sidebar.github.io/reference/toplevel_components.html#expression-input |
| 10. Full Grammar specification | https://python-sidebar.github.io/reference/grammar.html |
| Python Setup and Usage | https://python-sidebar.github.io/using/index.html |
| 1. Command line and environment | https://python-sidebar.github.io/using/cmdline.html |
| 1.1. Command line | https://python-sidebar.github.io/using/cmdline.html#command-line |
| 1.1.1. Interface options | https://python-sidebar.github.io/using/cmdline.html#interface-options |
| 1.1.2. Generic options | https://python-sidebar.github.io/using/cmdline.html#generic-options |
| 1.1.3. Miscellaneous options | https://python-sidebar.github.io/using/cmdline.html#miscellaneous-options |
| 1.1.4. Options you shouldn’t use | https://python-sidebar.github.io/using/cmdline.html#options-you-shouldn-t-use |
| 1.2. Environment variables | https://python-sidebar.github.io/using/cmdline.html#environment-variables |
| 1.2.1. Debug-mode variables | https://python-sidebar.github.io/using/cmdline.html#debug-mode-variables |
| 2. Using Python on Unix platforms | https://python-sidebar.github.io/using/unix.html |
| 2.1. Getting and installing the latest version of Python | https://python-sidebar.github.io/using/unix.html#getting-and-installing-the-latest-version-of-python |
| 2.1.1. On Linux | https://python-sidebar.github.io/using/unix.html#on-linux |
| 2.1.2. On FreeBSD and OpenBSD | https://python-sidebar.github.io/using/unix.html#on-freebsd-and-openbsd |
| 2.1.3. On OpenSolaris | https://python-sidebar.github.io/using/unix.html#on-opensolaris |
| 2.2. Building Python | https://python-sidebar.github.io/using/unix.html#building-python |
| 2.3. Python-related paths and files | https://python-sidebar.github.io/using/unix.html#python-related-paths-and-files |
| 2.4. Miscellaneous | https://python-sidebar.github.io/using/unix.html#miscellaneous |
| 2.5. Custom OpenSSL | https://python-sidebar.github.io/using/unix.html#custom-openssl |
| 3. Configure Python | https://python-sidebar.github.io/using/configure.html |
| 3.1. Build Requirements | https://python-sidebar.github.io/using/configure.html#build-requirements |
| 3.2. Configure Options | https://python-sidebar.github.io/using/configure.html#configure-options |
| 3.2.1. General Options | https://python-sidebar.github.io/using/configure.html#general-options |
| 3.2.2. WebAssembly Options | https://python-sidebar.github.io/using/configure.html#webassembly-options |
| 3.2.3. Install Options | https://python-sidebar.github.io/using/configure.html#install-options |
| 3.2.4. Performance options | https://python-sidebar.github.io/using/configure.html#performance-options |
| 3.2.5. Python Debug Build | https://python-sidebar.github.io/using/configure.html#python-debug-build |
| 3.2.6. Debug options | https://python-sidebar.github.io/using/configure.html#debug-options |
| 3.2.7. Linker options | https://python-sidebar.github.io/using/configure.html#linker-options |
| 3.2.8. Libraries options | https://python-sidebar.github.io/using/configure.html#libraries-options |
| 3.2.9. Security Options | https://python-sidebar.github.io/using/configure.html#security-options |
| 3.2.10. macOS Options | https://python-sidebar.github.io/using/configure.html#macos-options |
| 3.2.11. Cross Compiling Options | https://python-sidebar.github.io/using/configure.html#cross-compiling-options |
| 3.3. Python Build System | https://python-sidebar.github.io/using/configure.html#python-build-system |
| 3.3.1. Main files of the build system | https://python-sidebar.github.io/using/configure.html#main-files-of-the-build-system |
| 3.3.2. Main build steps | https://python-sidebar.github.io/using/configure.html#main-build-steps |
| 3.3.3. Main Makefile targets | https://python-sidebar.github.io/using/configure.html#main-makefile-targets |
| 3.3.4. C extensions | https://python-sidebar.github.io/using/configure.html#c-extensions |
| 3.4. Compiler and linker flags | https://python-sidebar.github.io/using/configure.html#compiler-and-linker-flags |
| 3.4.1. Preprocessor flags | https://python-sidebar.github.io/using/configure.html#preprocessor-flags |
| 3.4.2. Compiler flags | https://python-sidebar.github.io/using/configure.html#compiler-flags |
| 3.4.3. Linker flags | https://python-sidebar.github.io/using/configure.html#linker-flags |
| 4. Using Python on Windows | https://python-sidebar.github.io/using/windows.html |
| 4.1. The full installer | https://python-sidebar.github.io/using/windows.html#the-full-installer |
| 4.1.1. Installation steps | https://python-sidebar.github.io/using/windows.html#installation-steps |
| 4.1.2. Removing the MAX_PATH Limitation | https://python-sidebar.github.io/using/windows.html#removing-the-max-path-limitation |
| 4.1.3. Installing Without UI | https://python-sidebar.github.io/using/windows.html#installing-without-ui |
| 4.1.4. Installing Without Downloading | https://python-sidebar.github.io/using/windows.html#installing-without-downloading |
| 4.1.5. Modifying an install | https://python-sidebar.github.io/using/windows.html#modifying-an-install |
| 4.2. The Microsoft Store package | https://python-sidebar.github.io/using/windows.html#the-microsoft-store-package |
| 4.2.1. Known issues | https://python-sidebar.github.io/using/windows.html#known-issues |
| 4.2.1.1. Redirection of local data, registry, and temporary paths | https://python-sidebar.github.io/using/windows.html#redirection-of-local-data-registry-and-temporary-paths |
| 4.3. The nuget.org packages | https://python-sidebar.github.io/using/windows.html#the-nuget-org-packages |
| 4.4. The embeddable package | https://python-sidebar.github.io/using/windows.html#the-embeddable-package |
| 4.4.1. Python Application | https://python-sidebar.github.io/using/windows.html#python-application |
| 4.4.2. Embedding Python | https://python-sidebar.github.io/using/windows.html#embedding-python |
| 4.5. Alternative bundles | https://python-sidebar.github.io/using/windows.html#alternative-bundles |
| 4.6. Configuring Python | https://python-sidebar.github.io/using/windows.html#configuring-python |
| 4.6.1. Excursus: Setting environment variables | https://python-sidebar.github.io/using/windows.html#excursus-setting-environment-variables |
| 4.6.2. Finding the Python executable | https://python-sidebar.github.io/using/windows.html#finding-the-python-executable |
| 4.7. UTF-8 mode | https://python-sidebar.github.io/using/windows.html#utf-8-mode |
| 4.8. Python Launcher for Windows | https://python-sidebar.github.io/using/windows.html#python-launcher-for-windows |
| 4.8.1. Getting started | https://python-sidebar.github.io/using/windows.html#getting-started |
| 4.8.1.1. From the command-line | https://python-sidebar.github.io/using/windows.html#from-the-command-line |
| 4.8.1.2. Virtual environments | https://python-sidebar.github.io/using/windows.html#virtual-environments |
| 4.8.1.3. From a script | https://python-sidebar.github.io/using/windows.html#from-a-script |
| 4.8.1.4. From file associations | https://python-sidebar.github.io/using/windows.html#from-file-associations |
| 4.8.2. Shebang Lines | https://python-sidebar.github.io/using/windows.html#shebang-lines |
| 4.8.3. Arguments in shebang lines | https://python-sidebar.github.io/using/windows.html#arguments-in-shebang-lines |
| 4.8.4. Customization | https://python-sidebar.github.io/using/windows.html#customization |
| 4.8.4.1. Customization via INI files | https://python-sidebar.github.io/using/windows.html#customization-via-ini-files |
| 4.8.4.2. Customizing default Python versions | https://python-sidebar.github.io/using/windows.html#customizing-default-python-versions |
| 4.8.5. Diagnostics | https://python-sidebar.github.io/using/windows.html#diagnostics |
| 4.8.6. Dry Run | https://python-sidebar.github.io/using/windows.html#dry-run |
| 4.8.7. Install on demand | https://python-sidebar.github.io/using/windows.html#install-on-demand |
| 4.8.8. Return codes | https://python-sidebar.github.io/using/windows.html#return-codes |
| 4.9. Finding modules | https://python-sidebar.github.io/using/windows.html#finding-modules |
| 4.10. Additional modules | https://python-sidebar.github.io/using/windows.html#additional-modules |
| 4.10.1. PyWin32 | https://python-sidebar.github.io/using/windows.html#pywin32 |
| 4.10.2. cx_Freeze | https://python-sidebar.github.io/using/windows.html#cx-freeze |
| 4.11. Compiling Python on Windows | https://python-sidebar.github.io/using/windows.html#compiling-python-on-windows |
| 4.12. Other Platforms | https://python-sidebar.github.io/using/windows.html#other-platforms |
| 5. Using Python on a Mac | https://python-sidebar.github.io/using/mac.html |
| 5.1. Getting and Installing MacPython | https://python-sidebar.github.io/using/mac.html#getting-and-installing-macpython |
| 5.1.1. How to run a Python script | https://python-sidebar.github.io/using/mac.html#how-to-run-a-python-script |
| 5.1.2. Running scripts with a GUI | https://python-sidebar.github.io/using/mac.html#running-scripts-with-a-gui |
| 5.1.3. Configuration | https://python-sidebar.github.io/using/mac.html#configuration |
| 5.2. The IDE | https://python-sidebar.github.io/using/mac.html#the-ide |
| 5.3. Installing Additional Python Packages | https://python-sidebar.github.io/using/mac.html#installing-additional-python-packages |
| 5.4. GUI Programming on the Mac | https://python-sidebar.github.io/using/mac.html#gui-programming-on-the-mac |
| 5.5. Distributing Python Applications on the Mac | https://python-sidebar.github.io/using/mac.html#distributing-python-applications-on-the-mac |
| 5.6. Other Resources | https://python-sidebar.github.io/using/mac.html#other-resources |
| 6. Editors and IDEs | https://python-sidebar.github.io/using/editors.html |
| Python HOWTOs | https://python-sidebar.github.io/howto/index.html |
| Porting Python 2 Code to Python 3 | https://python-sidebar.github.io/howto/pyporting.html |
| The Short Explanation | https://python-sidebar.github.io/howto/pyporting.html#the-short-explanation |
| Details | https://python-sidebar.github.io/howto/pyporting.html#details |
| Drop support for Python 2.6 and older | https://python-sidebar.github.io/howto/pyporting.html#drop-support-for-python-2-6-and-older |
| Make sure you specify the proper version support in your setup.py file | https://python-sidebar.github.io/howto/pyporting.html#make-sure-you-specify-the-proper-version-support-in-your-setup-py-file |
| Have good test coverage | https://python-sidebar.github.io/howto/pyporting.html#have-good-test-coverage |
| Learn the differences between Python 2 & 3 | https://python-sidebar.github.io/howto/pyporting.html#learn-the-differences-between-python-2-3 |
| Update your code | https://python-sidebar.github.io/howto/pyporting.html#update-your-code |
| Division | https://python-sidebar.github.io/howto/pyporting.html#division |
| Text versus binary data | https://python-sidebar.github.io/howto/pyporting.html#text-versus-binary-data |
| Use feature detection instead of version detection | https://python-sidebar.github.io/howto/pyporting.html#use-feature-detection-instead-of-version-detection |
| Prevent compatibility regressions | https://python-sidebar.github.io/howto/pyporting.html#prevent-compatibility-regressions |
| Check which dependencies block your transition | https://python-sidebar.github.io/howto/pyporting.html#check-which-dependencies-block-your-transition |
| Update your setup.py file to denote Python 3 compatibility | https://python-sidebar.github.io/howto/pyporting.html#update-your-setup-py-file-to-denote-python-3-compatibility |
| Use continuous integration to stay compatible | https://python-sidebar.github.io/howto/pyporting.html#use-continuous-integration-to-stay-compatible |
| Consider using optional static type checking | https://python-sidebar.github.io/howto/pyporting.html#consider-using-optional-static-type-checking |
| Porting Extension Modules to Python 3 | https://python-sidebar.github.io/howto/cporting.html |
| Curses Programming with Python | https://python-sidebar.github.io/howto/curses.html |
| What is curses? | https://python-sidebar.github.io/howto/curses.html#what-is-curses |
| The Python curses module | https://python-sidebar.github.io/howto/curses.html#the-python-curses-module |
| Starting and ending a curses application | https://python-sidebar.github.io/howto/curses.html#starting-and-ending-a-curses-application |
| Windows and Pads | https://python-sidebar.github.io/howto/curses.html#windows-and-pads |
| Displaying Text | https://python-sidebar.github.io/howto/curses.html#displaying-text |
| Attributes and Color | https://python-sidebar.github.io/howto/curses.html#attributes-and-color |
| User Input | https://python-sidebar.github.io/howto/curses.html#user-input |
| For More Information | https://python-sidebar.github.io/howto/curses.html#for-more-information |
| Descriptor HowTo Guide | https://python-sidebar.github.io/howto/descriptor.html |
| Primer | https://python-sidebar.github.io/howto/descriptor.html#primer |
| Simple example: A descriptor that returns a constant | https://python-sidebar.github.io/howto/descriptor.html#simple-example-a-descriptor-that-returns-a-constant |
| Dynamic lookups | https://python-sidebar.github.io/howto/descriptor.html#dynamic-lookups |
| Managed attributes | https://python-sidebar.github.io/howto/descriptor.html#managed-attributes |
| Customized names | https://python-sidebar.github.io/howto/descriptor.html#customized-names |
| Closing thoughts | https://python-sidebar.github.io/howto/descriptor.html#closing-thoughts |
| Complete Practical Example | https://python-sidebar.github.io/howto/descriptor.html#complete-practical-example |
| Validator class | https://python-sidebar.github.io/howto/descriptor.html#validator-class |
| Custom validators | https://python-sidebar.github.io/howto/descriptor.html#custom-validators |
| Practical application | https://python-sidebar.github.io/howto/descriptor.html#practical-application |
| Technical Tutorial | https://python-sidebar.github.io/howto/descriptor.html#technical-tutorial |
| Abstract | https://python-sidebar.github.io/howto/descriptor.html#abstract |
| Definition and introduction | https://python-sidebar.github.io/howto/descriptor.html#definition-and-introduction |
| Descriptor protocol | https://python-sidebar.github.io/howto/descriptor.html#descriptor-protocol |
| Overview of descriptor invocation | https://python-sidebar.github.io/howto/descriptor.html#overview-of-descriptor-invocation |
| Invocation from an instance | https://python-sidebar.github.io/howto/descriptor.html#invocation-from-an-instance |
| Invocation from a class | https://python-sidebar.github.io/howto/descriptor.html#invocation-from-a-class |
| Invocation from super | https://python-sidebar.github.io/howto/descriptor.html#invocation-from-super |
| Summary of invocation logic | https://python-sidebar.github.io/howto/descriptor.html#summary-of-invocation-logic |
| Automatic name notification | https://python-sidebar.github.io/howto/descriptor.html#automatic-name-notification |
| ORM example | https://python-sidebar.github.io/howto/descriptor.html#orm-example |
| Pure Python Equivalents | https://python-sidebar.github.io/howto/descriptor.html#pure-python-equivalents |
| Properties | https://python-sidebar.github.io/howto/descriptor.html#properties |
| Functions and methods | https://python-sidebar.github.io/howto/descriptor.html#functions-and-methods |
| Kinds of methods | https://python-sidebar.github.io/howto/descriptor.html#kinds-of-methods |
| Static methods | https://python-sidebar.github.io/howto/descriptor.html#static-methods |
| Class methods | https://python-sidebar.github.io/howto/descriptor.html#class-methods |
| Member objects and __slots__ | https://python-sidebar.github.io/howto/descriptor.html#member-objects-and-slots |
| Enum HOWTO | https://python-sidebar.github.io/howto/enum.html |
| Programmatic access to enumeration members and their attributes | https://python-sidebar.github.io/howto/enum.html#programmatic-access-to-enumeration-members-and-their-attributes |
| Duplicating enum members and values | https://python-sidebar.github.io/howto/enum.html#duplicating-enum-members-and-values |
| Ensuring unique enumeration values | https://python-sidebar.github.io/howto/enum.html#ensuring-unique-enumeration-values |
| Using automatic values | https://python-sidebar.github.io/howto/enum.html#using-automatic-values |
| Iteration | https://python-sidebar.github.io/howto/enum.html#iteration |
| Comparisons | https://python-sidebar.github.io/howto/enum.html#comparisons |
| Allowed members and attributes of enumerations | https://python-sidebar.github.io/howto/enum.html#allowed-members-and-attributes-of-enumerations |
| Restricted Enum subclassing | https://python-sidebar.github.io/howto/enum.html#restricted-enum-subclassing |
| Dataclass support | https://python-sidebar.github.io/howto/enum.html#dataclass-support |
| Pickling | https://python-sidebar.github.io/howto/enum.html#pickling |
| Functional API | https://python-sidebar.github.io/howto/enum.html#functional-api |
| Derived Enumerations | https://python-sidebar.github.io/howto/enum.html#derived-enumerations |
| IntEnum | https://python-sidebar.github.io/howto/enum.html#intenum |
| StrEnum | https://python-sidebar.github.io/howto/enum.html#strenum |
| IntFlag | https://python-sidebar.github.io/howto/enum.html#intflag |
| Flag | https://python-sidebar.github.io/howto/enum.html#flag |
| Others | https://python-sidebar.github.io/howto/enum.html#others |
| When to use __new__() vs. __init__() | https://python-sidebar.github.io/howto/enum.html#when-to-use-new-vs-init |
| Finer Points | https://python-sidebar.github.io/howto/enum.html#finer-points |
| Supported __dunder__ names | https://python-sidebar.github.io/howto/enum.html#supported-dunder-names |
| Supported _sunder_ names | https://python-sidebar.github.io/howto/enum.html#supported-sunder-names |
| _Private__names | https://python-sidebar.github.io/howto/enum.html#private-names |
| Enum member type | https://python-sidebar.github.io/howto/enum.html#enum-member-type |
| Creating members that are mixed with other data types | https://python-sidebar.github.io/howto/enum.html#creating-members-that-are-mixed-with-other-data-types |
| Boolean value of Enum classes and members | https://python-sidebar.github.io/howto/enum.html#boolean-value-of-enum-classes-and-members |
| Enum classes with methods | https://python-sidebar.github.io/howto/enum.html#enum-classes-with-methods |
| Combining members of Flag | https://python-sidebar.github.io/howto/enum.html#combining-members-of-flag |
| Flag and IntFlag minutia | https://python-sidebar.github.io/howto/enum.html#flag-and-intflag-minutia |
| How are Enums and Flags different? | https://python-sidebar.github.io/howto/enum.html#how-are-enums-and-flags-different |
| Enum Classes | https://python-sidebar.github.io/howto/enum.html#enum-classes |
| Flag Classes | https://python-sidebar.github.io/howto/enum.html#flag-classes |
| Enum Members (aka instances) | https://python-sidebar.github.io/howto/enum.html#enum-members-aka-instances |
| Flag Members | https://python-sidebar.github.io/howto/enum.html#flag-members |
| Enum Cookbook | https://python-sidebar.github.io/howto/enum.html#enum-cookbook |
| Omitting values | https://python-sidebar.github.io/howto/enum.html#omitting-values |
| Using auto | https://python-sidebar.github.io/howto/enum.html#using-auto |
| Using object | https://python-sidebar.github.io/howto/enum.html#using-object |
| Using a descriptive string | https://python-sidebar.github.io/howto/enum.html#using-a-descriptive-string |
| Using a custom __new__() | https://python-sidebar.github.io/howto/enum.html#using-a-custom-new |
| OrderedEnum | https://python-sidebar.github.io/howto/enum.html#orderedenum |
| DuplicateFreeEnum | https://python-sidebar.github.io/howto/enum.html#duplicatefreeenum |
| Planet | https://python-sidebar.github.io/howto/enum.html#planet |
| TimePeriod | https://python-sidebar.github.io/howto/enum.html#timeperiod |
| Subclassing EnumType | https://python-sidebar.github.io/howto/enum.html#subclassing-enumtype |
| Functional Programming HOWTO | https://python-sidebar.github.io/howto/functional.html |
| Introduction | https://python-sidebar.github.io/howto/functional.html#introduction |
| Formal provability | https://python-sidebar.github.io/howto/functional.html#formal-provability |
| Modularity | https://python-sidebar.github.io/howto/functional.html#modularity |
| Ease of debugging and testing | https://python-sidebar.github.io/howto/functional.html#ease-of-debugging-and-testing |
| Composability | https://python-sidebar.github.io/howto/functional.html#composability |
| Iterators | https://python-sidebar.github.io/howto/functional.html#iterators |
| Data Types That Support Iterators | https://python-sidebar.github.io/howto/functional.html#data-types-that-support-iterators |
| Generator expressions and list comprehensions | https://python-sidebar.github.io/howto/functional.html#generator-expressions-and-list-comprehensions |
| Generators | https://python-sidebar.github.io/howto/functional.html#generators |
| Passing values into a generator | https://python-sidebar.github.io/howto/functional.html#passing-values-into-a-generator |
| Built-in functions | https://python-sidebar.github.io/howto/functional.html#built-in-functions |
| The itertools module | https://python-sidebar.github.io/howto/functional.html#the-itertools-module |
| Creating new iterators | https://python-sidebar.github.io/howto/functional.html#creating-new-iterators |
| Calling functions on elements | https://python-sidebar.github.io/howto/functional.html#calling-functions-on-elements |
| Selecting elements | https://python-sidebar.github.io/howto/functional.html#selecting-elements |
| Combinatoric functions | https://python-sidebar.github.io/howto/functional.html#combinatoric-functions |
| Grouping elements | https://python-sidebar.github.io/howto/functional.html#grouping-elements |
| The functools module | https://python-sidebar.github.io/howto/functional.html#the-functools-module |
| The operator module | https://python-sidebar.github.io/howto/functional.html#the-operator-module |
| Small functions and the lambda expression | https://python-sidebar.github.io/howto/functional.html#small-functions-and-the-lambda-expression |
| Revision History and Acknowledgements | https://python-sidebar.github.io/howto/functional.html#revision-history-and-acknowledgements |
| References | https://python-sidebar.github.io/howto/functional.html#references |
| General | https://python-sidebar.github.io/howto/functional.html#general |
| Python-specific | https://python-sidebar.github.io/howto/functional.html#python-specific |
| Python documentation | https://python-sidebar.github.io/howto/functional.html#python-documentation |
| Logging HOWTO | https://python-sidebar.github.io/howto/logging.html |
| Basic Logging Tutorial | https://python-sidebar.github.io/howto/logging.html#basic-logging-tutorial |
| When to use logging | https://python-sidebar.github.io/howto/logging.html#when-to-use-logging |
| A simple example | https://python-sidebar.github.io/howto/logging.html#a-simple-example |
| Logging to a file | https://python-sidebar.github.io/howto/logging.html#logging-to-a-file |
| Logging from multiple modules | https://python-sidebar.github.io/howto/logging.html#logging-from-multiple-modules |
| Logging variable data | https://python-sidebar.github.io/howto/logging.html#logging-variable-data |
| Changing the format of displayed messages | https://python-sidebar.github.io/howto/logging.html#changing-the-format-of-displayed-messages |
| Displaying the date/time in messages | https://python-sidebar.github.io/howto/logging.html#displaying-the-date-time-in-messages |
| Next Steps | https://python-sidebar.github.io/howto/logging.html#next-steps |
| Advanced Logging Tutorial | https://python-sidebar.github.io/howto/logging.html#advanced-logging-tutorial |
| Logging Flow | https://python-sidebar.github.io/howto/logging.html#logging-flow |
| Loggers | https://python-sidebar.github.io/howto/logging.html#loggers |
| Handlers | https://python-sidebar.github.io/howto/logging.html#handlers |
| Formatters | https://python-sidebar.github.io/howto/logging.html#formatters |
| Configuring Logging | https://python-sidebar.github.io/howto/logging.html#configuring-logging |
| What happens if no configuration is provided | https://python-sidebar.github.io/howto/logging.html#what-happens-if-no-configuration-is-provided |
| Configuring Logging for a Library | https://python-sidebar.github.io/howto/logging.html#configuring-logging-for-a-library |
| Logging Levels | https://python-sidebar.github.io/howto/logging.html#logging-levels |
| Custom Levels | https://python-sidebar.github.io/howto/logging.html#custom-levels |
| Useful Handlers | https://python-sidebar.github.io/howto/logging.html#useful-handlers |
| Exceptions raised during logging | https://python-sidebar.github.io/howto/logging.html#exceptions-raised-during-logging |
| Using arbitrary objects as messages | https://python-sidebar.github.io/howto/logging.html#using-arbitrary-objects-as-messages |
| Optimization | https://python-sidebar.github.io/howto/logging.html#optimization |
| Other resources | https://python-sidebar.github.io/howto/logging.html#other-resources |
| Logging Cookbook | https://python-sidebar.github.io/howto/logging-cookbook.html |
| Using logging in multiple modules | https://python-sidebar.github.io/howto/logging-cookbook.html#using-logging-in-multiple-modules |
| Logging from multiple threads | https://python-sidebar.github.io/howto/logging-cookbook.html#logging-from-multiple-threads |
| Multiple handlers and formatters | https://python-sidebar.github.io/howto/logging-cookbook.html#multiple-handlers-and-formatters |
| Logging to multiple destinations | https://python-sidebar.github.io/howto/logging-cookbook.html#logging-to-multiple-destinations |
| Custom handling of levels | https://python-sidebar.github.io/howto/logging-cookbook.html#custom-handling-of-levels |
| Configuration server example | https://python-sidebar.github.io/howto/logging-cookbook.html#configuration-server-example |
| Dealing with handlers that block | https://python-sidebar.github.io/howto/logging-cookbook.html#dealing-with-handlers-that-block |
| Sending and receiving logging events across a network | https://python-sidebar.github.io/howto/logging-cookbook.html#sending-and-receiving-logging-events-across-a-network |
| Running a logging socket listener in production | https://python-sidebar.github.io/howto/logging-cookbook.html#running-a-logging-socket-listener-in-production |
| Adding contextual information to your logging output | https://python-sidebar.github.io/howto/logging-cookbook.html#adding-contextual-information-to-your-logging-output |
| Using LoggerAdapters to impart contextual information | https://python-sidebar.github.io/howto/logging-cookbook.html#using-loggeradapters-to-impart-contextual-information |
| Using objects other than dicts to pass contextual information | https://python-sidebar.github.io/howto/logging-cookbook.html#using-objects-other-than-dicts-to-pass-contextual-information |
| Using Filters to impart contextual information | https://python-sidebar.github.io/howto/logging-cookbook.html#using-filters-to-impart-contextual-information |
| Use of contextvars | https://python-sidebar.github.io/howto/logging-cookbook.html#use-of-contextvars |
| Imparting contextual information in handlers | https://python-sidebar.github.io/howto/logging-cookbook.html#imparting-contextual-information-in-handlers |
| Logging to a single file from multiple processes | https://python-sidebar.github.io/howto/logging-cookbook.html#logging-to-a-single-file-from-multiple-processes |
| Using concurrent.futures.ProcessPoolExecutor | https://python-sidebar.github.io/howto/logging-cookbook.html#using-concurrent-futures-processpoolexecutor |
| Deploying Web applications using Gunicorn and uWSGI | https://python-sidebar.github.io/howto/logging-cookbook.html#deploying-web-applications-using-gunicorn-and-uwsgi |
| Using file rotation | https://python-sidebar.github.io/howto/logging-cookbook.html#using-file-rotation |
| Use of alternative formatting styles | https://python-sidebar.github.io/howto/logging-cookbook.html#use-of-alternative-formatting-styles |
| Customizing LogRecord | https://python-sidebar.github.io/howto/logging-cookbook.html#customizing-logrecord |
| Subclassing QueueHandler - a ZeroMQ example | https://python-sidebar.github.io/howto/logging-cookbook.html#subclassing-queuehandler-a-zeromq-example |
| Subclassing QueueListener - a ZeroMQ example | https://python-sidebar.github.io/howto/logging-cookbook.html#subclassing-queuelistener-a-zeromq-example |
| An example dictionary-based configuration | https://python-sidebar.github.io/howto/logging-cookbook.html#an-example-dictionary-based-configuration |
| Using a rotator and namer to customize log rotation processing | https://python-sidebar.github.io/howto/logging-cookbook.html#using-a-rotator-and-namer-to-customize-log-rotation-processing |
| A more elaborate multiprocessing example | https://python-sidebar.github.io/howto/logging-cookbook.html#a-more-elaborate-multiprocessing-example |
| Inserting a BOM into messages sent to a SysLogHandler | https://python-sidebar.github.io/howto/logging-cookbook.html#inserting-a-bom-into-messages-sent-to-a-sysloghandler |
| Implementing structured logging | https://python-sidebar.github.io/howto/logging-cookbook.html#implementing-structured-logging |
| Customizing handlers with dictConfig() | https://python-sidebar.github.io/howto/logging-cookbook.html#customizing-handlers-with-dictconfig |
| Using particular formatting styles throughout your application | https://python-sidebar.github.io/howto/logging-cookbook.html#using-particular-formatting-styles-throughout-your-application |
| Using LogRecord factories | https://python-sidebar.github.io/howto/logging-cookbook.html#using-logrecord-factories |
| Using custom message objects | https://python-sidebar.github.io/howto/logging-cookbook.html#using-custom-message-objects |
| Configuring filters with dictConfig() | https://python-sidebar.github.io/howto/logging-cookbook.html#configuring-filters-with-dictconfig |
| Customized exception formatting | https://python-sidebar.github.io/howto/logging-cookbook.html#customized-exception-formatting |
| Speaking logging messages | https://python-sidebar.github.io/howto/logging-cookbook.html#speaking-logging-messages |
| Buffering logging messages and outputting them conditionally | https://python-sidebar.github.io/howto/logging-cookbook.html#buffering-logging-messages-and-outputting-them-conditionally |
| Sending logging messages to email, with buffering | https://python-sidebar.github.io/howto/logging-cookbook.html#sending-logging-messages-to-email-with-buffering |
| Formatting times using UTC (GMT) via configuration | https://python-sidebar.github.io/howto/logging-cookbook.html#formatting-times-using-utc-gmt-via-configuration |
| Using a context manager for selective logging | https://python-sidebar.github.io/howto/logging-cookbook.html#using-a-context-manager-for-selective-logging |
| A CLI application starter template | https://python-sidebar.github.io/howto/logging-cookbook.html#a-cli-application-starter-template |
| A Qt GUI for logging | https://python-sidebar.github.io/howto/logging-cookbook.html#a-qt-gui-for-logging |
| Logging to syslog with RFC5424 support | https://python-sidebar.github.io/howto/logging-cookbook.html#logging-to-syslog-with-rfc5424-support |
| How to treat a logger like an output stream | https://python-sidebar.github.io/howto/logging-cookbook.html#how-to-treat-a-logger-like-an-output-stream |
| Patterns to avoid | https://python-sidebar.github.io/howto/logging-cookbook.html#patterns-to-avoid |
| Opening the same log file multiple times | https://python-sidebar.github.io/howto/logging-cookbook.html#opening-the-same-log-file-multiple-times |
| Using loggers as attributes in a class or passing them as parameters | https://python-sidebar.github.io/howto/logging-cookbook.html#using-loggers-as-attributes-in-a-class-or-passing-them-as-parameters |
| Adding handlers other than NullHandler to a logger in a library | https://python-sidebar.github.io/howto/logging-cookbook.html#adding-handlers-other-than-nullhandler-to-a-logger-in-a-library |
| Creating a lot of loggers | https://python-sidebar.github.io/howto/logging-cookbook.html#creating-a-lot-of-loggers |
| Other resources | https://python-sidebar.github.io/howto/logging-cookbook.html#other-resources |
| Regular Expression HOWTO | https://python-sidebar.github.io/howto/regex.html |
| Introduction | https://python-sidebar.github.io/howto/regex.html#introduction |
| Simple Patterns | https://python-sidebar.github.io/howto/regex.html#simple-patterns |
| Matching Characters | https://python-sidebar.github.io/howto/regex.html#matching-characters |
| Repeating Things | https://python-sidebar.github.io/howto/regex.html#repeating-things |
| Using Regular Expressions | https://python-sidebar.github.io/howto/regex.html#using-regular-expressions |
| Compiling Regular Expressions | https://python-sidebar.github.io/howto/regex.html#compiling-regular-expressions |
| The Backslash Plague | https://python-sidebar.github.io/howto/regex.html#the-backslash-plague |
| Performing Matches | https://python-sidebar.github.io/howto/regex.html#performing-matches |
| Module-Level Functions | https://python-sidebar.github.io/howto/regex.html#module-level-functions |
| Compilation Flags | https://python-sidebar.github.io/howto/regex.html#compilation-flags |
| More Pattern Power | https://python-sidebar.github.io/howto/regex.html#more-pattern-power |
| More Metacharacters | https://python-sidebar.github.io/howto/regex.html#more-metacharacters |
| Grouping | https://python-sidebar.github.io/howto/regex.html#grouping |
| Non-capturing and Named Groups | https://python-sidebar.github.io/howto/regex.html#non-capturing-and-named-groups |
| Lookahead Assertions | https://python-sidebar.github.io/howto/regex.html#lookahead-assertions |
| Modifying Strings | https://python-sidebar.github.io/howto/regex.html#modifying-strings |
| Splitting Strings | https://python-sidebar.github.io/howto/regex.html#splitting-strings |
| Search and Replace | https://python-sidebar.github.io/howto/regex.html#search-and-replace |
| Common Problems | https://python-sidebar.github.io/howto/regex.html#common-problems |
| Use String Methods | https://python-sidebar.github.io/howto/regex.html#use-string-methods |
| match() versus search() | https://python-sidebar.github.io/howto/regex.html#match-versus-search |
| Greedy versus Non-Greedy | https://python-sidebar.github.io/howto/regex.html#greedy-versus-non-greedy |
| Using re.VERBOSE | https://python-sidebar.github.io/howto/regex.html#using-re-verbose |
| Feedback | https://python-sidebar.github.io/howto/regex.html#feedback |
| Socket Programming HOWTO | https://python-sidebar.github.io/howto/sockets.html |
| Sockets | https://python-sidebar.github.io/howto/sockets.html#sockets |
| History | https://python-sidebar.github.io/howto/sockets.html#history |
| Creating a Socket | https://python-sidebar.github.io/howto/sockets.html#creating-a-socket |
| IPC | https://python-sidebar.github.io/howto/sockets.html#ipc |
| Using a Socket | https://python-sidebar.github.io/howto/sockets.html#using-a-socket |
| Binary Data | https://python-sidebar.github.io/howto/sockets.html#binary-data |
| Disconnecting | https://python-sidebar.github.io/howto/sockets.html#disconnecting |
| When Sockets Die | https://python-sidebar.github.io/howto/sockets.html#when-sockets-die |
| Non-blocking Sockets | https://python-sidebar.github.io/howto/sockets.html#non-blocking-sockets |
| Sorting HOW TO | https://python-sidebar.github.io/howto/sorting.html |
| Sorting Basics | https://python-sidebar.github.io/howto/sorting.html#sorting-basics |
| Key Functions | https://python-sidebar.github.io/howto/sorting.html#key-functions |
| Operator Module Functions | https://python-sidebar.github.io/howto/sorting.html#operator-module-functions |
| Ascending and Descending | https://python-sidebar.github.io/howto/sorting.html#ascending-and-descending |
| Sort Stability and Complex Sorts | https://python-sidebar.github.io/howto/sorting.html#sort-stability-and-complex-sorts |
| Decorate-Sort-Undecorate | https://python-sidebar.github.io/howto/sorting.html#decorate-sort-undecorate |
| Comparison Functions | https://python-sidebar.github.io/howto/sorting.html#comparison-functions |
| Odds and Ends | https://python-sidebar.github.io/howto/sorting.html#odds-and-ends |
| Unicode HOWTO | https://python-sidebar.github.io/howto/unicode.html |
| Introduction to Unicode | https://python-sidebar.github.io/howto/unicode.html#introduction-to-unicode |
| Definitions | https://python-sidebar.github.io/howto/unicode.html#definitions |
| Encodings | https://python-sidebar.github.io/howto/unicode.html#encodings |
| References | https://python-sidebar.github.io/howto/unicode.html#references |
| Python’s Unicode Support | https://python-sidebar.github.io/howto/unicode.html#python-s-unicode-support |
| The String Type | https://python-sidebar.github.io/howto/unicode.html#the-string-type |
| Converting to Bytes | https://python-sidebar.github.io/howto/unicode.html#converting-to-bytes |
| Unicode Literals in Python Source Code | https://python-sidebar.github.io/howto/unicode.html#unicode-literals-in-python-source-code |
| Unicode Properties | https://python-sidebar.github.io/howto/unicode.html#unicode-properties |
| Comparing Strings | https://python-sidebar.github.io/howto/unicode.html#comparing-strings |
| Unicode Regular Expressions | https://python-sidebar.github.io/howto/unicode.html#unicode-regular-expressions |
| References | https://python-sidebar.github.io/howto/unicode.html#id2 |
| Reading and Writing Unicode Data | https://python-sidebar.github.io/howto/unicode.html#reading-and-writing-unicode-data |
| Unicode filenames | https://python-sidebar.github.io/howto/unicode.html#unicode-filenames |
| Tips for Writing Unicode-aware Programs | https://python-sidebar.github.io/howto/unicode.html#tips-for-writing-unicode-aware-programs |
| Converting Between File Encodings | https://python-sidebar.github.io/howto/unicode.html#converting-between-file-encodings |
| Files in an Unknown Encoding | https://python-sidebar.github.io/howto/unicode.html#files-in-an-unknown-encoding |
| References | https://python-sidebar.github.io/howto/unicode.html#id3 |
| Acknowledgements | https://python-sidebar.github.io/howto/unicode.html#acknowledgements |
| HOWTO Fetch Internet Resources Using The urllib Package | https://python-sidebar.github.io/howto/urllib2.html |
| Introduction | https://python-sidebar.github.io/howto/urllib2.html#introduction |
| Fetching URLs | https://python-sidebar.github.io/howto/urllib2.html#fetching-urls |
| Data | https://python-sidebar.github.io/howto/urllib2.html#data |
| Headers | https://python-sidebar.github.io/howto/urllib2.html#headers |
| Handling Exceptions | https://python-sidebar.github.io/howto/urllib2.html#handling-exceptions |
| URLError | https://python-sidebar.github.io/howto/urllib2.html#urlerror |
| HTTPError | https://python-sidebar.github.io/howto/urllib2.html#httperror |
| Error Codes | https://python-sidebar.github.io/howto/urllib2.html#error-codes |
| Wrapping it Up | https://python-sidebar.github.io/howto/urllib2.html#wrapping-it-up |
| Number 1 | https://python-sidebar.github.io/howto/urllib2.html#number-1 |
| Number 2 | https://python-sidebar.github.io/howto/urllib2.html#number-2 |
| info and geturl | https://python-sidebar.github.io/howto/urllib2.html#info-and-geturl |
| Openers and Handlers | https://python-sidebar.github.io/howto/urllib2.html#openers-and-handlers |
| Basic Authentication | https://python-sidebar.github.io/howto/urllib2.html#id5 |
| Proxies | https://python-sidebar.github.io/howto/urllib2.html#proxies |
| Sockets and Layers | https://python-sidebar.github.io/howto/urllib2.html#sockets-and-layers |
| Footnotes | https://python-sidebar.github.io/howto/urllib2.html#footnotes |
| Argparse Tutorial | https://python-sidebar.github.io/howto/argparse.html |
| Concepts | https://python-sidebar.github.io/howto/argparse.html#concepts |
| The basics | https://python-sidebar.github.io/howto/argparse.html#the-basics |
| Introducing Positional arguments | https://python-sidebar.github.io/howto/argparse.html#introducing-positional-arguments |
| Introducing Optional arguments | https://python-sidebar.github.io/howto/argparse.html#introducing-optional-arguments |
| Short options | https://python-sidebar.github.io/howto/argparse.html#short-options |
| Combining Positional and Optional arguments | https://python-sidebar.github.io/howto/argparse.html#combining-positional-and-optional-arguments |
| Getting a little more advanced | https://python-sidebar.github.io/howto/argparse.html#getting-a-little-more-advanced |
| Specifying ambiguous arguments | https://python-sidebar.github.io/howto/argparse.html#specifying-ambiguous-arguments |
| Conflicting options | https://python-sidebar.github.io/howto/argparse.html#conflicting-options |
| Conclusion | https://python-sidebar.github.io/howto/argparse.html#conclusion |
| An introduction to the ipaddress module | https://python-sidebar.github.io/howto/ipaddress.html |
| Creating Address/Network/Interface objects | https://python-sidebar.github.io/howto/ipaddress.html#creating-address-network-interface-objects |
| A Note on IP Versions | https://python-sidebar.github.io/howto/ipaddress.html#a-note-on-ip-versions |
| IP Host Addresses | https://python-sidebar.github.io/howto/ipaddress.html#ip-host-addresses |
| Defining Networks | https://python-sidebar.github.io/howto/ipaddress.html#defining-networks |
| Host Interfaces | https://python-sidebar.github.io/howto/ipaddress.html#host-interfaces |
| Inspecting Address/Network/Interface Objects | https://python-sidebar.github.io/howto/ipaddress.html#inspecting-address-network-interface-objects |
| Networks as lists of Addresses | https://python-sidebar.github.io/howto/ipaddress.html#networks-as-lists-of-addresses |
| Comparisons | https://python-sidebar.github.io/howto/ipaddress.html#comparisons |
| Using IP Addresses with other modules | https://python-sidebar.github.io/howto/ipaddress.html#using-ip-addresses-with-other-modules |
| Getting more detail when instance creation fails | https://python-sidebar.github.io/howto/ipaddress.html#getting-more-detail-when-instance-creation-fails |
| Argument Clinic How-To | https://python-sidebar.github.io/howto/clinic.html |
| The Goals Of Argument Clinic | https://python-sidebar.github.io/howto/clinic.html#the-goals-of-argument-clinic |
| Basic Concepts And Usage | https://python-sidebar.github.io/howto/clinic.html#basic-concepts-and-usage |
| Converting Your First Function | https://python-sidebar.github.io/howto/clinic.html#converting-your-first-function |
| Advanced Topics | https://python-sidebar.github.io/howto/clinic.html#advanced-topics |
| Symbolic default values | https://python-sidebar.github.io/howto/clinic.html#symbolic-default-values |
| Renaming the C functions and variables generated by Argument Clinic | https://python-sidebar.github.io/howto/clinic.html#renaming-the-c-functions-and-variables-generated-by-argument-clinic |
| Converting functions using PyArg_UnpackTuple | https://python-sidebar.github.io/howto/clinic.html#converting-functions-using-pyarg-unpacktuple |
| Optional Groups | https://python-sidebar.github.io/howto/clinic.html#optional-groups |
| Using real Argument Clinic converters, instead of “legacy converters” | https://python-sidebar.github.io/howto/clinic.html#using-real-argument-clinic-converters-instead-of-legacy-converters |
| Py_buffer | https://python-sidebar.github.io/howto/clinic.html#py-buffer |
| Advanced converters | https://python-sidebar.github.io/howto/clinic.html#advanced-converters |
| Parameter default values | https://python-sidebar.github.io/howto/clinic.html#parameter-default-values |
| The NULL default value | https://python-sidebar.github.io/howto/clinic.html#the-null-default-value |
| Expressions specified as default values | https://python-sidebar.github.io/howto/clinic.html#expressions-specified-as-default-values |
| Using a return converter | https://python-sidebar.github.io/howto/clinic.html#using-a-return-converter |
| Cloning existing functions | https://python-sidebar.github.io/howto/clinic.html#cloning-existing-functions |
| Calling Python code | https://python-sidebar.github.io/howto/clinic.html#calling-python-code |
| Using a “self converter” | https://python-sidebar.github.io/howto/clinic.html#using-a-self-converter |
| Using a “defining class” converter | https://python-sidebar.github.io/howto/clinic.html#using-a-defining-class-converter |
| Writing a custom converter | https://python-sidebar.github.io/howto/clinic.html#writing-a-custom-converter |
| Writing a custom return converter | https://python-sidebar.github.io/howto/clinic.html#writing-a-custom-return-converter |
| METH_O and METH_NOARGS | https://python-sidebar.github.io/howto/clinic.html#meth-o-and-meth-noargs |
| tp_new and tp_init functions | https://python-sidebar.github.io/howto/clinic.html#tp-new-and-tp-init-functions |
| Changing and redirecting Clinic’s output | https://python-sidebar.github.io/howto/clinic.html#changing-and-redirecting-clinic-s-output |
| The #ifdef trick | https://python-sidebar.github.io/howto/clinic.html#the-ifdef-trick |
| Using Argument Clinic in Python files | https://python-sidebar.github.io/howto/clinic.html#using-argument-clinic-in-python-files |
| Instrumenting CPython with DTrace and SystemTap | https://python-sidebar.github.io/howto/instrumentation.html |
| Enabling the static markers | https://python-sidebar.github.io/howto/instrumentation.html#enabling-the-static-markers |
| Static DTrace probes | https://python-sidebar.github.io/howto/instrumentation.html#static-dtrace-probes |
| Static SystemTap markers | https://python-sidebar.github.io/howto/instrumentation.html#static-systemtap-markers |
| Available static markers | https://python-sidebar.github.io/howto/instrumentation.html#available-static-markers |
| SystemTap Tapsets | https://python-sidebar.github.io/howto/instrumentation.html#systemtap-tapsets |
| Examples | https://python-sidebar.github.io/howto/instrumentation.html#examples |
| Python support for the Linux perf profiler | https://python-sidebar.github.io/howto/perf_profiling.html |
| How to enable perf profiling support | https://python-sidebar.github.io/howto/perf_profiling.html#how-to-enable-perf-profiling-support |
| How to obtain the best results | https://python-sidebar.github.io/howto/perf_profiling.html#how-to-obtain-the-best-results |
| Annotations Best Practices | https://python-sidebar.github.io/howto/annotations.html |
| Accessing The Annotations Dict Of An Object In Python 3.10 And Newer | https://python-sidebar.github.io/howto/annotations.html#accessing-the-annotations-dict-of-an-object-in-python-3-10-and-newer |
| Accessing The Annotations Dict Of An Object In Python 3.9 And Older | https://python-sidebar.github.io/howto/annotations.html#accessing-the-annotations-dict-of-an-object-in-python-3-9-and-older |
| Manually Un-Stringizing Stringized Annotations | https://python-sidebar.github.io/howto/annotations.html#manually-un-stringizing-stringized-annotations |
| Best Practices For __annotations__ In Any Python Version | https://python-sidebar.github.io/howto/annotations.html#best-practices-for-annotations-in-any-python-version |
| __annotations__ Quirks | https://python-sidebar.github.io/howto/annotations.html#annotations-quirks |
| Isolating Extension Modules | https://python-sidebar.github.io/howto/isolating-extensions.html |
| Who should read this | https://python-sidebar.github.io/howto/isolating-extensions.html#who-should-read-this |
| Background | https://python-sidebar.github.io/howto/isolating-extensions.html#background |
| Enter Per-Module State | https://python-sidebar.github.io/howto/isolating-extensions.html#enter-per-module-state |
| Isolated Module Objects | https://python-sidebar.github.io/howto/isolating-extensions.html#isolated-module-objects |
| Surprising Edge Cases | https://python-sidebar.github.io/howto/isolating-extensions.html#surprising-edge-cases |
| Making Modules Safe with Multiple Interpreters | https://python-sidebar.github.io/howto/isolating-extensions.html#making-modules-safe-with-multiple-interpreters |
| Managing Global State | https://python-sidebar.github.io/howto/isolating-extensions.html#managing-global-state |
| Managing Per-Module State | https://python-sidebar.github.io/howto/isolating-extensions.html#managing-per-module-state |
| Opt-Out: Limiting to One Module Object per Process | https://python-sidebar.github.io/howto/isolating-extensions.html#opt-out-limiting-to-one-module-object-per-process |
| Module State Access from Functions | https://python-sidebar.github.io/howto/isolating-extensions.html#module-state-access-from-functions |
| Heap Types | https://python-sidebar.github.io/howto/isolating-extensions.html#heap-types |
| Changing Static Types to Heap Types | https://python-sidebar.github.io/howto/isolating-extensions.html#changing-static-types-to-heap-types |
| Defining Heap Types | https://python-sidebar.github.io/howto/isolating-extensions.html#defining-heap-types |
| Garbage-Collection Protocol | https://python-sidebar.github.io/howto/isolating-extensions.html#garbage-collection-protocol |
| Module State Access from Classes | https://python-sidebar.github.io/howto/isolating-extensions.html#module-state-access-from-classes |
| Module State Access from Regular Methods | https://python-sidebar.github.io/howto/isolating-extensions.html#module-state-access-from-regular-methods |
| Module State Access from Slot Methods, Getters and Setters | https://python-sidebar.github.io/howto/isolating-extensions.html#module-state-access-from-slot-methods-getters-and-setters |
| Lifetime of the Module State | https://python-sidebar.github.io/howto/isolating-extensions.html#lifetime-of-the-module-state |
| Open Issues | https://python-sidebar.github.io/howto/isolating-extensions.html#open-issues |
| Per-Class Scope | https://python-sidebar.github.io/howto/isolating-extensions.html#per-class-scope |
| Lossless Conversion to Heap Types | https://python-sidebar.github.io/howto/isolating-extensions.html#lossless-conversion-to-heap-types |
| ---------------------- | https://python-sidebar.github.io/glossary.html |
| Installing Python Modules | https://python-sidebar.github.io/installing/index.html |
| Key terms | https://python-sidebar.github.io/installing/index.html#key-terms |
| Basic usage | https://python-sidebar.github.io/installing/index.html#basic-usage |
| How do I …? | https://python-sidebar.github.io/installing/index.html#how-do-i |
| … install pip in versions of Python prior to Python 3.4? | https://python-sidebar.github.io/installing/index.html#install-pip-in-versions-of-python-prior-to-python-3-4 |
| … install packages just for the current user? | https://python-sidebar.github.io/installing/index.html#install-packages-just-for-the-current-user |
| … install scientific Python packages? | https://python-sidebar.github.io/installing/index.html#install-scientific-python-packages |
| … work with multiple versions of Python installed in parallel? | https://python-sidebar.github.io/installing/index.html#work-with-multiple-versions-of-python-installed-in-parallel |
| Common installation issues | https://python-sidebar.github.io/installing/index.html#common-installation-issues |
| Installing into the system Python on Linux | https://python-sidebar.github.io/installing/index.html#installing-into-the-system-python-on-linux |
| Pip not installed | https://python-sidebar.github.io/installing/index.html#pip-not-installed |
| Installing binary extensions | https://python-sidebar.github.io/installing/index.html#installing-binary-extensions |
| Installing Python Modules (Legacy version) | https://python-sidebar.github.io/install/index.html |
| Introduction | https://python-sidebar.github.io/install/index.html#introduction |
| Distutils based source distributions | https://python-sidebar.github.io/install/index.html#distutils-based-source-distributions |
| Standard Build and Install | https://python-sidebar.github.io/install/index.html#standard-build-and-install |
| Platform variations | https://python-sidebar.github.io/install/index.html#platform-variations |
| Splitting the job up | https://python-sidebar.github.io/install/index.html#splitting-the-job-up |
| How building works | https://python-sidebar.github.io/install/index.html#how-building-works |
| How installation works | https://python-sidebar.github.io/install/index.html#how-installation-works |
| Alternate Installation | https://python-sidebar.github.io/install/index.html#alternate-installation |
| Alternate installation: the user scheme | https://python-sidebar.github.io/install/index.html#alternate-installation-the-user-scheme |
| Alternate installation: the home scheme | https://python-sidebar.github.io/install/index.html#alternate-installation-the-home-scheme |
| Alternate installation: Unix (the prefix scheme) | https://python-sidebar.github.io/install/index.html#alternate-installation-unix-the-prefix-scheme |
| Alternate installation: Windows (the prefix scheme) | https://python-sidebar.github.io/install/index.html#alternate-installation-windows-the-prefix-scheme |
| Custom Installation | https://python-sidebar.github.io/install/index.html#custom-installation |
| Modifying Python’s Search Path | https://python-sidebar.github.io/install/index.html#modifying-python-s-search-path |
| Distutils Configuration Files | https://python-sidebar.github.io/install/index.html#distutils-configuration-files |
| Location and names of config files | https://python-sidebar.github.io/install/index.html#location-and-names-of-config-files |
| Syntax of config files | https://python-sidebar.github.io/install/index.html#syntax-of-config-files |
| Building Extensions: Tips and Tricks | https://python-sidebar.github.io/install/index.html#building-extensions-tips-and-tricks |
| Tweaking compiler/linker flags | https://python-sidebar.github.io/install/index.html#tweaking-compiler-linker-flags |
| Using non-Microsoft compilers on Windows | https://python-sidebar.github.io/install/index.html#using-non-microsoft-compilers-on-windows |
| Borland/CodeGear C++ | https://python-sidebar.github.io/install/index.html#borland-codegear-c |
| GNU C / Cygwin / MinGW | https://python-sidebar.github.io/install/index.html#gnu-c-cygwin-mingw |
| Older Versions of Python and MinGW | https://python-sidebar.github.io/install/index.html#older-versions-of-python-and-mingw |
| Distributing Python Modules | https://python-sidebar.github.io/distributing/index.html |
| Key terms | https://python-sidebar.github.io/distributing/index.html#key-terms |
| Open source licensing and collaboration | https://python-sidebar.github.io/distributing/index.html#open-source-licensing-and-collaboration |
| Installing the tools | https://python-sidebar.github.io/distributing/index.html#installing-the-tools |
| Reading the Python Packaging User Guide | https://python-sidebar.github.io/distributing/index.html#reading-the-python-packaging-user-guide |
| How do I…? | https://python-sidebar.github.io/distributing/index.html#how-do-i |
| … choose a name for my project? | https://python-sidebar.github.io/distributing/index.html#choose-a-name-for-my-project |
| … create and distribute binary extensions? | https://python-sidebar.github.io/distributing/index.html#create-and-distribute-binary-extensions |
| Extending and Embedding the Python Interpreter | https://python-sidebar.github.io/extending/index.html |
| Recommended third party tools | https://python-sidebar.github.io/extending/index.html#recommended-third-party-tools |
| Creating extensions without third party tools | https://python-sidebar.github.io/extending/index.html#creating-extensions-without-third-party-tools |
| 1. Extending Python with C or C++ | https://python-sidebar.github.io/extending/extending.html |
| 1.1. A Simple Example | https://python-sidebar.github.io/extending/extending.html#a-simple-example |
| 1.2. Intermezzo: Errors and Exceptions | https://python-sidebar.github.io/extending/extending.html#intermezzo-errors-and-exceptions |
| 1.3. Back to the Example | https://python-sidebar.github.io/extending/extending.html#back-to-the-example |
| 1.4. The Module’s Method Table and Initialization Function | https://python-sidebar.github.io/extending/extending.html#the-module-s-method-table-and-initialization-function |
| 1.5. Compilation and Linkage | https://python-sidebar.github.io/extending/extending.html#compilation-and-linkage |
| 1.6. Calling Python Functions from C | https://python-sidebar.github.io/extending/extending.html#calling-python-functions-from-c |
| 1.7. Extracting Parameters in Extension Functions | https://python-sidebar.github.io/extending/extending.html#extracting-parameters-in-extension-functions |
| 1.8. Keyword Parameters for Extension Functions | https://python-sidebar.github.io/extending/extending.html#keyword-parameters-for-extension-functions |
| 1.9. Building Arbitrary Values | https://python-sidebar.github.io/extending/extending.html#building-arbitrary-values |
| 1.10. Reference Counts | https://python-sidebar.github.io/extending/extending.html#reference-counts |
| 1.10.1. Reference Counting in Python | https://python-sidebar.github.io/extending/extending.html#reference-counting-in-python |
| 1.10.2. Ownership Rules | https://python-sidebar.github.io/extending/extending.html#ownership-rules |
| 1.10.3. Thin Ice | https://python-sidebar.github.io/extending/extending.html#thin-ice |
| 1.10.4. NULL Pointers | https://python-sidebar.github.io/extending/extending.html#null-pointers |
| 1.11. Writing Extensions in C++ | https://python-sidebar.github.io/extending/extending.html#writing-extensions-in-c |
| 1.12. Providing a C API for an Extension Module | https://python-sidebar.github.io/extending/extending.html#providing-a-c-api-for-an-extension-module |
| 2. Defining Extension Types: Tutorial | https://python-sidebar.github.io/extending/newtypes_tutorial.html |
| 2.1. The Basics | https://python-sidebar.github.io/extending/newtypes_tutorial.html#the-basics |
| 2.2. Adding data and methods to the Basic example | https://python-sidebar.github.io/extending/newtypes_tutorial.html#adding-data-and-methods-to-the-basic-example |
| 2.3. Providing finer control over data attributes | https://python-sidebar.github.io/extending/newtypes_tutorial.html#providing-finer-control-over-data-attributes |
| 2.4. Supporting cyclic garbage collection | https://python-sidebar.github.io/extending/newtypes_tutorial.html#supporting-cyclic-garbage-collection |
| 2.5. Subclassing other types | https://python-sidebar.github.io/extending/newtypes_tutorial.html#subclassing-other-types |
| 3. Defining Extension Types: Assorted Topics | https://python-sidebar.github.io/extending/newtypes.html |
| 3.1. Finalization and De-allocation | https://python-sidebar.github.io/extending/newtypes.html#finalization-and-de-allocation |
| 3.2. Object Presentation | https://python-sidebar.github.io/extending/newtypes.html#object-presentation |
| 3.3. Attribute Management | https://python-sidebar.github.io/extending/newtypes.html#attribute-management |
| 3.3.1. Generic Attribute Management | https://python-sidebar.github.io/extending/newtypes.html#generic-attribute-management |
| 3.3.2. Type-specific Attribute Management | https://python-sidebar.github.io/extending/newtypes.html#type-specific-attribute-management |
| 3.4. Object Comparison | https://python-sidebar.github.io/extending/newtypes.html#object-comparison |
| 3.5. Abstract Protocol Support | https://python-sidebar.github.io/extending/newtypes.html#abstract-protocol-support |
| 3.6. Weak Reference Support | https://python-sidebar.github.io/extending/newtypes.html#weak-reference-support |
| 3.7. More Suggestions | https://python-sidebar.github.io/extending/newtypes.html#more-suggestions |
| 4. Building C and C++ Extensions | https://python-sidebar.github.io/extending/building.html |
| 4.1. Building C and C++ Extensions with setuptools | https://python-sidebar.github.io/extending/building.html#building-c-and-c-extensions-with-setuptools |
| 5. Building C and C++ Extensions on Windows | https://python-sidebar.github.io/extending/windows.html |
| 5.1. A Cookbook Approach | https://python-sidebar.github.io/extending/windows.html#a-cookbook-approach |
| 5.2. Differences Between Unix and Windows | https://python-sidebar.github.io/extending/windows.html#differences-between-unix-and-windows |
| 5.3. Using DLLs in Practice | https://python-sidebar.github.io/extending/windows.html#using-dlls-in-practice |
| Embedding the CPython runtime in a larger application | https://python-sidebar.github.io/extending/index.html#embedding-the-cpython-runtime-in-a-larger-application |
| 1. Embedding Python in Another Application | https://python-sidebar.github.io/extending/embedding.html |
| 1.1. Very High Level Embedding | https://python-sidebar.github.io/extending/embedding.html#very-high-level-embedding |
| 1.2. Beyond Very High Level Embedding: An overview | https://python-sidebar.github.io/extending/embedding.html#beyond-very-high-level-embedding-an-overview |
| 1.3. Pure Embedding | https://python-sidebar.github.io/extending/embedding.html#pure-embedding |
| 1.4. Extending Embedded Python | https://python-sidebar.github.io/extending/embedding.html#extending-embedded-python |
| 1.5. Embedding Python in C++ | https://python-sidebar.github.io/extending/embedding.html#embedding-python-in-c |
| 1.6. Compiling and Linking under Unix-like systems | https://python-sidebar.github.io/extending/embedding.html#compiling-and-linking-under-unix-like-systems |
| Python/C API Reference Manual | https://python-sidebar.github.io/c-api/index.html |
| Introduction | https://python-sidebar.github.io/c-api/intro.html |
| Coding standards | https://python-sidebar.github.io/c-api/intro.html#coding-standards |
| Include Files | https://python-sidebar.github.io/c-api/intro.html#include-files |
| Useful macros | https://python-sidebar.github.io/c-api/intro.html#useful-macros |
| Objects, Types and Reference Counts | https://python-sidebar.github.io/c-api/intro.html#objects-types-and-reference-counts |
| Reference Counts | https://python-sidebar.github.io/c-api/intro.html#reference-counts |
| Reference Count Details | https://python-sidebar.github.io/c-api/intro.html#reference-count-details |
| Types | https://python-sidebar.github.io/c-api/intro.html#types |
| Exceptions | https://python-sidebar.github.io/c-api/intro.html#exceptions |
| Embedding Python | https://python-sidebar.github.io/c-api/intro.html#embedding-python |
| Debugging Builds | https://python-sidebar.github.io/c-api/intro.html#debugging-builds |
| C API Stability | https://python-sidebar.github.io/c-api/stable.html |
| Stable Application Binary Interface | https://python-sidebar.github.io/c-api/stable.html#stable-application-binary-interface |
| Limited API Scope and Performance | https://python-sidebar.github.io/c-api/stable.html#limited-api-scope-and-performance |
| Limited API Caveats | https://python-sidebar.github.io/c-api/stable.html#limited-api-caveats |
| Platform Considerations | https://python-sidebar.github.io/c-api/stable.html#platform-considerations |
| Contents of Limited API | https://python-sidebar.github.io/c-api/stable.html#contents-of-limited-api |
| The Very High Level Layer | https://python-sidebar.github.io/c-api/veryhigh.html |
| Reference Counting | https://python-sidebar.github.io/c-api/refcounting.html |
| Exception Handling | https://python-sidebar.github.io/c-api/exceptions.html |
| Printing and clearing | https://python-sidebar.github.io/c-api/exceptions.html#printing-and-clearing |
| Raising exceptions | https://python-sidebar.github.io/c-api/exceptions.html#raising-exceptions |
| Issuing warnings | https://python-sidebar.github.io/c-api/exceptions.html#issuing-warnings |
| Querying the error indicator | https://python-sidebar.github.io/c-api/exceptions.html#querying-the-error-indicator |
| Signal Handling | https://python-sidebar.github.io/c-api/exceptions.html#signal-handling |
| Exception Classes | https://python-sidebar.github.io/c-api/exceptions.html#exception-classes |
| Exception Objects | https://python-sidebar.github.io/c-api/exceptions.html#exception-objects |
| Unicode Exception Objects | https://python-sidebar.github.io/c-api/exceptions.html#unicode-exception-objects |
| Recursion Control | https://python-sidebar.github.io/c-api/exceptions.html#recursion-control |
| Standard Exceptions | https://python-sidebar.github.io/c-api/exceptions.html#standard-exceptions |
| Standard Warning Categories | https://python-sidebar.github.io/c-api/exceptions.html#standard-warning-categories |
| Utilities | https://python-sidebar.github.io/c-api/utilities.html |
| Operating System Utilities | https://python-sidebar.github.io/c-api/sys.html |
| System Functions | https://python-sidebar.github.io/c-api/sys.html#system-functions |
| Process Control | https://python-sidebar.github.io/c-api/sys.html#process-control |
| Importing Modules | https://python-sidebar.github.io/c-api/import.html |
| Data marshalling support | https://python-sidebar.github.io/c-api/marshal.html |
| Parsing arguments and building values | https://python-sidebar.github.io/c-api/arg.html |
| Parsing arguments | https://python-sidebar.github.io/c-api/arg.html#parsing-arguments |
| Strings and buffers | https://python-sidebar.github.io/c-api/arg.html#strings-and-buffers |
| Numbers | https://python-sidebar.github.io/c-api/arg.html#numbers |
| Other objects | https://python-sidebar.github.io/c-api/arg.html#other-objects |
| API Functions | https://python-sidebar.github.io/c-api/arg.html#api-functions |
| Building values | https://python-sidebar.github.io/c-api/arg.html#building-values |
| String conversion and formatting | https://python-sidebar.github.io/c-api/conversion.html |
| Reflection | https://python-sidebar.github.io/c-api/reflection.html |
| Codec registry and support functions | https://python-sidebar.github.io/c-api/codec.html |
| Codec lookup API | https://python-sidebar.github.io/c-api/codec.html#codec-lookup-api |
| Registry API for Unicode encoding error handlers | https://python-sidebar.github.io/c-api/codec.html#registry-api-for-unicode-encoding-error-handlers |
| Abstract Objects Layer | https://python-sidebar.github.io/c-api/abstract.html |
| Object Protocol | https://python-sidebar.github.io/c-api/object.html |
| Call Protocol | https://python-sidebar.github.io/c-api/call.html |
| The tp_call Protocol | https://python-sidebar.github.io/c-api/call.html#the-tp-call-protocol |
| The Vectorcall Protocol | https://python-sidebar.github.io/c-api/call.html#the-vectorcall-protocol |
| Recursion Control | https://python-sidebar.github.io/c-api/call.html#recursion-control |
| Vectorcall Support API | https://python-sidebar.github.io/c-api/call.html#vectorcall-support-api |
| Object Calling API | https://python-sidebar.github.io/c-api/call.html#object-calling-api |
| Call Support API | https://python-sidebar.github.io/c-api/call.html#call-support-api |
| Number Protocol | https://python-sidebar.github.io/c-api/number.html |
| Sequence Protocol | https://python-sidebar.github.io/c-api/sequence.html |
| Mapping Protocol | https://python-sidebar.github.io/c-api/mapping.html |
| Iterator Protocol | https://python-sidebar.github.io/c-api/iter.html |
| Buffer Protocol | https://python-sidebar.github.io/c-api/buffer.html |
| Buffer structure | https://python-sidebar.github.io/c-api/buffer.html#buffer-structure |
| Buffer request types | https://python-sidebar.github.io/c-api/buffer.html#buffer-request-types |
| request-independent fields | https://python-sidebar.github.io/c-api/buffer.html#request-independent-fields |
| readonly, format | https://python-sidebar.github.io/c-api/buffer.html#readonly-format |
| shape, strides, suboffsets | https://python-sidebar.github.io/c-api/buffer.html#shape-strides-suboffsets |
| contiguity requests | https://python-sidebar.github.io/c-api/buffer.html#contiguity-requests |
| compound requests | https://python-sidebar.github.io/c-api/buffer.html#compound-requests |
| Complex arrays | https://python-sidebar.github.io/c-api/buffer.html#complex-arrays |
| NumPy-style: shape and strides | https://python-sidebar.github.io/c-api/buffer.html#numpy-style-shape-and-strides |
| PIL-style: shape, strides and suboffsets | https://python-sidebar.github.io/c-api/buffer.html#pil-style-shape-strides-and-suboffsets |
| Buffer-related functions | https://python-sidebar.github.io/c-api/buffer.html#buffer-related-functions |
| Old Buffer Protocol | https://python-sidebar.github.io/c-api/objbuffer.html |
| Concrete Objects Layer | https://python-sidebar.github.io/c-api/concrete.html |
| Fundamental Objects | https://python-sidebar.github.io/c-api/concrete.html#fundamental-objects |
| Type Objects | https://python-sidebar.github.io/c-api/type.html |
| Creating Heap-Allocated Types | https://python-sidebar.github.io/c-api/type.html#creating-heap-allocated-types |
| The None Object | https://python-sidebar.github.io/c-api/none.html |
| Numeric Objects | https://python-sidebar.github.io/c-api/concrete.html#numeric-objects |
| Integer Objects | https://python-sidebar.github.io/c-api/long.html |
| Boolean Objects | https://python-sidebar.github.io/c-api/bool.html |
| Floating Point Objects | https://python-sidebar.github.io/c-api/float.html |
| Pack and Unpack functions | https://python-sidebar.github.io/c-api/float.html#pack-and-unpack-functions |
| Pack functions | https://python-sidebar.github.io/c-api/float.html#pack-functions |
| Unpack functions | https://python-sidebar.github.io/c-api/float.html#unpack-functions |
| Complex Number Objects | https://python-sidebar.github.io/c-api/complex.html |
| Complex Numbers as C Structures | https://python-sidebar.github.io/c-api/complex.html#complex-numbers-as-c-structures |
| Complex Numbers as Python Objects | https://python-sidebar.github.io/c-api/complex.html#complex-numbers-as-python-objects |
| Sequence Objects | https://python-sidebar.github.io/c-api/concrete.html#sequence-objects |
| Bytes Objects | https://python-sidebar.github.io/c-api/bytes.html |
| Byte Array Objects | https://python-sidebar.github.io/c-api/bytearray.html |
| Type check macros | https://python-sidebar.github.io/c-api/bytearray.html#type-check-macros |
| Direct API functions | https://python-sidebar.github.io/c-api/bytearray.html#direct-api-functions |
| Macros | https://python-sidebar.github.io/c-api/bytearray.html#macros |
| Unicode Objects and Codecs | https://python-sidebar.github.io/c-api/unicode.html |
| Unicode Objects | https://python-sidebar.github.io/c-api/unicode.html#unicode-objects |
| Unicode Type | https://python-sidebar.github.io/c-api/unicode.html#unicode-type |
| Unicode Character Properties | https://python-sidebar.github.io/c-api/unicode.html#unicode-character-properties |
| Creating and accessing Unicode strings | https://python-sidebar.github.io/c-api/unicode.html#creating-and-accessing-unicode-strings |
| Locale Encoding | https://python-sidebar.github.io/c-api/unicode.html#locale-encoding |
| File System Encoding | https://python-sidebar.github.io/c-api/unicode.html#file-system-encoding |
| wchar_t Support | https://python-sidebar.github.io/c-api/unicode.html#wchar-t-support |
| Built-in Codecs | https://python-sidebar.github.io/c-api/unicode.html#built-in-codecs |
| Generic Codecs | https://python-sidebar.github.io/c-api/unicode.html#generic-codecs |
| UTF-8 Codecs | https://python-sidebar.github.io/c-api/unicode.html#utf-8-codecs |
| UTF-32 Codecs | https://python-sidebar.github.io/c-api/unicode.html#utf-32-codecs |
| UTF-16 Codecs | https://python-sidebar.github.io/c-api/unicode.html#utf-16-codecs |
| UTF-7 Codecs | https://python-sidebar.github.io/c-api/unicode.html#utf-7-codecs |
| Unicode-Escape Codecs | https://python-sidebar.github.io/c-api/unicode.html#unicode-escape-codecs |
| Raw-Unicode-Escape Codecs | https://python-sidebar.github.io/c-api/unicode.html#raw-unicode-escape-codecs |
| Latin-1 Codecs | https://python-sidebar.github.io/c-api/unicode.html#latin-1-codecs |
| ASCII Codecs | https://python-sidebar.github.io/c-api/unicode.html#ascii-codecs |
| Character Map Codecs | https://python-sidebar.github.io/c-api/unicode.html#character-map-codecs |
| MBCS codecs for Windows | https://python-sidebar.github.io/c-api/unicode.html#mbcs-codecs-for-windows |
| Methods & Slots | https://python-sidebar.github.io/c-api/unicode.html#methods-slots |
| Methods and Slot Functions | https://python-sidebar.github.io/c-api/unicode.html#methods-and-slot-functions |
| Tuple Objects | https://python-sidebar.github.io/c-api/tuple.html |
| Struct Sequence Objects | https://python-sidebar.github.io/c-api/tuple.html#struct-sequence-objects |
| List Objects | https://python-sidebar.github.io/c-api/list.html |
| Container Objects | https://python-sidebar.github.io/c-api/concrete.html#container-objects |
| Dictionary Objects | https://python-sidebar.github.io/c-api/dict.html |
| Set Objects | https://python-sidebar.github.io/c-api/set.html |
| Function Objects | https://python-sidebar.github.io/c-api/concrete.html#function-objects |
| Function Objects | https://python-sidebar.github.io/c-api/function.html |
| Instance Method Objects | https://python-sidebar.github.io/c-api/method.html |
| Method Objects | https://python-sidebar.github.io/c-api/method.html#method-objects |
| Cell Objects | https://python-sidebar.github.io/c-api/cell.html |
| Code Objects | https://python-sidebar.github.io/c-api/code.html |
| Other Objects | https://python-sidebar.github.io/c-api/concrete.html#other-objects |
| File Objects | https://python-sidebar.github.io/c-api/file.html |
| Module Objects | https://python-sidebar.github.io/c-api/module.html |
| Initializing C modules | https://python-sidebar.github.io/c-api/module.html#initializing-c-modules |
| Single-phase initialization | https://python-sidebar.github.io/c-api/module.html#single-phase-initialization |
| Multi-phase initialization | https://python-sidebar.github.io/c-api/module.html#multi-phase-initialization |
| Low-level module creation functions | https://python-sidebar.github.io/c-api/module.html#low-level-module-creation-functions |
| Support functions | https://python-sidebar.github.io/c-api/module.html#support-functions |
| Module lookup | https://python-sidebar.github.io/c-api/module.html#module-lookup |
| Iterator Objects | https://python-sidebar.github.io/c-api/iterator.html |
| Descriptor Objects | https://python-sidebar.github.io/c-api/descriptor.html |
| Slice Objects | https://python-sidebar.github.io/c-api/slice.html |
| Ellipsis Object | https://python-sidebar.github.io/c-api/slice.html#ellipsis-object |
| MemoryView objects | https://python-sidebar.github.io/c-api/memoryview.html |
| Weak Reference Objects | https://python-sidebar.github.io/c-api/weakref.html |
| Capsules | https://python-sidebar.github.io/c-api/capsule.html |
| Frame Objects | https://python-sidebar.github.io/c-api/frame.html |
| Generator Objects | https://python-sidebar.github.io/c-api/gen.html |
| Coroutine Objects | https://python-sidebar.github.io/c-api/coro.html |
| Context Variables Objects | https://python-sidebar.github.io/c-api/contextvars.html |
| DateTime Objects | https://python-sidebar.github.io/c-api/datetime.html |
| Objects for Type Hinting | https://python-sidebar.github.io/c-api/typehints.html |
| Initialization, Finalization, and Threads | https://python-sidebar.github.io/c-api/init.html |
| Before Python Initialization | https://python-sidebar.github.io/c-api/init.html#before-python-initialization |
| Global configuration variables | https://python-sidebar.github.io/c-api/init.html#global-configuration-variables |
| Initializing and finalizing the interpreter | https://python-sidebar.github.io/c-api/init.html#initializing-and-finalizing-the-interpreter |
| Process-wide parameters | https://python-sidebar.github.io/c-api/init.html#process-wide-parameters |
| Thread State and the Global Interpreter Lock | https://python-sidebar.github.io/c-api/init.html#thread-state-and-the-global-interpreter-lock |
| Releasing the GIL from extension code | https://python-sidebar.github.io/c-api/init.html#releasing-the-gil-from-extension-code |
| Non-Python created threads | https://python-sidebar.github.io/c-api/init.html#non-python-created-threads |
| Cautions about fork() | https://python-sidebar.github.io/c-api/init.html#cautions-about-fork |
| High-level API | https://python-sidebar.github.io/c-api/init.html#high-level-api |
| Low-level API | https://python-sidebar.github.io/c-api/init.html#low-level-api |
| Sub-interpreter support | https://python-sidebar.github.io/c-api/init.html#sub-interpreter-support |
| Bugs and caveats | https://python-sidebar.github.io/c-api/init.html#bugs-and-caveats |
| Asynchronous Notifications | https://python-sidebar.github.io/c-api/init.html#asynchronous-notifications |
| Profiling and Tracing | https://python-sidebar.github.io/c-api/init.html#profiling-and-tracing |
| Advanced Debugger Support | https://python-sidebar.github.io/c-api/init.html#advanced-debugger-support |
| Thread Local Storage Support | https://python-sidebar.github.io/c-api/init.html#thread-local-storage-support |
| Thread Specific Storage (TSS) API | https://python-sidebar.github.io/c-api/init.html#thread-specific-storage-tss-api |
| Dynamic Allocation | https://python-sidebar.github.io/c-api/init.html#dynamic-allocation |
| Methods | https://python-sidebar.github.io/c-api/init.html#methods |
| Thread Local Storage (TLS) API | https://python-sidebar.github.io/c-api/init.html#thread-local-storage-tls-api |
| Python Initialization Configuration | https://python-sidebar.github.io/c-api/init_config.html |
| Example | https://python-sidebar.github.io/c-api/init_config.html#example |
| PyWideStringList | https://python-sidebar.github.io/c-api/init_config.html#pywidestringlist |
| PyStatus | https://python-sidebar.github.io/c-api/init_config.html#pystatus |
| PyPreConfig | https://python-sidebar.github.io/c-api/init_config.html#pypreconfig |
| Preinitialize Python with PyPreConfig | https://python-sidebar.github.io/c-api/init_config.html#preinitialize-python-with-pypreconfig |
| PyConfig | https://python-sidebar.github.io/c-api/init_config.html#pyconfig |
| Initialization with PyConfig | https://python-sidebar.github.io/c-api/init_config.html#initialization-with-pyconfig |
| Isolated Configuration | https://python-sidebar.github.io/c-api/init_config.html#isolated-configuration |
| Python Configuration | https://python-sidebar.github.io/c-api/init_config.html#python-configuration |
| Python Path Configuration | https://python-sidebar.github.io/c-api/init_config.html#python-path-configuration |
| Py_RunMain() | https://python-sidebar.github.io/c-api/init_config.html#py-runmain |
| Py_GetArgcArgv() | https://python-sidebar.github.io/c-api/init_config.html#py-getargcargv |
| Multi-Phase Initialization Private Provisional API | https://python-sidebar.github.io/c-api/init_config.html#multi-phase-initialization-private-provisional-api |
| Memory Management | https://python-sidebar.github.io/c-api/memory.html |
| Overview | https://python-sidebar.github.io/c-api/memory.html#overview |
| Allocator Domains | https://python-sidebar.github.io/c-api/memory.html#allocator-domains |
| Raw Memory Interface | https://python-sidebar.github.io/c-api/memory.html#raw-memory-interface |
| Memory Interface | https://python-sidebar.github.io/c-api/memory.html#memory-interface |
| Object allocators | https://python-sidebar.github.io/c-api/memory.html#object-allocators |
| Default Memory Allocators | https://python-sidebar.github.io/c-api/memory.html#default-memory-allocators |
| Customize Memory Allocators | https://python-sidebar.github.io/c-api/memory.html#customize-memory-allocators |
| Debug hooks on the Python memory allocators | https://python-sidebar.github.io/c-api/memory.html#debug-hooks-on-the-python-memory-allocators |
| The pymalloc allocator | https://python-sidebar.github.io/c-api/memory.html#the-pymalloc-allocator |
| Customize pymalloc Arena Allocator | https://python-sidebar.github.io/c-api/memory.html#customize-pymalloc-arena-allocator |
| tracemalloc C API | https://python-sidebar.github.io/c-api/memory.html#tracemalloc-c-api |
| Examples | https://python-sidebar.github.io/c-api/memory.html#examples |
| Object Implementation Support | https://python-sidebar.github.io/c-api/objimpl.html |
| Allocating Objects on the Heap | https://python-sidebar.github.io/c-api/allocation.html |
| Common Object Structures | https://python-sidebar.github.io/c-api/structures.html |
| Base object types and macros | https://python-sidebar.github.io/c-api/structures.html#base-object-types-and-macros |
| Implementing functions and methods | https://python-sidebar.github.io/c-api/structures.html#implementing-functions-and-methods |
| Accessing attributes of extension types | https://python-sidebar.github.io/c-api/structures.html#accessing-attributes-of-extension-types |
| Member flags | https://python-sidebar.github.io/c-api/structures.html#member-flags |
| Member types | https://python-sidebar.github.io/c-api/structures.html#member-types |
| Defining Getters and Setters | https://python-sidebar.github.io/c-api/structures.html#defining-getters-and-setters |
| Type Objects | https://python-sidebar.github.io/c-api/typeobj.html |
| Quick Reference | https://python-sidebar.github.io/c-api/typeobj.html#quick-reference |
| “tp slots” | https://python-sidebar.github.io/c-api/typeobj.html#tp-slots |
| sub-slots | https://python-sidebar.github.io/c-api/typeobj.html#sub-slots |
| slot typedefs | https://python-sidebar.github.io/c-api/typeobj.html#slot-typedefs |
| PyTypeObject Definition | https://python-sidebar.github.io/c-api/typeobj.html#pytypeobject-definition |
| PyObject Slots | https://python-sidebar.github.io/c-api/typeobj.html#pyobject-slots |
| PyVarObject Slots | https://python-sidebar.github.io/c-api/typeobj.html#pyvarobject-slots |
| PyTypeObject Slots | https://python-sidebar.github.io/c-api/typeobj.html#pytypeobject-slots |
| Static Types | https://python-sidebar.github.io/c-api/typeobj.html#static-types |
| Heap Types | https://python-sidebar.github.io/c-api/typeobj.html#heap-types |
| Number Object Structures | https://python-sidebar.github.io/c-api/typeobj.html#number-object-structures |
| Mapping Object Structures | https://python-sidebar.github.io/c-api/typeobj.html#mapping-object-structures |
| Sequence Object Structures | https://python-sidebar.github.io/c-api/typeobj.html#sequence-object-structures |
| Buffer Object Structures | https://python-sidebar.github.io/c-api/typeobj.html#buffer-object-structures |
| Async Object Structures | https://python-sidebar.github.io/c-api/typeobj.html#async-object-structures |
| Slot Type typedefs | https://python-sidebar.github.io/c-api/typeobj.html#slot-type-typedefs |
| Examples | https://python-sidebar.github.io/c-api/typeobj.html#examples |
| Supporting Cyclic Garbage Collection | https://python-sidebar.github.io/c-api/gcsupport.html |
| Controlling the Garbage Collector State | https://python-sidebar.github.io/c-api/gcsupport.html#controlling-the-garbage-collector-state |
| API and ABI Versioning | https://python-sidebar.github.io/c-api/apiabiversion.html |
| Python Frequently Asked Questions | https://python-sidebar.github.io/faq/index.html |
| General Python FAQ | https://python-sidebar.github.io/faq/general.html |
| General Information | https://python-sidebar.github.io/faq/general.html#general-information |
| Python in the real world | https://python-sidebar.github.io/faq/general.html#python-in-the-real-world |
| Programming FAQ | https://python-sidebar.github.io/faq/programming.html |
| General Questions | https://python-sidebar.github.io/faq/programming.html#general-questions |
| Core Language | https://python-sidebar.github.io/faq/programming.html#core-language |
| Numbers and strings | https://python-sidebar.github.io/faq/programming.html#numbers-and-strings |
| Performance | https://python-sidebar.github.io/faq/programming.html#performance |
| Sequences (Tuples/Lists) | https://python-sidebar.github.io/faq/programming.html#sequences-tuples-lists |
| Objects | https://python-sidebar.github.io/faq/programming.html#objects |
| Modules | https://python-sidebar.github.io/faq/programming.html#modules |
| Design and History FAQ | https://python-sidebar.github.io/faq/design.html |
| Why does Python use indentation for grouping of statements? | https://python-sidebar.github.io/faq/design.html#why-does-python-use-indentation-for-grouping-of-statements |
| Why am I getting strange results with simple arithmetic operations? | https://python-sidebar.github.io/faq/design.html#why-am-i-getting-strange-results-with-simple-arithmetic-operations |
| Why are floating-point calculations so inaccurate? | https://python-sidebar.github.io/faq/design.html#why-are-floating-point-calculations-so-inaccurate |
| Why are Python strings immutable? | https://python-sidebar.github.io/faq/design.html#why-are-python-strings-immutable |
| Why must ‘self’ be used explicitly in method definitions and calls? | https://python-sidebar.github.io/faq/design.html#why-must-self-be-used-explicitly-in-method-definitions-and-calls |
| Why can’t I use an assignment in an expression? | https://python-sidebar.github.io/faq/design.html#why-can-t-i-use-an-assignment-in-an-expression |
| Why does Python use methods for some functionality (e.g. list.index()) but functions for other (e.g. len(list))? | https://python-sidebar.github.io/faq/design.html#why-does-python-use-methods-for-some-functionality-e-g-list-index-but-functions-for-other-e-g-len-list |
| Why is join() a string method instead of a list or tuple method? | https://python-sidebar.github.io/faq/design.html#why-is-join-a-string-method-instead-of-a-list-or-tuple-method |
| How fast are exceptions? | https://python-sidebar.github.io/faq/design.html#how-fast-are-exceptions |
| Why isn’t there a switch or case statement in Python? | https://python-sidebar.github.io/faq/design.html#why-isn-t-there-a-switch-or-case-statement-in-python |
| Can’t you emulate threads in the interpreter instead of relying on an OS-specific thread implementation? | https://python-sidebar.github.io/faq/design.html#can-t-you-emulate-threads-in-the-interpreter-instead-of-relying-on-an-os-specific-thread-implementation |
| Why can’t lambda expressions contain statements? | https://python-sidebar.github.io/faq/design.html#why-can-t-lambda-expressions-contain-statements |
| Can Python be compiled to machine code, C or some other language? | https://python-sidebar.github.io/faq/design.html#can-python-be-compiled-to-machine-code-c-or-some-other-language |
| How does Python manage memory? | https://python-sidebar.github.io/faq/design.html#how-does-python-manage-memory |
| Why doesn’t CPython use a more traditional garbage collection scheme? | https://python-sidebar.github.io/faq/design.html#why-doesn-t-cpython-use-a-more-traditional-garbage-collection-scheme |
| Why isn’t all memory freed when CPython exits? | https://python-sidebar.github.io/faq/design.html#why-isn-t-all-memory-freed-when-cpython-exits |
| Why are there separate tuple and list data types? | https://python-sidebar.github.io/faq/design.html#why-are-there-separate-tuple-and-list-data-types |
| How are lists implemented in CPython? | https://python-sidebar.github.io/faq/design.html#how-are-lists-implemented-in-cpython |
| How are dictionaries implemented in CPython? | https://python-sidebar.github.io/faq/design.html#how-are-dictionaries-implemented-in-cpython |
| Why must dictionary keys be immutable? | https://python-sidebar.github.io/faq/design.html#why-must-dictionary-keys-be-immutable |
| Why doesn’t list.sort() return the sorted list? | https://python-sidebar.github.io/faq/design.html#why-doesn-t-list-sort-return-the-sorted-list |
| How do you specify and enforce an interface spec in Python? | https://python-sidebar.github.io/faq/design.html#how-do-you-specify-and-enforce-an-interface-spec-in-python |
| Why is there no goto? | https://python-sidebar.github.io/faq/design.html#why-is-there-no-goto |
| Why can’t raw strings (r-strings) end with a backslash? | https://python-sidebar.github.io/faq/design.html#why-can-t-raw-strings-r-strings-end-with-a-backslash |
| Why doesn’t Python have a “with” statement for attribute assignments? | https://python-sidebar.github.io/faq/design.html#why-doesn-t-python-have-a-with-statement-for-attribute-assignments |
| Why don’t generators support the with statement? | https://python-sidebar.github.io/faq/design.html#why-don-t-generators-support-the-with-statement |
| Why are colons required for the if/while/def/class statements? | https://python-sidebar.github.io/faq/design.html#why-are-colons-required-for-the-if-while-def-class-statements |
| Why does Python allow commas at the end of lists and tuples? | https://python-sidebar.github.io/faq/design.html#why-does-python-allow-commas-at-the-end-of-lists-and-tuples |
| Library and Extension FAQ | https://python-sidebar.github.io/faq/library.html |
| General Library Questions | https://python-sidebar.github.io/faq/library.html#general-library-questions |
| Common tasks | https://python-sidebar.github.io/faq/library.html#common-tasks |
| Threads | https://python-sidebar.github.io/faq/library.html#threads |
| Input and Output | https://python-sidebar.github.io/faq/library.html#input-and-output |
| Network/Internet Programming | https://python-sidebar.github.io/faq/library.html#network-internet-programming |
| Databases | https://python-sidebar.github.io/faq/library.html#databases |
| Mathematics and Numerics | https://python-sidebar.github.io/faq/library.html#mathematics-and-numerics |
| Extending/Embedding FAQ | https://python-sidebar.github.io/faq/extending.html |
| Can I create my own functions in C? | https://python-sidebar.github.io/faq/extending.html#can-i-create-my-own-functions-in-c |
| Can I create my own functions in C++? | https://python-sidebar.github.io/faq/extending.html#id1 |
| Writing C is hard; are there any alternatives? | https://python-sidebar.github.io/faq/extending.html#writing-c-is-hard-are-there-any-alternatives |
| How can I execute arbitrary Python statements from C? | https://python-sidebar.github.io/faq/extending.html#how-can-i-execute-arbitrary-python-statements-from-c |
| How can I evaluate an arbitrary Python expression from C? | https://python-sidebar.github.io/faq/extending.html#how-can-i-evaluate-an-arbitrary-python-expression-from-c |
| How do I extract C values from a Python object? | https://python-sidebar.github.io/faq/extending.html#how-do-i-extract-c-values-from-a-python-object |
| How do I use Py_BuildValue() to create a tuple of arbitrary length? | https://python-sidebar.github.io/faq/extending.html#how-do-i-use-py-buildvalue-to-create-a-tuple-of-arbitrary-length |
| How do I call an object’s method from C? | https://python-sidebar.github.io/faq/extending.html#how-do-i-call-an-object-s-method-from-c |
| How do I catch the output from PyErr_Print() (or anything that prints to stdout/stderr)? | https://python-sidebar.github.io/faq/extending.html#how-do-i-catch-the-output-from-pyerr-print-or-anything-that-prints-to-stdout-stderr |
| How do I access a module written in Python from C? | https://python-sidebar.github.io/faq/extending.html#how-do-i-access-a-module-written-in-python-from-c |
| How do I interface to C++ objects from Python? | https://python-sidebar.github.io/faq/extending.html#how-do-i-interface-to-c-objects-from-python |
| I added a module using the Setup file and the make fails; why? | https://python-sidebar.github.io/faq/extending.html#i-added-a-module-using-the-setup-file-and-the-make-fails-why |
| How do I debug an extension? | https://python-sidebar.github.io/faq/extending.html#how-do-i-debug-an-extension |
| I want to compile a Python module on my Linux system, but some files are missing. Why? | https://python-sidebar.github.io/faq/extending.html#i-want-to-compile-a-python-module-on-my-linux-system-but-some-files-are-missing-why |
| How do I tell “incomplete input” from “invalid input”? | https://python-sidebar.github.io/faq/extending.html#how-do-i-tell-incomplete-input-from-invalid-input |
| How do I find undefined g++ symbols __builtin_new or __pure_virtual? | https://python-sidebar.github.io/faq/extending.html#how-do-i-find-undefined-g-symbols-builtin-new-or-pure-virtual |
| Can I create an object class with some methods implemented in C and others in Python (e.g. through inheritance)? | https://python-sidebar.github.io/faq/extending.html#can-i-create-an-object-class-with-some-methods-implemented-in-c-and-others-in-python-e-g-through-inheritance |
| Python on Windows FAQ | https://python-sidebar.github.io/faq/windows.html |
| How do I run a Python program under Windows? | https://python-sidebar.github.io/faq/windows.html#how-do-i-run-a-python-program-under-windows |
| How do I make Python scripts executable? | https://python-sidebar.github.io/faq/windows.html#how-do-i-make-python-scripts-executable |
| Why does Python sometimes take so long to start? | https://python-sidebar.github.io/faq/windows.html#why-does-python-sometimes-take-so-long-to-start |
| How do I make an executable from a Python script? | https://python-sidebar.github.io/faq/windows.html#how-do-i-make-an-executable-from-a-python-script |
| Is a *.pyd file the same as a DLL? | https://python-sidebar.github.io/faq/windows.html#is-a-pyd-file-the-same-as-a-dll |
| How can I embed Python into a Windows application? | https://python-sidebar.github.io/faq/windows.html#how-can-i-embed-python-into-a-windows-application |
| How do I keep editors from inserting tabs into my Python source? | https://python-sidebar.github.io/faq/windows.html#how-do-i-keep-editors-from-inserting-tabs-into-my-python-source |
| How do I check for a keypress without blocking? | https://python-sidebar.github.io/faq/windows.html#how-do-i-check-for-a-keypress-without-blocking |
| How do I solve the missing api-ms-win-crt-runtime-l1-1-0.dll error? | https://python-sidebar.github.io/faq/windows.html#how-do-i-solve-the-missing-api-ms-win-crt-runtime-l1-1-0-dll-error |
| Graphic User Interface FAQ | https://python-sidebar.github.io/faq/gui.html |
| General GUI Questions | https://python-sidebar.github.io/faq/gui.html#general-gui-questions |
| What GUI toolkits exist for Python? | https://python-sidebar.github.io/faq/gui.html#what-gui-toolkits-exist-for-python |
| Tkinter questions | https://python-sidebar.github.io/faq/gui.html#tkinter-questions |
| “Why is Python Installed on my Computer?” FAQ | https://python-sidebar.github.io/faq/installed.html |
| What is Python? | https://python-sidebar.github.io/faq/installed.html#what-is-python |
| Why is Python installed on my machine? | https://python-sidebar.github.io/faq/installed.html#why-is-python-installed-on-my-machine |
| Can I delete Python? | https://python-sidebar.github.io/faq/installed.html#can-i-delete-python |
| ---------------------- | https://python-sidebar.github.io/glossary.html |
| Python Module Index | https://python-sidebar.github.io/py-modindex.html |
| General Index | https://python-sidebar.github.io/genindex.html |
| Search page | https://python-sidebar.github.io/search.html |
| Complete TOC | https://python-sidebar.github.io/contents.html |
| Glossary | https://python-sidebar.github.io/glossary.html |
| ---------------------- | https://python-sidebar.github.io/glossary.html |
| About these documents | https://python-sidebar.github.io/about.html |
| Contributors to the Python Documentation | https://python-sidebar.github.io/about.html#contributors-to-the-python-documentation |
| Contributing to Docs | https://devguide.python.org/documentation/help-documenting/index.html#helping-with-documentation |
| Dealing with Bugs | https://python-sidebar.github.io/bugs.html |
| Documentation bugs | https://python-sidebar.github.io/bugs.html#documentation-bugs |
| Using the Python issue tracker | https://python-sidebar.github.io/bugs.html#using-the-python-issue-tracker |
| Getting started contributing to Python yourself | https://python-sidebar.github.io/bugs.html#getting-started-contributing-to-python-yourself |
| History and License | https://python-sidebar.github.io/license.html |
| History of the software | https://python-sidebar.github.io/license.html#history-of-the-software |
| Terms and conditions for accessing or otherwise using Python | https://python-sidebar.github.io/license.html#terms-and-conditions-for-accessing-or-otherwise-using-python |
| PSF LICENSE AGREEMENT FOR PYTHON 3.12.0a5 | https://python-sidebar.github.io/license.html#psf-license-agreement-for-python-release |
| BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 | https://python-sidebar.github.io/license.html#beopen-com-license-agreement-for-python-2-0 |
| CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 | https://python-sidebar.github.io/license.html#cnri-license-agreement-for-python-1-6-1 |
| CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 | https://python-sidebar.github.io/license.html#cwi-license-agreement-for-python-0-9-0-through-1-2 |
| ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON 3.12.0a5 DOCUMENTATION | https://python-sidebar.github.io/license.html#zero-clause-bsd-license-for-code-in-the-python-release-documentation |
| Licenses and Acknowledgements for Incorporated Software | https://python-sidebar.github.io/license.html#licenses-and-acknowledgements-for-incorporated-software |
| Mersenne Twister | https://python-sidebar.github.io/license.html#mersenne-twister |
| Sockets | https://python-sidebar.github.io/license.html#sockets |
| Asynchronous socket services | https://python-sidebar.github.io/license.html#asynchronous-socket-services |
| Cookie management | https://python-sidebar.github.io/license.html#cookie-management |
| Execution tracing | https://python-sidebar.github.io/license.html#execution-tracing |
| UUencode and UUdecode functions | https://python-sidebar.github.io/license.html#uuencode-and-uudecode-functions |
| XML Remote Procedure Calls | https://python-sidebar.github.io/license.html#xml-remote-procedure-calls |
| test_epoll | https://python-sidebar.github.io/license.html#test-epoll |
| Select kqueue | https://python-sidebar.github.io/license.html#select-kqueue |
| SipHash24 | https://python-sidebar.github.io/license.html#siphash24 |
| strtod and dtoa | https://python-sidebar.github.io/license.html#strtod-and-dtoa |
| OpenSSL | https://python-sidebar.github.io/license.html#openssl |
| expat | https://python-sidebar.github.io/license.html#expat |
| libffi | https://python-sidebar.github.io/license.html#libffi |
| zlib | https://python-sidebar.github.io/license.html#zlib |
| cfuhash | https://python-sidebar.github.io/license.html#cfuhash |
| libmpdec | https://python-sidebar.github.io/license.html#libmpdec |
| W3C C14N test suite | https://python-sidebar.github.io/license.html#w3c-c14n-test-suite |
| Audioop | https://python-sidebar.github.io/license.html#audioop |
| Copyright | https://python-sidebar.github.io/copyright.html |
| Python | https://python-sidebar.github.io/contents.html |
| https://python-sidebar.github.io/index.html |
| The Python Tutorial | https://python-sidebar.github.io/tutorial/index.html |
| View page source | https://python-sidebar.github.io/_sources/tutorial/inputoutput.rst.txt |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#input-and-output |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#fancier-output-formatting |
| print() | https://python-sidebar.github.io/library/functions.html#print |
| formatted string literals | https://python-sidebar.github.io/tutorial/inputoutput.html#tut-f-strings |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| repr() | https://python-sidebar.github.io/library/functions.html#repr |
| str() | https://python-sidebar.github.io/library/stdtypes.html#str |
| str() | https://python-sidebar.github.io/library/stdtypes.html#str |
| repr() | https://python-sidebar.github.io/library/functions.html#repr |
| SyntaxError | https://python-sidebar.github.io/library/exceptions.html#SyntaxError |
| str() | https://python-sidebar.github.io/library/stdtypes.html#str |
| repr() | https://python-sidebar.github.io/library/functions.html#repr |
| string | https://python-sidebar.github.io/library/string.html#module-string |
| Template | https://python-sidebar.github.io/library/string.html#string.Template |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#formatted-string-literals |
| Formatted string literals | https://python-sidebar.github.io/reference/lexical_analysis.html#f-strings |
| ascii() | https://python-sidebar.github.io/library/functions.html#ascii |
| str() | https://python-sidebar.github.io/library/stdtypes.html#str |
| repr() | https://python-sidebar.github.io/library/functions.html#repr |
| self-documenting expressions | https://python-sidebar.github.io/whatsnew/3.8.html#bpo-36817-whatsnew |
| Format Specification Mini-Language | https://python-sidebar.github.io/library/string.html#formatspec |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#the-string-format-method |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| vars() | https://python-sidebar.github.io/library/functions.html#vars |
| str.format() | https://python-sidebar.github.io/library/stdtypes.html#str.format |
| Format String Syntax | https://python-sidebar.github.io/library/string.html#formatstrings |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#manual-string-formatting |
| print() | https://python-sidebar.github.io/library/functions.html#print |
| str.rjust() | https://python-sidebar.github.io/library/stdtypes.html#str.rjust |
| str.ljust() | https://python-sidebar.github.io/library/stdtypes.html#str.ljust |
| str.center() | https://python-sidebar.github.io/library/stdtypes.html#str.center |
| str.zfill() | https://python-sidebar.github.io/library/stdtypes.html#str.zfill |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#old-string-formatting |
| printf-style String Formatting | https://python-sidebar.github.io/library/stdtypes.html#old-string-formatting |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#reading-and-writing-files |
| open() | https://python-sidebar.github.io/library/functions.html#open |
| file object | https://python-sidebar.github.io/glossary.html#term-file-object |
| open() | https://python-sidebar.github.io/library/functions.html#open |
| bytes | https://python-sidebar.github.io/library/stdtypes.html#bytes |
| with | https://python-sidebar.github.io/reference/compound_stmts.html#with |
| try | https://python-sidebar.github.io/reference/compound_stmts.html#try |
| finally | https://python-sidebar.github.io/reference/compound_stmts.html#finally |
| with | https://python-sidebar.github.io/reference/compound_stmts.html#with |
| with | https://python-sidebar.github.io/reference/compound_stmts.html#with |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#methods-of-file-objects |
| json | https://python-sidebar.github.io/library/json.html#module-json |
| | https://python-sidebar.github.io/tutorial/inputoutput.html#saving-structured-data-with-json |
| int() | https://python-sidebar.github.io/library/functions.html#int |
| JSON (JavaScript Object Notation) | https://json.org |
| json | https://python-sidebar.github.io/library/json.html#module-json |
| dumps() | https://python-sidebar.github.io/library/json.html#json.dumps |
| dump() | https://python-sidebar.github.io/library/json.html#json.dump |
| text file | https://python-sidebar.github.io/glossary.html#term-text-file |
| text file | https://python-sidebar.github.io/glossary.html#term-text-file |
| binary file | https://python-sidebar.github.io/glossary.html#term-binary-file |
| text file | https://python-sidebar.github.io/glossary.html#term-text-file |
| text file | https://python-sidebar.github.io/glossary.html#term-text-file |
| json | https://python-sidebar.github.io/library/json.html#module-json |
| pickle | https://python-sidebar.github.io/library/pickle.html#module-pickle |
| JSON | https://python-sidebar.github.io/tutorial/inputoutput.html#tut-json |
| Previous | https://python-sidebar.github.io/tutorial/modules.html |
| Next | https://python-sidebar.github.io/tutorial/errors.html |
| Copyright | https://python-sidebar.github.io/copyright.html |
| History and License | https://python-sidebar.github.io/license.html |
| Please donate. | https://www.python.org/psf/donations/ |
| Found a bug | https://python-sidebar.github.io/bugs.html |
| Sphinx | https://www.sphinx-doc.org/ |
| theme | https://github.com/readthedocs/sphinx_rtd_theme |
| Read the Docs | https://readthedocs.org |