MCPcopy Index your code
hub / github.com/pydata/xarray / _get_string_slice

Method _get_string_slice

xarray/coding/cftimeindex.py:376–383  ·  view source on GitHub ↗

Adapted from pandas.tseries.index.DatetimeIndex._get_string_slice

(self, key)

Source from the content-addressed store, hash-verified

374 return np.flatnonzero(lhs_mask & rhs_mask)
375
376 def _get_string_slice(self, key):
377 """Adapted from pandas.tseries.index.DatetimeIndex._get_string_slice"""
378 parsed, resolution = _parse_iso8601(self.date_type, key)
379 try:
380 loc = self._partial_date_slice(resolution, parsed)
381 except KeyError as err:
382 raise KeyError(key) from err
383 return loc
384
385 def _get_nearest_indexer(self, target, limit, tolerance):
386 """Adapted from pandas.Index._get_nearest_indexer"""

Callers 1

get_locMethod · 0.95

Calls 2

_partial_date_sliceMethod · 0.95
_parse_iso8601Function · 0.90

Tested by

no test coverage detected