Operating System Services

The modules in this section provide access to a wide variety of operating system services with an emphasis on file, process, and terminal management.

Note: A general familiarity with basic operating system concepts is assumed in this section. Furthermore, a number of modules provide advanced functionality which is beyond the scope of this book to introduce, but which is presented for readers who know what they’re doing.

Most of Python’s operating system modules are based on POSIX interfaces. POSIX is a standard that defines a core set of operating system interfaces. Most UNIX systems support POSIX, and other platforms such as Windows and Macintosh support large portions of the interface.

Readers may want to supplement ...

Get Python Essential Reference, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.