Ein Python-Skript Ich betreiben müssen nimmt die Eingabe nur aus einer Datei als Befehlszeilenargument übergibt, etwa so:einen Python-Skript erzwingen Eingang nehmen von STDIN
$ markdown.py input_file
Gibt es eine Möglichkeit, es zu erhalten, Akzeptieren Sie stattdessen die Eingabe von STDIN? Ich möchte in der Lage, dies durch Bash zu tun, ohne signifikant die Python-Skript zu ändern:
$ echo "Some text here" | markdown.py
Wenn ich das Python-Skript zu ändern haben, wie würde ich vorgehen?
(EDIT: Here ist das Skript, das die Befehlszeilenoptionen wird das Parsen.)
Danke! Genau das habe ich gesucht. – Karthik