pyarrow.compute.SplitPatternOptions#

classpyarrow.compute.SplitPatternOptions(pattern,*,max_splits=None,reverse=False)#

Bases:_SplitPatternOptions

Options for splitting on a string pattern.

Parameters:
patternstr

String pattern to split on.

max_splitsint orNone, defaultNone

Maximum number of splits for each input value (unlimited if None).

reversebool, defaultFalse

Whether to start splitting from the end of each input value.This only has an effect ifmax_splits is not None.

__init__(self,pattern,*,max_splits=None,reverse=False)#

Methods

__init__(self, pattern, *[, max_splits, reverse])

deserialize(buf)

Deserialize options for a function.

serialize(self)

staticdeserialize(buf)#

Deserialize options for a function.

Parameters:
bufBuffer

The buffer containing the data to deserialize.

serialize(self)#