There can be several ways to check an empty line. You can try one of these three ways:
if len(line.strip()) == 0 : # do somethingif line.strip() == '': # do something if not line.strip(): # do somethingExample:>>> line ='aa'>>> len(line.strip()) == 0False>>> line.strip() == ''False>>> line.strip()'aa'>>> not line.strip()False>>> line = ''>>> not line.strip()True>>> line.strip() == ''True>>> len(line.strip()) == 0True
if len(line.strip()) == 0 : # do something
if line.strip() == '': # do something if not line.strip(): # do something
Example:
>>> line ='aa'>>> len(line.strip()) == 0False>>> line.strip() == ''False>>> line.strip()'aa'>>> not line.strip()False>>> line = ''>>> not line.strip()True>>> line.strip() == ''True>>> len(line.strip()) == 0True