6. Servicios Genéricos del Sistema Operativo

Los módulos descritos en este capítulo porporcionan interfaces con funciones del sistema que se encuentran disponibles en (casi) todos los sistemas operativos, como por ejemplo acceso a ficheros y al reloj. En general estas interfaces se han modelado a partir de las interfaces Unix o C, pero están disponibles también en la mayoría de otros sistemas. He aquí un resumen:
os Diversos interfaces con el SO.
os.path Common pathname manipulations.
dircache Return directory listing, with cache mechanism.
stat Utilities for interpreting the results of os.stat(), os.lstat() and os.fstat().
statcache Stat files, and remember results.
statvfs Constants for interpreting the result of os.statvfs().
filecmp Compare files efficiently.
popen2 Subprocesses with accessible standard I/O streams.
time Time access and conversions.
sched General purpose event scheduler.
getpass Portable reading of passwords and retrieval of the userid.
curses An interface to the curses library, providing portable terminal handling.
curses.textpad Emacs-like input editing in a curses window.
curses.wrapper Terminal configuration wrapper for curses programs.
curses.ascii Constantes y funciones de comprobación de pertenencia de caracteres ASCII<#16006#><#16006#>.
getopt Analizador portátil de opciones de línea de órdenes; da soporte a nombres de opción largos y cortos.
tempfile Generate temporary file names.
errno Standard errno system symbols.
glob Expansión de patrones de ruta estilo shell de Unix<#16805#><#16805#>.
fnmatch Unix shell style filename pattern matching.
shutil High-level file operations, including copying.
locale Internationalization services.
gettext Multilingual internationalization services.
mutex Lock and queue for mutual exclusion.


Ver Sobre este documento... para obtener información sobre sugerencias.