MCPcopy
hub / github.com/pandas-dev/pandas / _dt_to_pydatetime

Method _dt_to_pydatetime

pandas/core/arrays/arrow/array.py:3241–3252  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3239 return self._from_pyarrow_array(result)
3240
3241 def _dt_to_pydatetime(self) -> Series:
3242 from pandas import Series
3243
3244 if pa.types.is_date(self.dtype.pyarrow_dtype):
3245 raise ValueError(
3246 f"to_pydatetime cannot be called with {self.dtype.pyarrow_dtype} type. "
3247 "Convert to pyarrow timestamp type."
3248 )
3249 data = self._pa_array.to_pylist()
3250 if self._dtype.pyarrow_dtype.unit == "ns":
3251 data = [None if ts is None else ts.to_pydatetime(warn=False) for ts in data]
3252 return Series(data, dtype=object)
3253
3254 def _dt_tz_localize(
3255 self,

Callers 1

to_pydatetimeMethod · 0.80

Calls 2

SeriesClass · 0.90
to_pydatetimeMethod · 0.45

Tested by

no test coverage detected