PYTHON TXT 去空行

with open('file.txt', 'r') as f:
    lines = f.readlines()

with open('file.txt', 'w') as f:
    for line in lines:
        if line.strip():
            f.write(line)
首先,我们使用`open()`函数打开文件,并使用`readlines()`方法读取文件中的所有行。然后,我们使用`open()`函数再次打开文件,但是这次使用`w`模式,
这样可以清空文件并准备写入新的内容。接下来,我们遍历文件中的每一行,使用`strip()`方法去除行首和行尾的空格,并检查行是否为空。
如果行不为空,我们就使用`write()`方法将其写入文件中。

 

posted @ 2023-04-20 10:07  myrj  阅读(155)  评论(0编辑  收藏  举报