blob: fca7567fc22559fe7f91c1fda13c5ad51ad45fdf [file] [log] [blame]
Guido van Rossumecde7811995-03-28 13:35:14 +00001\chapter{Generic Operating System Services}
Fred Drake1f3ab1c1998-02-18 15:22:08 +00002\label{allos}
Guido van Rossumecde7811995-03-28 13:35:14 +00003
4The modules described in this chapter provide interfaces to operating
5system features that are available on (almost) all operating systems,
6such as files and a clock. The interfaces are generally modelled
Fred Drake1f3ab1c1998-02-18 15:22:08 +00007after the \UNIX{} or \C{} interfaces but they are available on most
8other systems as well. Here's an overview:
Guido van Rossumecde7811995-03-28 13:35:14 +00009
10\begin{description}
11
12\item[os]
13--- Miscellaneous OS interfaces.
14
15\item[time]
16--- Time access and conversions.
17
18\item[getopt]
19--- Parser for command line options.
20
21\item[tempfile]
22--- Generate temporary file names.
23
Fred Drake4b3f0311996-12-13 22:04:31 +000024\item[errno]
25--- Standard errno system symbols.
26
Guido van Rossume6d579d1997-03-25 22:07:53 +000027\item[glob]
Fred Drakeefc1e0f1998-01-13 19:00:33 +000028--- \UNIX{} shell style pathname pattern expansion.
Guido van Rossume6d579d1997-03-25 22:07:53 +000029
Guido van Rossume76b7a81997-04-27 21:25:52 +000030\item[fnmatch]
Fred Drakeefc1e0f1998-01-13 19:00:33 +000031--- \UNIX{} shell style pathname pattern matching.
Guido van Rossume76b7a81997-04-27 21:25:52 +000032
Guido van Rossumbc12f781997-11-20 21:04:27 +000033\item[locale]
34--- Internationalization services.
35
Guido van Rossumecde7811995-03-28 13:35:14 +000036\end{description}