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 interfacesio — Core tools for working with streams
time — Time access and conversionsargparse — Parser for command-line options, arguments and sub-commands
getopt — C-style parser for command line optionslogging — Logging facility for Pythonlogging.config — Logging configuration
logging.handlers — Logging handlersgetpass — Portable password inputplatform — Access to underlying platform’s identifying data
errno — Standard errno system symbolsctypes — A foreign function library for Python