WindowsError
Исключение возникает в случаях ошибок специфичных для Windows.
Исключение возникает в случае Windows-специфичных ошибок, либо когда номер ошибки не соответствует значению
Атрибуты
Значение атрибута
До -py2.5 атрибут
errno
. Внимание
Этот тип исключения устарел: начиная с +py3.3 используется подтип OSError с инициализированным атрибутом
winerror
. from os import mkdir
# Предполагается, что mydir уже существует
os.mkdir('mydir')
# WindowsError: [Error 183] Cannot create a file when that file already exists: 'mydir'
Атрибуты
winerror
и strerror
инициализируются значениями, полученными от платформенных функций GetLastError()
и FormatMessage()
соответственно. Значение атрибута
errno
содержит соответствие winerror
значению из errno.h
. До -py2.5 атрибут
errno
инициализировался значением GetLastError()
.
Синонимы поиска: WindowsError
На заметку
Зарегистрированные пользователи могут публиковать свои Статьи.