Unix

pipes — Interface to shell pipelines

Source code: Lib/pipes.py

resource — Resource usage information

This module provides basic mechanisms for measuring and controlling system resources utilized by a program.

nis — Interface to Sun’s NIS (Yellow Pages)

The nis module gives a thin wrapper around the NIS library, useful for central administration of several hosts.

syslog — Unix syslog library routines

This module provides an interface to the Unix syslog library routines. Refer to the Unix manual pages for a detailed description of the syslog facility.

fcntl — The fcntl and ioctl system calls

This module performs file control and I/O control on file descriptors. It is an interface to the fcntl() and ioctl() Unix routines. For a complete description of these calls, see fcntl(2) and ioctl(2) Unix manual pages.

pty — Pseudo-terminal utilities

Source code: Lib/pty.py

tty — Terminal control functions

Source code: Lib/tty.py

termios — POSIX style tty control

This module provides an interface to the POSIX calls for tty I/O control. For a complete description of these calls, see termios(3) Unix manual page. It is only available for those Unix versions that support POSIX termios style tty I/O control configured during installation.

crypt — Function to check Unix passwords

Source code: Lib/crypt.py

grp — The group database

This module provides access to the Unix group database. It is available on all Unix versions.

spwd — The shadow password database

This module provides access to the Unix shadow password database. It is available on various Unix versions.

pwd — The password database

This module provides access to the Unix user account and password database. It is available on all Unix versions.

posix — The most common POSIX system calls

This module provides access to operating system functionality that is standardized by the C Standard and the POSIX standard (a thinly disguised Unix interface).