Guido van Rossum | ecde781 | 1995-03-28 13:35:14 +0000 | [diff] [blame] | 1 | \chapter{Generic Operating System Services} |
Fred Drake | 1f3ab1c | 1998-02-18 15:22:08 +0000 | [diff] [blame] | 2 | \label{allos} |
Guido van Rossum | ecde781 | 1995-03-28 13:35:14 +0000 | [diff] [blame] | 3 | |
| 4 | The modules described in this chapter provide interfaces to operating |
| 5 | system features that are available on (almost) all operating systems, |
| 6 | such as files and a clock. The interfaces are generally modelled |
Fred Drake | 1f3ab1c | 1998-02-18 15:22:08 +0000 | [diff] [blame] | 7 | after the \UNIX{} or \C{} interfaces but they are available on most |
| 8 | other systems as well. Here's an overview: |
Guido van Rossum | ecde781 | 1995-03-28 13:35:14 +0000 | [diff] [blame] | 9 | |
| 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 Drake | 4b3f031 | 1996-12-13 22:04:31 +0000 | [diff] [blame] | 24 | \item[errno] |
| 25 | --- Standard errno system symbols. |
| 26 | |
Guido van Rossum | e6d579d | 1997-03-25 22:07:53 +0000 | [diff] [blame] | 27 | \item[glob] |
Fred Drake | efc1e0f | 1998-01-13 19:00:33 +0000 | [diff] [blame] | 28 | --- \UNIX{} shell style pathname pattern expansion. |
Guido van Rossum | e6d579d | 1997-03-25 22:07:53 +0000 | [diff] [blame] | 29 | |
Guido van Rossum | e76b7a8 | 1997-04-27 21:25:52 +0000 | [diff] [blame] | 30 | \item[fnmatch] |
Fred Drake | efc1e0f | 1998-01-13 19:00:33 +0000 | [diff] [blame] | 31 | --- \UNIX{} shell style pathname pattern matching. |
Guido van Rossum | e76b7a8 | 1997-04-27 21:25:52 +0000 | [diff] [blame] | 32 | |
Guido van Rossum | bc12f78 | 1997-11-20 21:04:27 +0000 | [diff] [blame] | 33 | \item[locale] |
| 34 | --- Internationalization services. |
| 35 | |
Guido van Rossum | ecde781 | 1995-03-28 13:35:14 +0000 | [diff] [blame] | 36 | \end{description} |