を「EOFないが」、私は常にEOFまでデータを読み取るために、次のスニペットを使用するためのPythonで完璧な対応は何か:私は、このように while not eof do begin
readline(a);
do_something;
end;
私はこれをPythonでシンプルかつ高速にどのように行うことができますか?行読み込むファイルオーバー
set eolオプションを使用すると、Vimは保存時にファイルの最後に自動的に改行を追加します。私はこのオプションをオンにしていますが、この改行をVimで見ることができるようにしたいので、実際にそこにあることがわかります。 TextMateで 、同じファイル:Vimの中のファイルと例えば これを常にトリック私を、私は2番目の新しい行を追加してしまうと、後に実現してしまいます。このまったく同じ質問は
I持ってprogram.pyに次のコード: from sys import stdin
for line in stdin:
print line
私は、 はCtrl + Dを押して行を入力し、実行 が、プログラム終了しません。 これは、作業を行います。私はCtrlキー+Dを押したときに $ printf "echo" | python program.py
なぜプログラムが終