Wenn ich einen Syntaxfehler zum Beispiel bekommen, erhalte ich diesen Textblock:Was bedeutet Stdin in Python-Fehlern?
File "<stdin>", line 1, in ?
while True print('Hello world')
while True print('Hello world')
^
SyntaxError: invalid syntax
ich tat etwas Forschung und fand ich heraus, gibt es drei Standard-Streams ...
„Die drei I/O-Verbindungen heißen Standardeingabe (stdin), Standardausgabe (stdout) und Standardfehler (stderr). "
Warum ist das nicht der Standardfehler?
Kurz gesagt: die Fehlermeldung sagt Ihnen nicht, wo die Fehlermeldung gesendet wurde, es zeigt Ihnen, wo der Fehler aufgetreten ist. – TigerhawkT3