Ich habe festgestellt, dass curl sagen kann, ob ich seine Ausgabe umadressiere (in diesem Fall wird eine Fortschrittsleiste angezeigt).Bestimmen, ob stdout für einen Python-Prozess umgeleitet wird
Gibt es eine vernünftige Möglichkeit, dies in einem Python-Skript zu tun? Also:
$ python my_script.py
Nicht umgeleitet
$ python my_script.py> output.txt
Weitergeleitet!
Da dies unter Windows funktioniert, denke ich, dass es das ist, was ich möchte. Beachten Sie, dass dieser Ansatz * nicht funktionieren wird, wenn ich Folgendes tue: $ echo "blah" | python test.py –