Wie leite ich die Ausgabe von Python in eine Datei um
1615
neo
Ich möchte alle Ausgaben (stdout und stderr) der Konsole zur Textdatei umleiten. Ich mache die folgenden Schritte:
- Öffnen Sie cmd.exe
Befehl starten:
"python.exe"> "file.txt"
Danach warte ich auf die Ausgabe des Pythons in der Datei, aber er befindet sich immer noch in der Konsole. Was mache ich falsch?
Sie haben vergessen, den Namen des Python-Programms anzugeben, etwa: `python.exe program.py> file.txt`
Dominique vor 7 Jahren
1
Sie benötigen `> file.txt 2> & 1`, um` stderr` sowie `stdout` zu erhalten
DavidPostill vor 7 Jahren
3
Ich habe es nicht vergessen. Ich möchte mit Python im interaktiven Modus arbeiten und Befehle über die Konsole senden, anstatt ein Skript zu schreiben.
neo vor 7 Jahren
0
Schauen Sie sich diesen Thread an - da gibt es viel, da es etwas komplizierter ist. Der Fragesteller fügte Kommentare hinzu, um zusammenzufassen, was für ihn nützlich war. Siehe hier: https://stackoverflow.com/questions/947810/how-to-save-a-python-interactive-session
condiosluzverde vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen