示例#1
0
 def _convert(arr):
     if is_object_dtype(arr.dtype):
         return soft_convert_objects(
             arr,
             datetime=datetime,
             numeric=numeric,
             timedelta=timedelta,
             copy=copy,
         )
     else:
         return arr.copy() if copy else arr
 def _convert(arr):
     if is_object_dtype(arr.dtype):
         # extract PandasArray for tests that patch PandasArray._typ
         arr = np.asarray(arr)
         return soft_convert_objects(
             arr,
             datetime=datetime,
             numeric=numeric,
             timedelta=timedelta,
             copy=copy,
         )
     else:
         return arr.copy() if copy else arr