【发布时间】:2019-07-25 13:49:26
【问题描述】:
我正在打开一个包含列和行的文本文件。有些行的字符比其他行多,我正在尝试删除只有
该文件还包含一些我需要保留在文件中的空白分隔线。
with open(outfile) as f, open(outfile2,'w') as f2:
for x in f:
if (':') not in x and (',') not in x:
newline=x.strip()+'\n'
if len(newline.rstrip()) >= 43:
f2.write(newline)
第一个if-statement 删除了文件中我不想要的一些文本行,同时还添加了我需要的那些额外的分隔线。第二个if-statement 尝试删除具有
【问题讨论】:
标签: python whitespace strip blank-line