#!/usr/bin/env python3 # -*- coding: utf-8 -*- """Точка входа: внести данные приёма в реестр и заполнить журнал. python3 run.py Зависимости: odfpy, openpyxl, xlrd (pip install odfpy openpyxl xlrd) Оригинальные файлы не изменяются — результат пишется в *_ЗАПОЛНЕНО. """ import logging import sys from priem_register import Pipeline def main() -> int: logging.basicConfig(level=logging.INFO, format="%(message)s") try: Pipeline().run() except Exception as exc: # noqa: BLE001 - короткое сообщение для пользователя logging.error("Ошибка: %s", exc) return 1 return 0 if __name__ == "__main__": sys.exit(main())