python批量删除文件中多余的空行
1、需要处理的文件poem1.txt (样例)
# cat poem1.txt
01030510
2、执行python脚本delete_nullRow.py
# cat delete_nullRow.py
# coding = utf-8
def clearBlankLine():file1 = open('poem1.txt', 'r', encoding='utf-8') # 要去掉空行的文件 file2 = open('poem2.txt', 'w', encoding='utf-8') # 生成没有空行的文件try:for line in file1.readlines():if line == '\n':line = line.strip("\n")file2.write(line)finally:file1.close()file2.close()if __name__ == '__main__':clearBlankLine()
3、批量删除空行后生成的新文件poem1.txt
# cat poem2.txt
01
03
05
10
python批量删除文件中多余的空行相关推荐
- python去除读取文件中多余的空行
今天在写登录程序练习的时候,黑名单文件中多了几行空行.导致运行的时候报错:IndexError: list index out of range 代码 brackData = open(brackDa ...
- python删除文件和linux删除文件区别_使用Python批量删除文件列表
使用Python批量删除文件列表 环境: 已知要删除的文件列表,即确定哪些文件要删除. 代码如下: #!/usr/bin/env python #coding=utf-8 #目的:本程序主要为删除给定 ...
- 使用EditPlus 删除文本文件中多余的空行 和 EditPlus 选择列
使用EditPlus 删除文本文件中多余的空行 可以直接调出查找,然后给在Find what中输入正则表达式 ^[ \t]*\n ,注意\t前有空格符. EditPlus 选择列 注意:在自动换行的 ...
- word删除多余换行_批量删除Word中多余回车
有时候我们从网页上复制一些文章到Word中时,往往会带有好多向下箭头的符号,这就是软回车符号(Word中软回车是同时按住shift+enter得来的), 这些软回车占用了Word很多的空间,那么如何才 ...
- python批量删除文件1001python批量删除文件_Python实现递归遍历文件夹并删除文件...
思路: 遍历文件夹下面的文件夹 如果文件夹名称等于".svn",则修改文件夹的属性(因为".svn"的文件都是只读的,你不能直接删除) 删除此文件夹 如果文件夹 ...
- mac 下 python 批量删除 PDF 中的某些页面
去网上找 python 处理pdf的库,大多都会给你推荐 PyPDF2,其实这个库早已经过时了. 这里展示下如何用Python3删除pdf文件中的某些页面: import pikepdfwith pi ...
- python批量删除文件名中的下划线-代码详解
删除文件名中的下划线 代码示例: 代码详解 对于文件名中出现的"_",如(500_600),将下划线消除,替换为(500600) 代码示例: import osdef rename ...
- Python 批量删除文件
import cmd, sys from turtle import * import os import shutil import asyncio#需要删除的文件所属的后缀 needDelFile ...
- python批量删除文件前缀名_Python3-去除目录中相同的文件名前缀
这个需求来源于自己对资源的整理,我们在某站收集了一些视频,但发现具备很长的前缀,决定通过脚本去除这些前缀.可以轻松通过 python 实现.基本步骤 获取目录下所有文件 获取这些相同前缀 替换掉前缀重 ...
最新文章
- 微博达人硅谷之歌:Testin云測移动搜索性能測试非常是让人信服
- CCF201803-1 跳一跳(序列处理)
- python3.8.1安装教程-记一次Python3.8.1安装
- 深度学习arm MMU一篇就够了
- [翻译] Entity Framework Core in Action 关于这本书
- 35岁的互联网人出路在哪?
- python中递归函数写法_《Python入门08》你知道Python递归函数怎么写吗~~
- 如何在 16 英寸 MacBook Pro 内置或独立显示器上更改刷新率?
- 14. 随需应变:网站的可扩展架构
- 关于FLEX中找不到目标对象或通道未定义错误
- 【CGAL】提取中心线
- Win10应用商店打不开?微软官方提供修复方法
- 第二人生的源码分析(八十四)保存UI的界面布局
- scikit-learn回归类库使用
- 《MySQL实战45讲》——学习笔记31 “误删数据的解决方案(删行/删表/删库/删实例)“
- Unity性能优化方法总结
- woj 1537 Stones I
- postgresql 数据库巡检
- arcgis api js调用天地图
- Error:1045, Access denied for user 'root'@'localhost' (using password: YES) (Phon3.6+Mysql8.1 )