получение команды не обнаружена ошибка при выполнении команды с использованием подпроцесса в cron

Выполняя команду через подпроцесс в командной строке linux, он работает, но при выполнении через cron он вызывает команду ошибки, которая не найдена. Почему это происходит?

Код: import subprocess cmd = 'command of a web tool which i created' process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True) output, error = process.communicate() он дает ошибку / bash / sh: команда 'XXXX' не найдена

Я также попытался использовать Code: import subprocess output = subprocess.check_output(cmd, shell=True) он дает ошибку: CalledProcessError: команда «XXXX» возвращает ненулевой статус выхода 127

python,cron,subprocess,

1

Ответов: 0

получение команды не обнаружена ошибка при выполнении команды с использованием подпроцесса в cron

Выполняя команду через подпроцесс в командной строке linux, он работает, но при выполнении через cron он вызывает команду ошибки, которая не найдена. Почему это происходит?

Код: import subprocess cmd = 'command of a web tool which i created' process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True) output, error = process.communicate() он дает ошибку / bash / sh: команда 'XXXX' не найдена

Я также попытался использовать Code: import subprocess output = subprocess.check_output(cmd, shell=True) он дает ошибку: CalledProcessError: команда «XXXX» возвращает ненулевой статус выхода 127

01питон, хроны, подпроцесс,
Похожие вопросы
Яндекс.Метрика