Используя Windows powershell, я стремлюсь вывести все строки, включая stdout и stderr in-line , в текстовый файл. Это должно позволить мне определить, на что ссылается общее предупреждение c, где только stderr не может. Я использовал
myscript.py 2>&1 output.txt
, но это добавляет ошибку в конце вывода, а не в строке. Поэтому я не могу найти то, на что ссылается ошибка при выводе в текстовый файл.
(В частности, для этого используется функция cox.fitter () из линии жизни. Если набор данных "плохой", он возвращает ConvergenceWarning и продолжает работу без ссылки на имя чего-либо введенного.)
Есть ли способ использовать powershell или другой терминал для перенаправления stderr так, чтобы он был в линии с stdout?