class_docstr: Accessor object for datetimelike properties of the Series values.
  
  Returns a Series indexed like the original Series.
  Raises TypeError if the Series does not contain datetimelike values.
  
  Examples
  --------
  >>> seconds_series = pd.Series(
  ...     pd.timedelta_range(start="1 second", periods=3, freq="s")
  ... )
  >>> seconds_series
  0   0 days 00:00:01
  1   0 days 00:00:02
  2   0 days 00:00:03
  dtype: timedelta64[ns]
  >>> seconds_series.dt.seconds
  0    1
  1    2
  2    3
  dtype: int32
docstr: Return a Dataframe of the components of the Timedeltas.
  
  Returns
  -------
  DataFrame
  
  Examples
  --------
  >>> s = pd.Series(pd.to_timedelta(np.arange(5), unit='s'))
  >>> s
  0   0 days 00:00:00
  1   0 days 00:00:01
  2   0 days 00:00:02
  3   0 days 00:00:03
  4   0 days 00:00:04
  dtype: timedelta64[ns]
  >>> s.dt.components
     days  hours  minutes  seconds  milliseconds  microseconds  nanoseconds
  0     0      0        0        0             0             0            0
  1     0      0        0        1             0             0            0
  2     0      0        0        2             0             0            0
  3     0      0        0        3             0             0            0
  4     0      0        0        4             0             0            0
docstr_tok: ["Return","a","Dataframe","of","the","components","of","the","Timedeltas",".","Returns","--","--","--","-","DataFrame","Examples","--","--","--","--",">",">",">","s","=","pd.Series","(","pd.to_timedelta","(","np.arange","(","5",")",",","unit='s","'",")",")",">",">",">","s","0","0","days","00:00:00","1","0","days","00:00:01","2","0","days","00:00:02","3","0","days","00:00:03","4","0","days","00:00:04","dtype",":","timedelta64","[","ns","]",">",">",">","s.dt.components","days","hours","minutes","seconds","milliseconds","microseconds","nanoseconds","0","0","0","0","0","0","0","0","1","0","0","0","1","0","0","0","2","0","0","0","2","0","0","0","3","0","0","0","3","0","0","0","4","0","0","0","4","0","0","0"]
code: def components(self):
      """
      Return a Dataframe of the components of the Timedeltas.
  
      Returns
      -------
      DataFrame
  
      Examples
      --------
      >>> s = pd.Series(pd.to_timedelta(np.arange(5), unit='s'))
      >>> s
      0   0 days 00:00:00
      1   0 days 00:00:01
      2   0 days 00:00:02
      3   0 days 00:00:03
      4   0 days 00:00:04
      dtype: timedelta64[ns]
      >>> s.dt.components
         days  hours  minutes  seconds  milliseconds  microseconds  nanoseconds
      0     0      0        0        0             0             0            0
      1     0      0        0        1             0             0            0
      2     0      0        0        2             0             0            0
      3     0      0        0        3             0             0            0
      4     0      0        0        4             0             0            0
      """
      return (
          self._get_values()
          .components.set_index(self._parent.index)
          .__finalize__(self._parent)
      )
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, cast
  import warnings
  import numpy
  from pandas._libs import lib
  from pandas.util._exceptions import find_stack_level
  from pandas.core.dtypes.common import is_integer_dtype, is_list_like
  from pandas.core.dtypes.dtypes import ArrowDtype, CategoricalDtype, DatetimeTZDtype, PeriodDtype
  from pandas.core.dtypes.generic import ABCSeries
  from pandas.core.accessor import PandasDelegate, delegate_names
  from pandas.core.arrays import DatetimeArray, PeriodArray, TimedeltaArray
  from pandas.core.arrays.arrow.array import ArrowExtensionArray
  from pandas.core.base import NoNewAttributesMixin, PandasObject
  from pandas.core.indexes.datetimes import DatetimeIndex
  from pandas.core.indexes.timedeltas import TimedeltaIndex
label_desc: Use image node_id 2 for calling the TimedeltaProperties obj's underlying member method code with example usage: obj.components() and returns: self