Python 异常错误
AssertionErrorAssertionError
assert 语句的条件求值为 False,断言失败。
python
查看详情 MemoryErrorPython 解释器耗尽了可用内存。
系统 RAM 不足以完成当前操作。常见原因:创建超大数据结构、将巨型文件全量加载到内存,或内存泄漏导致内存逐渐耗尽。
使用生成器或迭代器分块处理数据,避免全量加载。选用内存高效的数据结构。通过 tracemalloc 分析内存用量。增加系统 RAM 或交换空间。
AssertionErrorassert 语句的条件求值为 False,断言失败。
NameError引用了一个尚未定义的局部或全局名称。
asyncio.TimeoutErrorasyncio 操作超过了设定的超时时间。
GeneratorExit当生成器的 close() 方法被调用时抛出,允许执行清理操作。
ExceptionGroup多个异常的容器,Python 3.11 为结构化并发引入。
BlockingIOErrorI/O 操作将阻塞非阻塞对象。