Skip to content

Commit ae1f29e

Browse files
committed
doctest code within note is bad, dedent.
1 parent 830dff9 commit ae1f29e

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
@@ -2532,18 +2532,18 @@ will be pulled from the default value.
25322532
When used to parse partial dates lacking a year, :meth:`~.datetime.strptime`
25332533
will raise when encountering February 29 because its default year of 1900 is
25342534
*not* a leap year. Always add a default leap year to partial date strings
2535-
before parsing::
2535+
before parsing.
25362536

2537-
.. doctest::
2537+
.. doctest::
25382538

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

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

0 commit comments

Comments
 (0)