Процесс демона характеризуется отсутствием управляющего терминала, потому что он отделен от того, что запускает демон.Процесс демона по определению не подключен к какой-либо консоли.
Итак, если этот демон запускает другой процесс:
Я хочу вызвать этот скрипт из работающего демона
тогда управляющего терминала по-прежнему нет, и стандартный вывод по умолчанию подключен к нулевому устройству.
Вам потребуется, чтобы процесс демона организовал вывод своих данных где-нибудь.Например, файл журнала.
Попробуйте библиотеку python daemon
для способа создания демонов и для назначения конкретных файлов (например, файла журнала, который вы открыли) дляоставаться открытым в процессе демона.