搜索文件,直到没有更多数据

时间:2011-10-29 19:18:42

标签: python

  

可能重复:
  Reading huge data from files and calling them

我不知道如何搜索文件,我有一个文件,这个格式有大约50行数据(1.000 2.000 3.000),但我不知道怎么做一行做转换(已经有)然后转到下一行做同样的事情,直到它到达终点,所以基本上一行一行,直到没有更多行。

1 个答案:

答案 0 :(得分:5)

with open('filename') as f:
  for line in f:
    line = line.rstrip()
    # do the conversion (that you already know how to do)

下面:

  1. with open('filename') as f:打开文件(并在结尾处自动关闭);
  2. for line in f:将文件的每一行都读为line;
  3. line = line.rstrip()line中删除所有尾随空格和换行符。