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

时间:2015-03-18 00:34:22

标签: python file whitespace

我尝试使用Python打开.txt文件并删除单个空格(如果它存在于每行的末尾),但所有新行和格式都必须保留。 我需要检查.txt文件中的每一行,如果最后有一个单行空格的行,我需要为这些行删除那个单行空间。其他一切必须保持完整。这可能吗?

1 个答案:

答案 0 :(得分:0)

为什么不能这样:

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

然后执行您采取的任何步骤来收集已审核/修改的输入以供稍后输出。

可能有一种更聪明的方法,但这应该有用。

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