python 怎么判断文件的空行

如题所述

空行一般指的是只有空白字符的行,或者是空字符串的行。即仅包含空格,\t(制表符),\n(换行符)。

python中字符串有个函数是strip()即删除头尾的特定字符的函数,当不传参数是表示为删除空白字符。因此可以用这个函数对字符串使用,当删除空白字符后是空字符串,那么这行就是空行。代码如下。

astr='\t\n\t\n'
print(astr)
if astr.strip()=='':
    print('this is a blank string')

不明白可追问。

温馨提示:答案为网友推荐,仅供参考
相似回答