Speichert man das vorige Beispiel unter „streams.py“ ab und legt eine Datei „number.txt“ mit Zahlen (eine Zahl pro Zeile) für die Eingaben an, dann kann man das Skript auch in der Shell wie folgt aufrufen:
$ python streams.py < numbers.txt
Man kann auch noch die Ausgaben in eine Datei schreiben:
$ python streams.py < numbers.txt > output.txt
In der Shell erscheint jetzt nur noch eine Ausgabe
0 has no inverse
da diese Ausgabe über stderr kommt.