Estas funciones actúan sobre flujos de E/S referidas por descriptores de fichero.
Nota: El uso previsto de esta función es la E/S de bajo nivel aplicada a un descriptor de fichero devuelto por open() o pipe(). Para cerrar un ``objeto fichero'' devuelto por la función interna open(), popen() o fdopen(), se debe usar su método close().
pathconf_names
. Para las variables de configuración no incluidas
en ese diccionario, se acepta también pasar un entero en name.
Disponibilidad: Unix.
Si name es una cadena no reconocida, se lanza ValueError. Si el valor especifico de name no es válido en el sistema operativo en curso, se lanza OSError con errno.EINVAL como número de error.
1
si el descriptor de fichero fd está abierto y conectado a un dispositivo
interactivo tipo tty, en caso contrario 0
.
Disponibilidad: Unix
0
indica una posición
relativa al principio del fichero, 1
relativa a la posición actual y 2
relativa al final del fichero.
Disponibilidad: Macintosh, Unix, Windows.
0777
(octal), and the current umask
value is first masked out. Return the file descriptor for the newly
opened file.
Disponibilidad: Macintosh, Unix, Windows.
For a description of the flag and mode values, see the C run-time documentation; flag constants (like O_RDONLY and O_WRONLY) are defined in this module too (see below).
Note: this function is intended for low-level I/O. For normal usage, use the built-in function open(), which returns a ``file object'' with read() and write() methods (and many more).
(master, slave)
for the pty and the tty,
respectively. For a (slightly) more portable approach, use the
pty module.
Disponibilidad: Some flavors of Unix
(r,
w)
usable for reading and writing, respectively.
Disponibilidad: Unix, Windows.
Note: this function is intended for low-level I/O and must be applied
to a file descriptor as returned by open() or
pipe(). To read a ``file object'' returned by the
built-in function open() or by popen() or
fdopen(), or sys.stdin
, use its
read() or readline() methods.
Note: this function is intended for low-level I/O and must be applied
to a file descriptor as returned by open() or
pipe(). To write a ``file object'' returned by the
built-in function open() or by popen() or
fdopen(), or sys.stdout
or sys.stderr
, use
its write() method.
The following data items are available for use in constructing the flags parameter to the open() function.