In Python, wie Sie das Ende der Standard-Input-Streams (sys.stdin) überprüfen und etwas Besonderes daran tun

10

Ich möchte etwas wie:

machen %Vor%

Nach ein paar Versuchen mache ich das jetzt:

%Vor%

Oder mit diesem:

%Vor%

Ich denke beide Wege sind sehr ähnlich. Ich möchte wissen, gibt es einen eleganteren (Python) Weg, dies zu tun?

Frühe fehlgeschlagene Versuche:

Ich habe zuerst versucht, die StopIteration von innerhalb oder außerhalb einer for -Schleife abzufangen, aber ich merke bald, dass die StopIteration -Ausnahme in for loop selbst erstellt ist, Das folgende Code-Snippet hat nicht funktioniert.

%Vor%

oder

%Vor%     
YaOzI 06.06.2014, 19:14
quelle

2 Antworten

11
%Vor%

So einfach ist das.

    
user2357112 06.06.2014 19:22
quelle
5

Verwenden Sie versuchen / ausgenommen. Eingabe

Wenn EOF gelesen wird, wird EOFError ausgelöst.

%Vor%     
KIM Taegyoon 15.07.2015 05:49
quelle

Tags und Links