Вывод файла Python в текстовый файл в powershell - PullRequest
0 голосов
/ 30 октября 2019

Я использую оператор PowerShell Call (&) для вызова скрипта Python (scout.py) с некоторым аргументом. Скрипт работает нормально, но он также печатает некоторые выходные данные, которые, я думаю, оператор вызова (&) воспринимает как некоторую инструкцию, следовательно, он обрабатывает эти строки как ошибку, как упомянуто ниже. Я попытался вывести текстовый файл, а также попытался перенаправить на ноль, но это не сработало. Пожалуйста, предложите, как перенаправить или передать его на нуль.

& python $scout aws --force --no-browser --access-keys --access-key-id "$accesskey" --secret-access-key "$secretkey" > output.txt

или

& python $scout aws --force --no-browser --access-keys --access-key-id "$accesskey" --secret-access-key "$secretkey" | Out_Null

Ошибка: (Однако это не ошибка, а только вывод)

2019-10-30 17:42:50 EC2AMAZ-3EM7R5A scout[2976] INFO Launching Scout 
October 30th 2019 11:42:50Error
2019-10-30 17:42:50 EC2AMAZ-3EM7R5A scout[2976] INFO Authenticating to cloud provider 
October 30th 2019 11:42:51Error
2019-10-30 17:42:51 EC2AMAZ-3EM7R5A scout[2976] INFO Gathering data from APIs
...