diff options
Diffstat (limited to 'day3')
| -rw-r--r-- | day3/task4/task4.py | 7 |
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: |