summaryrefslogtreecommitdiff
path: root/day3/task4/task4.py
diff options
context:
space:
mode:
Diffstat (limited to 'day3/task4/task4.py')
-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: