Skip to content

Commit 11f01a3

Browse files
committed
doctest code within note is bad, dedent.
1 parent d87b20a commit 11f01a3

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

Doc/library/datetime.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2531,18 +2531,18 @@ will be pulled from the default value.
25312531
When used to parse partial dates lacking a year, :meth:`~.datetime.strptime`
25322532
will raise when encountering February 29 because its default year of 1900 is
25332533
*not* a leap year. Always add a default leap year to partial date strings
2534-
before parsing::
2534+
before parsing.
25352535

2536-
.. doctest::
2536+
.. doctest::
25372537

2538-
>>> from datetime import datetime
2539-
>>> value = "2/29"
2540-
>>> datetime.strptime(value, "%m/%d")
2541-
Traceback (most recent call last):
2542-
...
2543-
ValueError: day is out of range for month
2544-
>>> datetime.strptime(f"1904 {value}", "%Y %m/%d")
2545-
datetime.datetime(1904, 2, 29, 0, 0)
2538+
>>> from datetime import datetime
2539+
>>> value = "2/29"
2540+
>>> datetime.strptime(value, "%m/%d")
2541+
Traceback (most recent call last):
2542+
...
2543+
ValueError: day is out of range for month
2544+
>>> datetime.strptime(f"1904 {value}", "%Y %m/%d")
2545+
datetime.datetime(1904, 2, 29, 0, 0)
25462546

25472547
Using ``datetime.strptime(date_string, format)`` is equivalent to::
25482548

0 commit comments

Comments
 (0)