Как (используя консоль) поставить результаты в текстовом формате. файл или получить полные результаты из кода, который уже запущен
В настоящее время я решаю проблемы оптимизации с Python. Одна проблема занимает около 5 часов, чтобы решить, какой результат появится (к сожалению) в консоли, но не полностью, поскольку это очень большой список. Мне сейчас интересно, есть ли какой-нибудь способ получить решение по списку полностью, пока я жду результатов (я ждал 4 часа. Сейчас).
Если есть способ получить полный результат в консоли после запуска кода, дайте мне знать. Если через консоль есть способ поместить результаты в файл.txt или любой другой тип читаемого файла, пожалуйста, дайте мне знать.
Если нет решения этой проблемы, дайте мне знать.
Большое спасибо.
3 ответа
Предположим, ваш файл Python myfile.py
, чтобы перенаправить то, что напечатано в этом файле, запустите ваш файл как:
python myfile.py > myfile.txt
Ваш распечатанный список будет напечатан в myfile.txt
,
Скажи, что твой сценарий называется yourscript.py
и вы запустили его в консоли с: python yourscript.py
если вы используете эту команду:
python yourscript.py > newfile.txt
весь вывод будет идти в newfile.txt
Передать его в файл в нужном вам формате, например, имя вашего файла - xyz.py
В вашей оболочке Python
python xyz.py > myfile.txt
Ваш вывод теперь будет в myfile.txt