The modules described in this chapter provide interfaces to operating system features that are available on (almost) all operating systems, such as files and a clock. The interfaces are generally modeled after the Unix or C interfaces, but they are available on most other systems as well. Here’s an overview:
os — Miscellaneous operating system interfaces io — Core tools for working with streams time — Time access and conversions argparse — Parser for command-line options, arguments and sub-commands getopt — C-style parser for command line optionslogging — Logging facility for Python logging.config — Logging configuration logging.handlers — Logging handlers getpass — Portable password inputcurses — Terminal handling for character-cell displays curses.textpad — Text input widget for curses programs curses.ascii — Utilities for ASCII characterscurses.panel — A panel stack extension for curses platform — Access to underlying platform’s identifying data errno — Standard errno system symbolsctypes — A foreign function library for Python
© 2001–2023 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/allos.html