(self)
return hpat_pandas_series_str_impl
Pandas Series attribute :attr:`pandas.Series.str` implementation

    .. only:: developer
        Test: python -m sdc.runtests sdc.tests.test_hiframes.TestHiFrames.test_str_get
Pandas Series attribute :attr:`pandas.Series.str` implementation
Pandas Series attribute : attr : pandas . Series . str implementation
def hpat_pandas_series_str(self):
    """
    Pandas Series attribute :attr:`pandas.Series.str` implementation

    .. only:: developer
        Test: python -m sdc.runtests sdc.tests.test_hiframes.TestHiFrames.test_str_get
    """

    _func_name = 'Attribute str.'

    if not isinstance(self, SeriesType):
        raise TypingError('{} The object must be a pandas.series. Given: {}'.format(_func_name, self))

    if not isinstance(self.data.dtype, (types.List, types.UnicodeType)):
        msg = '{}  Can only use .str accessor with string values. Given: {}'
        raise TypingError(msg.format(_func_name, self.data.dtype))

    def hpat_pandas_series_str_impl(self):
        return pandas.core.strings.StringMethods(self)

    return hpat_pandas_series_str_impl
def hpat_pandas_series_str ( self ) : _func_name = 'Attribute str.' if not isinstance ( self , SeriesType ) : raise TypingError ( '{} The object must be a pandas.series. Given: {}' . format ( _func_name , self ) ) if not isinstance ( self . data . dtype , ( types . List , types . UnicodeType ) ) : msg = '{}  Can only use .str accessor with string values. Given: {}' raise TypingError ( msg . format ( _func_name , self . data . dtype ) ) def hpat_pandas_series_str_impl ( self ) : return pandas . core . strings . StringMethods ( self ) return hpat_pandas_series_str_impl