python简单去除文档内的空行

使用Python语言编写的程序可以高效地去除文档中的空行,尤其适用于大量文本处理。虽然存在无法删除某些特定空行及无法批量处理多个文件的问题,但对于一般大小的文档已经足够。代码简单易用,适合初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python程序去除文档中的空行

内容简介:

在某些特定的情况下我们的文档都是需要进行删除空行的。人为手动的一行一行删除不但耗时长,而且还容易漏掉。当文档中的行数过多或是文档数据太过庞大时,人为手动进行修改就麻烦了。
刚学了的python语言,找来教程写了一下,还是可以用的。

代码块

代码块语法遵循标准markdown代码,例如:

# -*- coding:utf-8 -*-
# Delete all the empty lines in a document

f=open('D:/存放要去空行的文档路径/新建文本文档.txt','r')
g=open('D:/去行后的文件存储路径/10.防火墙阅片平台/result1.txt','w')

try:
    while True:
        line=f.readline()
        if len(line)==0:
            break
        if line.count('\n')==len(line):
            continue
        g.write(line)
finally:
    f.close()
    g.close()

作者有话说1.


  1. 这段代码可以删除txt文档内的空行,
    但是有些空行仍然删不掉,并且当前仅可处理单个文件,还不能批量处理,程序仍有待改进.
    不过一般量的文档还是够用了。在python环境完整的情况下,直接复制以上代码就可以用的.
    初学python语言,请多多指教~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值