Интересно как сделать так чтобы в логах появились пинги устройств сети. Т.е. я должен что то настроить чтобы ЭТО пинговало устройства и писало в лог, потом парсить логи и ... )))
Если быть внимательным, то я писал, что запуск как обыкновенного скрипта через python3 bot.py всё прекрасно выводится. У меня скрипт запущен как служба.
Спасибо за ответ. Я уже разобрался. Мне нужна была интерактивность - прямо как в юпитере или Pycharm. Как уже выше сказали - это невозможно, когда скрипт работает как сервис.
демоны (а systemd управляет как раз программами типа daemon) по определению не предназначены для взаимодействия непосредственно с пользователем, в частности через терминал.
Я об этом догадывался, теперь вопрос снят. Спасибо за ответ!
Алан Гибизов, да )
Мне просто важно знать можно сделать как я описал, либо всё это возможно только через логирование, а далее разбор логов, выборка мне нужного и т.д. и т.п.
Просто интересно, могу я видеть консоль работы скрипта как я это привык видеть в Pycharm, юпитер и т.п. или нет.
Как это, например, в JS я смотрю консоль в отладчике браузера онлайн.
Алан Гибизов, задача проста.
Мне нужно видеть, что выводит в консоль исполняемый скрипт, который работает как сервис.
Точно так же, как запущенный в терминале python3 bot.py
Нажали кнопку, я тут же в консоле вижу - "нажали кнопку"
И каждую минуту Микротиковским Шелдуром запускаю.
На других устройствах отказался от dnsexit и использую freedns.afraid.org, т.к. он стал корректно работать с сетями 100.хххх
Saboteur, я тоже так думал, но оказалось, что Модуль pexpect вообще без костылей в виндовс не работает, приходилось специально plink устанавливать, городить кучу обходных путей, править конфигурацию Pycharm и т.п. Когда перенёс в родную стихию разработку (Debian) - всё встало на свои места. После этого опыта, который кучу времени отнял, стараюсь использовать разработку в родной среде. Понятно, что такое не часто происходит, но у меня уже не раз случалось. В основном это работа с сокетами и сетью.
Saboteur, это не так. При разработке, например, приложения для работы с Telnet так и пришлось переходить на Линукс, т.к. модули работают только с костылями или вообще никак под виндовс.
donutpersecond, так если есть лицензия, то почему и нет? И версия 1с SQL будет прекрасно работать и быстрей, и SAMBA можно установить и многое другое. Я то думал о том как за бесплатно )