name) |
confstr_names
. Per variabili di configurazione non incluse nel
dizionario, è consentito anche passare un intero per name.
Disponibilità: Unix.
Se un parametro di configurazione specificato da name non viene definito, viene restituita la stringa vuota.
Se name è una stringa e non è un parametro noto, viene sollevata
l'eccezione ValueError. Se uno specifico valore non viene
supportato dal sistema, anche se incluso in confstr_names
, viene
sollevata l'eccezione OSError con un codice di errore
errno.EINVAL.
) |
Nuovo nella versione 2.3.
name) |
-1
. Quanto detto per
l'argomento name di confstr() si applica anche in
questo caso; il dizionario che fornisce le informazioni sui nomi noti
è sysconf_names
.
Disponibilità: Unix.
Le variabili seguenti hanno valori che possono venire usati a supporto delle operazoni di manipolazione dei nomi di percorso. Vengono definite per tutte le piattaforme.
Nel modulo os.path vengono definite operazioni di più alto livello sui nomi dei percorsi.
'.'
per POSIX oppure
':'
per Macintosh. È anche disponibile nel modulo
os.path.
'..'
per POSIX
oppure '::'
per Macintosh. È anche
disponibile nel modulo os.path.
None
se esiste un solo tipo di carattere
separatore. Questa varisabile è posta uguale a "/" nei
sistemi Windows, in cui la variabile sep
vale backslash
("\"). È anche disponibile nel modulo os.path.
'PATH'
.
È anche disponibile nel modulo os.path.
'\n'
per POSIX oppure '\r'
per Mac OS, o più
caratteri, come per esempio '\r\n'
per Windows.