¿Por qué el módulo os
de Python contiene error
, an alias for OSError
?¿Cuál es el punto de os.error?
¿Hay alguna razón para deletrearlo os.error
? OSError
ciertamente parece más consistente con todas las otras excepciones incorporadas.
Esperaba os.py
arrojar algo de luz, pero a veces usa error
y OSError
.
Parece ridículo tener un nombre adicional para una de las excepciones, pero sobrevive en Python 3.0. ¿Qué me estoy perdiendo?
Sí. Y - pasamos por alto este detalle en el cambio a Python 3, por lo que os.error está _hasta allí, incluso en 3.1 (oops - probablemente sea demasiado tarde para solucionarlo ahora ... ¡lo siento!). –