summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew <saintruler@gmail.com>2019-04-22 21:56:32 +0400
committerAndrew <saintruler@gmail.com>2019-04-22 21:56:32 +0400
commitc20e7afef4c0d0bdc555578156c882d00b04f8db (patch)
treec1e8b26ca138c9b11027169cfa4e60dc87ed4fdb
parent15cea51079b5f1ca2c769ae2335d8081984489c9 (diff)
Исправил четвертую задачу третьего дня
-rw-r--r--day3/task4/task4.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/day3/task4/task4.py b/day3/task4/task4.py
index e04acc7..b02f1fa 100644
--- a/day3/task4/task4.py
+++ b/day3/task4/task4.py
@@ -19,7 +19,12 @@ for line in lines:
match = re.match(matcher, line)
if match:
- date = datetime.strptime(match.group('date'), '%c')
+ try:
+ date = datetime.strptime(match.group('date'), '%c')
+ except ValueError:
+ print(f'Ошибка при разборе строки (Неверный формат даты):\n{line}')
+ continue
+
module = match.group('module')
if match_date_low <= date <= match_date_high and module == count_module: