Pythonお勉強スレッド

このエントリーをはてなブックマークに追加
419デフォルトの名無しさん
ファイル終端まで読込むスクリプト作ってみたんだけど、
eof検出ってもっといい方法ないの?

def chomp(s):
  if s[-2:] == '\r\n':
    return s[:-2]
  if s[-1:] == '\r' or s[-1:] == '\n':
    return s[:-1]
  return s

fh = open('aaa.txt', 'r')

while 1:
  line = fh.readline()
  if line == "":
    break
  print chomp(line)