异常#

错误#

PolarsError

所有Polars错误的基础类。

ColumnNotFoundError

当找不到指定的列时引发的异常。

ComputeError

当Polars无法执行底层计算时引发的异常。

DuplicateError

当列名重复时引发的异常。

InvalidOperationError

当不允许(或不可能)对给定对象或数据结构执行操作时引发的异常。

ModuleUpgradeRequiredError

当模块已安装但需要升级时引发的异常。

NoDataError

当无法在空数据结构上执行操作时引发的异常。

NoRowsReturnedError

当没有返回任何行时引发异常,但预期至少有一行。

OutOfBoundsError

当给定的索引超出范围时引发的异常。

ParameterCollisionError

当同一参数多次出现时引发的异常。

RowsError

当返回的行数与预期不匹配时引发的异常。

SQLInterfaceError

当SQL接口中发生错误时引发的异常。

SQLSyntaxError

当遇到无效语法时,从SQL接口引发的异常。

SchemaError

当意外的模式不匹配导致错误时引发的异常。

SchemaFieldNotFoundError

当找不到指定的模式字段时引发的异常。

ShapeError

尝试对具有不兼容形状的数据结构执行操作时引发的异常。

StringCacheMismatchError

当字符串缓存来自不同来源时引发的异常。

StructFieldNotFoundError

当找不到指定的结构体字段时引发的异常。

TooManyRowsReturnedError

当返回的行数超出预期时引发的异常。

UnsuitableSQLError

当向数据库方法提供不合适的SQL时引发的异常。

警告#

PolarsWarning

所有Polars警告的基类。

CategoricalRemappingWarning

当需要重新映射一个分类变量以与另一个分类变量兼容时发出的警告。

ChronoFormatWarning

当时间格式字符串包含可疑模式时发出的警告。

CustomUFuncWarning

当自定义ufunc的处理方式与numpy ufunc不同时发出的警告。

DataOrientationWarning

发出警告以指示行方向是从输入中推断出来的。

MapWithoutReturnDtypeWarning

当执行map_elements时未指定返回数据类型时发出的警告。

PerformanceWarning

发出的警告,表示可能存在性能陷阱。

PolarsInefficientMapWarning

当执行可能较慢的map_*操作时发出的警告。

UnstableWarning

当使用不稳定功能时发出的警告。

恐慌#

PanicException

当意外状态导致底层Rust库发生恐慌时引发的异常。