Perché il modulo os
di Python contiene error
, an alias for OSError
?Qual è il punto di os.error?
C'è un motivo per scrivere mai lo os.error
? OSError
sembra certamente più coerente con tutte le altre eccezioni built-in.
Speravo che os.py
facesse un po 'di luce, ma a volte usa error
e OSError
.
Sembra buffo avere un nome extra per una delle eccezioni, eppure sopravvive in Python 3.0. Cosa mi manca?
Sì. E - abbiamo trascurato questo dettaglio nel passaggio a Python 3, quindi os.error è _still_ anche in 3.1 (oops - probabilmente troppo tardi per sistemare adesso ... scusa!). –