У меня есть несколько скриптов python, которые я запускаю с помощью планировщика заданий (Windows 10) каждый день. Когда запускаются скрипты, у меня есть несколько строк печати, которые мне нравится просматривать в командной строке, чтобы увидеть некоторую информацию о скрипте по мере его запуска.Запланированные скрипты прекратили ведение журнала правильно ... не понимаю причину
У меня на самом деле были сценарии, напечатанные до недавнего времени, когда я изменил путь к каталогу.
У меня есть «Run ли зарегистрирован пользователь или нет» выбран, наряду с «Выполнить с наивысшими правами». Я также пристанище выбрали "Настройки для: Windows 10"
Для программы/скрипта: C:\Python27\python.exe
Добавить аргументы:
C:\Users\Justin\Desktop\Quant\chron_scripts\obtainPriceData.py >> log.txt
Я ранее был сценарий в следующем каталоге:
C:\Users\Justin\Desktop\Quant\obtainPriceData.py >> log.txt
Это работало отлично. Только когда я добавил каталог chron_scripts, который ничего не регистрируется в командной строке. Любые предложения были бы очень apperciated, и спасибо за ваше время!
Что вы подразумеваете под "log on the command prompt"? Ожидаете ли вы видеть записи журнала в файле или в окне команд? –
Существует ли 'log.txt' в новом каталоге? '>>' может не создать файл, если он еще не существует. –
John - нет серьезных протоколов, просто распечатайте заявления в командном окне, и нет файлов log.txt. Я выполнил http://stackoverflow.com/questions/20196049/problems-running-python-script-by-windows-task-scheduler-that-does-pscp, который работал, в моем первом случае. В командной строке будут отображаться операторы печати, и после завершения выполнения скрипта файл log.txt удалит себя. – user3547551