添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
谦和的菠萝  ·  [solved] Self ...·  2 周前    · 
腼腆的烈马  ·  [Anaconda]——Linux下cond ...·  2 周前    · 
逆袭的可乐  ·  Project History — ...·  2 周前    · 
沉着的抽屉  ·  python for循环 ...·  6 天前    · 
兴奋的草稿本  ·  HttpContext.User ...·  1 月前    · 
阳刚的黑框眼镜  ·  kube_pod_container_sta ...·  4 月前    · 

使用rstrip()方法删除行末的空格、制表符等空白字符,并判断是否为空白行,如果是则跳过该行。

with open('file.txt', 'r') as file:
    lines = file.readlines()
    lines = [line.rstrip() for line in lines if line.rstrip()]

使用strip()方法删除行首和行末的空白字符,并判断是否为空白行,如果是则跳过该行。

with open('file.txt', 'r') as file:
    lines = file.readlines()
    lines = [line.strip() for line in lines if line.strip()]

使用正则表达式删除空白行。

import re
with open('file.txt', 'r') as file:
    lines = file.read()
    lines = re.sub(r'\n\s*\n', '\n', lines)

以上三种方法都可以有效地删除空白行。其中第一种和第二种方法较为常用,第三种方法则需要使用正则表达式。

  •