Disponibilità: Unix.
Questo modulo fornisce un'interfaccia alle chiamate POSIX per il controllo I/O delle tty. Per una descrizione completa di queste chiamate, si vedano le pagine dei manuali POSIX oppure Unix. Questo modulo è disponibile solo per quelle versioni di Unix che supportano il controllo I/O delle tty in stile POSIX termios (e solo se configurato durante l'installazione).
Tutte le funzioni in questo modulo richiedono un descrittore di file
fd come primo argomento. Esso può essere un descrittore di file
sotto forma di numero intero, come quello restituito da sys.stdin.fileno()
,
oppure un oggetto file, come sys.stdin
stesso.
Questo modulo definisce anche tutte le costanti necessarie per lavorare con le funzioni qui fornite; queste possiedono lo stesso nome delle loro controparti in C. Fate riferimento alla documentazione del vostro sistema per ulteriori informazioni sull'utilizzo di queste interfacce per il controllo dei terminali.
Il modulo definisce le seguenti funzioni:
fd) |
[
iflag, oflag,
cflag, lflag, ispeed, ospeed, cc]
dove cc è una lista dei caratteri speciali della tty (ognuno è una
stringa di lunghezza 1, eccetto gli elementi con indice
VMIN e VTIME, che sono interi quando questi campi
vengono definiti). L'interpretazione delle opzioni e delle velocità,
così come l'indicizzazione nell'array cc deve essere fatta
usando le costanti simboliche definite nel modulo termios.
fd, when, attributes) |
fd, duration) |
fd) |
fd, queue) |
fd, action) |
Vedete anche: