我尝试使用Python打开.txt文件并删除单个空格(如果它存在于每行的末尾),但所有新行和格式都必须保留。 我需要检查.txt文件中的每一行,如果最后有一个单行空格的行,我需要为这些行删除那个单行空间。其他一切必须保持完整。这可能吗?
答案 0 :(得分:0)
为什么不能这样:
for line in input_file:
if line.endswith(" \n"):
line = line.replace(' \n', '\n')
然后执行您采取的任何步骤来收集已审核/修改的输入以供稍后输出。
可能有一种更聪明的方法,但这应该有用。
编辑以反映更具可读性的修复。