如何检测文本中只有空格的行?

del*_*unt 1 python string

鉴于"空行"是一个空格:

我试图逐行读取文本文件.我想忽略空白行.或者以更正确的方式,我想检测空行.

空行可以包含空格,换行符等.它仍然被视为空行.如果你在记事本中打开它,在一个空行中你不应该看到任何东西.

在Python中有一种快速的方法吗?顺便说一句,我是python的新手.

Ign*_*ams 10

for line in someopenfile:
  if line.isspace():
    empty_line()
Run Code Online (Sandbox Code Playgroud)

  • 我看到每个人都在继续添加`line.strip()==''`形式的答案,然后在看到这个答案后快速删除它们. (2认同)
  • @gokhan_ufl _"str.isspace() - 如果string_**中只有空白字符并且至少有一个字符**_则返回true,否则返回false."_那么严格为空的**行**将产生因为``''.isspace()``是假的,所以是假的. (2认同)