python去除txt中的空行
时间: 2023-06-22 13:37:06 浏览: 97
运用Python删除txt文件的多余空行
4星 · 用户满意度95%
可以使用以下代码去除txt文件中的空行:
```python
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)
```
其中,第一个 `with` 语句打开文件并读取所有行,第二个 `with` 语句重新打开文件并将非空行写回文件中。 `line.strip()` 用于删除行首和行尾的空格和换行符,以便判断该行是否为空行。
阅读全文