home changes contents help options

158:行単位にファイルを末尾から処理

もし、ファイルが一度に読み込めるくらい小さいなら、readlines()でまとめて読み込んで、リバースさせるという手もある。

 >>> L = open('C:/Documents and Settings/Administrator/My Documents/input.txt').readlines()
 >>> L.reverse()
 >>> print L
 ['3, banana ,22', '2,orange,45\n', '1,apple,100\n']