mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-14 18:38:55 +00:00
21 lines
553 B
Markdown
21 lines
553 B
Markdown
|
|
## **uerrno** – 系统错误码模块
|
|||
|
|
|
|||
|
|
`uerrno` 模块提供了标准的 errno 系统符号,每个符号都有对应的整数值。
|
|||
|
|
|
|||
|
|
### 示例
|
|||
|
|
|
|||
|
|
```python
|
|||
|
|
try:
|
|||
|
|
uos.mkdir("my_dir")
|
|||
|
|
except OSError as exc:
|
|||
|
|
if exc.args[0] == uerrno.EEXIST:
|
|||
|
|
print("Directory already exists")
|
|||
|
|
uerrno.errorcode
|
|||
|
|
Dictionary mapping numeric error codes to strings with symbolic error code (see above):
|
|||
|
|
|
|||
|
|
>>> print(uerrno.errorcode[uerrno.EEXIST])
|
|||
|
|
EEXIST
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
更多内容可参考 [uerrno](http://docs.micropython.org/en/latest/pyboard/library/uerrno.html) 。
|