From 62d1599ac45d4da5a01858075d8e2f21958a229a Mon Sep 17 00:00:00 2001 From: Kaiqi Dong Date: Mon, 3 Dec 2018 16:38:30 +0100 Subject: [PATCH] fix docstring in field accessor --- pandas/core/arrays/datetimes.py | 4 ++++ pandas/core/arrays/timedeltas.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/pandas/core/arrays/datetimes.py b/pandas/core/arrays/datetimes.py index 4d3caaacca1c1..34a1fc478f73a 100644 --- a/pandas/core/arrays/datetimes.py +++ b/pandas/core/arrays/datetimes.py @@ -83,6 +83,10 @@ def f(self): return result f.__name__ = name + if not docstring.startswith("\n"): + docstring = "".join(("\n", docstring)) + if not docstring.endswith("\n"): + docstring = "".join((docstring, "\n")) f.__doc__ = docstring return property(f) diff --git a/pandas/core/arrays/timedeltas.py b/pandas/core/arrays/timedeltas.py index 83cea51cec9f6..507517cb3e0cd 100644 --- a/pandas/core/arrays/timedeltas.py +++ b/pandas/core/arrays/timedeltas.py @@ -61,6 +61,10 @@ def f(self): return result f.__name__ = name + if not docstring.startswith("\n"): + docstring = "".join(("\n", docstring)) + if not docstring.endswith("\n"): + docstring = "".join((docstring, "\n")) f.__doc__ = docstring return property(f)