使用python将文档当中的空行全部去掉

python学习当中的一个小应用

最近要发布应用,然后需要黏贴代码,申请软件著作权,代码当中有好些的空行,不是很适合,然后就使用python写啦个简单的demo,使用python去掉当中的空行,不得不说代码真简洁。。。

不多说,直接上代码

# -*- coding:utf-8 -*-

f=open('file.txt')
g=open('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()

分析:

file.txt为读取的文件,将没处理的word文档黏贴进一个txt文件当中(不带图片),result1.txt为处理后的txt文件;

readline()逐行读取,主要是判断'\n',如果有'\n'则不写入到result1.txt文件当中;

最后关流close() 。

ok打完手工,运行 $ python ReadWord.py 你会看到result1.txt中就有你想要的word内容啦,将其复制到word文档中。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值