Как перенаправить вывод из Python в файл
1530
neo
Я хочу перенаправить все выходные данные (stdout и stderr) консоли в текстовый файл. Я делаю следующие шаги:
- Откройте cmd.exe
Начать команду:
"python.exe"> "file.txt"
После этого я жду вывода Python в файле, но он все еще в консоли. Что я делаю не так?
Вы забыли указать название программы Python, например: `python.exe program.py> file.txt`
Dominique 7 лет назад
1
Вам нужно `> file.txt 2> & 1`, чтобы получить` stderr`, а также `stdout`
DavidPostill 7 лет назад
3
@ Доминик, нет. Я не забыл. Я хочу работать с python в интерактивном режиме и отправлять команды через консоль вместо написания скрипта.
neo 7 лет назад
0
Посмотрите на эту ветку - там много всего, так как это немного сложно. И, спрашивающий, добавил комментарии, чтобы подвести итог, что было полезно для них. Смотрите здесь: https://stackoverflow.com/questions/947810/how-to-save-a-python-interactive-session
condiosluzverde 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами