代码之家  ›  专栏  ›  技术社区  ›  Vimzy

从.TXT文件的行尾删除单个空白

  •  1
  • Vimzy  · 技术社区  · 11 年前

    我试图使用Python打开一个.txt文件,并删除每行末尾的一个空格,但所有新行和格式都必须保留。 我需要检查.txt文件中的每一行,如果有任何行的末尾有一个空格,我需要删除这些行的一个空格。 这可能吗?

    1 回复  |  直到 11 年前
        1
  •  0
  •   selllikesybok    11 年前

    为什么不这样做:

    for line in input_file:
        if line.endswith(" \n"):
           line = line.replace(' \n', '\n')
    

    接下来,您将采取任何步骤来收集已审阅/修改的输入,以便稍后输出。

    也许有一种更聪明的方法,但这应该奏效。

    编辑以反映更可读的修复。