测试# 断言函数# testing.assert_frame_equal(左右[, ...]) 检查左右 DataFrame 是否相等。 testing.assert_series_equal(左右[, ...]) 检查左右系列是否相等。 testing.assert_index_equal(左右[, ...]) 检查左右索引是否相等。 testing.assert_extension_array_equal(左右) 检查左右 ExtensionArray 是否相等。 异常和警告# errors.AbstractMethodError(类实例[, ...]) 对于抽象方法,引发此错误而不是 NotImplementedError。 errors.AttributeConflictWarning 使用 HDFStore 时索引属性冲突时引发警告。 errors.CategoricalConversionWarning 使用迭代器读取部分标记的 Stata 文件时会引发警告。 errors.ChainedAssignmentError 尝试使用链式分配进行设置时引发警告。 errors.ClosedFileError 尝试对关闭的 HDFStore 文件执行操作时会引发异常。 errors.CSSWarning 当转换 css 样式失败时会引发警告。 errors.DatabaseError 当执行语法错误的 sql 或引发错误的 sql 时,会引发错误。 errors.DataError 对非数字数据执行操作时引发异常。 errors.DtypeWarning 从文件中读取列中的不同数据类型时引发警告。 errors.DuplicateLabelError 当操作引入重复标签时引发错误。 errors.EmptyDataError pd.read_csv遇到空数据或标头时引发异常。 errors.IncompatibilityWarning 尝试对不兼容的 HDF5 文件使用 where 条件时引发警告。 errors.IndexingError 尝试索引且维度不匹配时会引发异常。 errors.InvalidColumnName to_stata 引发的警告该列包含无效的 stata 名称。 errors.InvalidComparison _validate_comparison_value 引发异常以指示比较无效。 errors.InvalidIndexError 尝试使用无效索引键时引发异常。 errors.InvalidVersion 发现无效版本,用户应参考 PEP 440。 errors.IntCastingNaNError astype将NaN 数组转换 () 为整数类型时引发异常。 errors.LossySetitemError 尝试在非无损的 np.ndarray 上执行 __setitem__ 时引发。 errors.MergeError 合并数据时引发异常。 errors.NoBufferPresent _get_data_buffer 中引发异常,表示没有请求的缓冲区。 errors.NullFrequencyError freq当 a不能为 null时引发异常。 errors.NumbaUtilError 因不支持的 Numba 引擎例程而引发错误。 errors.NumExprClobberingError 尝试使用内置 numexpr 名称作为变量名称时引发异常。 errors.OptionError pandas.options 引发异常。 errors.OutOfBoundsDatetime 当日期时间超出可表示的范围时引发。 errors.OutOfBoundsTimedelta 当遇到无法表示的 timedelta 值时引发。 errors.ParserError 解析文件内容时遇到错误引发的异常。 errors.ParserWarning 读取不使用默认“c”解析器的文件时引发警告。 errors.PerformanceWarning 当可能影响性能时发出警告。 errors.PossibleDataLossError 尝试打开已打开的 HDFStore 文件时引发异常。 errors.PossiblePrecisionLoss to_stata 对值超出或等于 int64 的列发出警告。 errors.PyperclipException 不支持剪贴板功能时引发异常。 errors.PyperclipWindowsException(信息) 当 Windows 不支持剪贴板功能时引发异常。 errors.SettingWithCopyError 尝试在从 .a 文件复制的切片上进行设置时引发异常DataFrame。 errors.SettingWithCopyWarning 尝试设置从 .a 文件复制的切片时引发警告DataFrame。 errors.SpecificationError agg当函数未指定时引发异常。 errors.UndefinedVariableError(名称[, is_local]) query由未定义的变量名称或eval使用未定义的变量名称时引发的异常。 errors.UnsortedIndexError 对尚未进行词法排序的 MultiIndex 进行切片时引发错误。 errors.UnsupportedFunctionCall 尝试调用不受支持的 numpy 函数时引发异常。 errors.ValueLabelTypeMismatch to_stata 对包含非字符串值的类别列发出警告。 错误报告功能# show_versions([as_json]) 提供对错误报告很重要的有用信息。 测试套件运行程序# test([extra_args, run_doctests]) 使用 pytest 运行 pandas 测试套件。