Ошибка printer.py при обработке задания
Описание
Консольное приложение printer_scan.py используется для диагностики обнаружения устройств в сети — проверяет доступность принтеров и наличие SNMP. Это инструмент диагностики, а не компонент основного потока печати.
Симптомы
- Скрипт
printer_scan.pyзавершается с ошибкой или не выводит ожидаемых результатов. - Устройства не обнаруживаются при сканировании.
Возможные причины
- Не установлены зависимости: библиотеки nmap и pandas.
- Файл
Devices.xlsxотсутствует или назван некорректно. - Указан некорректный диапазон IP-адресов.
- Файл
printer_scan.pyне был получен от службы технической поддержки.
Диагностика и решение
- Убедитесь, что установлены необходимые библиотеки (
nmapиpandas). - Убедитесь, что файл корректно перенесён на сервер и запускается из своей папки:
python3 printer_scan.py - Убедитесь, что файл
Devices.xlsx(экспорт из ЛК → раздел «Устройства» → кнопка «Excel») переименован корректно и находится в доступном месте. - При запросе IP-адресов убедитесь в корректности диапазона (формат: подсеть или диапазон).
- Если файл
printer_scan.pyотсутствует — запросите его у службы технической поддержки.
Что проверить перед эскалацией
- Зависимости установлены.
- Файл
Devices.xlsxполучен из ЛК текущей установки и переименован вDevices.xlsx. - Диапазон IP-адресов корректен и соответствует сети с принтерами.