Ich möchte ein Programm, eine Sache zu tun, wenn wie folgt ausgeführt:Was ist der beste Weg zu sagen, ob ein Python-Programm etwas von stdin lesen kann?
cat something | my_program.py
und eine andere Sache tun, wenn wie diese
my_program.py
laufen Aber wenn ich von stdin gelesen, dann wird es für den Benutzer warten Ich möchte sehen, ob es etwas zu lesen gibt, bevor ich versuche, von stdin zu lesen.
Was bedeutet „sollte nicht so schwer sein, wie es scheint“ bedeuten? Würde es Ihnen etwas ausmachen, die Frage mit einer Beschreibung Ihres Ziels, irgendeinem Code, den Sie bisher versucht haben, der nicht funktioniert hat, und dem, was Sie erwartet haben, zu aktualisieren? –
danke Josh ... sehr geschätzt. –