我正在尝试删除文件夹中所有 YAML 文件中的所有空行。我有多行,只有 CRLF(使用 Notepad++),而且我似乎无法消除这些空行。我像往常一样在发布之前研究了这个,但我似乎无法让它工作。
import glob
import re
path = 'C:\\Users\\ryans\\OneDrive\\Desktop\\output\\*.yaml'
for fname in glob.glob(path):
with open(fname, 'r') as f:
sfile = f.read()
for line in sfile.splitlines(True):
line = sfile.rstrip('\r\n')
f = open(fname,'w')
f.write(line)
f.close()
这是 Notepad++ 中的视图
我想删除此处显示的第一行以及所有其他空白行。谢谢。
Helenr
相关分类