Python分割文件并分别保存
来源:互联网 发布:淘宝卖电子产品 编辑:程序博客网 时间:2024/06/06 12:41
1、新建一个名为"1.text"的文件,并写入一下内容。
小明:哈哈哈哈
小红:呵呵呵呵
小明:嘿嘿嘿嘿
小红:嘻嘻嘻嘻
==================================================
小明:飒飒飒飒
小红:走走走走
小明:坎坎坷坷
小红:啦啦啦啦
==================================================
小明:哈哈哈哈2
小红:呵呵呵呵2
小明:嘿嘿嘿嘿2
小红:嘻嘻嘻嘻2
==================================================
小明:飒飒飒飒2
小红:走走走走2
小明:坎坎坷坷2
小红:啦啦啦啦2
2、要实现根据“=======================”将文件分割为对话,分别保存。新建‘file.py"文件,写入代码。
def saveFile(xm,xh,count): file_name_xm='xm_'+str(count)+'.txt' file_name_xh='xh_'+str(count)+'.txt' xm_file=open(file_name_xm,'w') xh_file=open(file_name_xh,'w') xm_file.writelines(xm) xh_file.writelines(xh) f=open('D:\\aaapy\\1.txt')xm = []xh = []count=1for each_line in f: if each_line[:8]!='========': (role,line_spoken)=each_line.split(':') if role=='小明': xm.append(line_spoken) if role =='小红': xh.append(line_spoken) else: saveFile(xm,xh,count) xm=[] xh=[] count+=1saveFile(xm,xh,count) f.close()
3、执行完成得到8个文件。
0 0
- Python分割文件并分别保存
- python 文件内搜索关键词并保存行号
- Python保存json文件并格式化
- python dict转json并保存文件
- 提取字符串中的数字并分别保存
- 文件分割和合并
- vb 图片分割并保存到数据库
- 在Python读取mat文件,并保存为pickle格式
- 三种Python下载url并保存文件的代码
- python 抓包保存为pcap文件并解析
- python 3.3 下载固定链接文件并保存
- python使用h5py读取mat文件数据,并保存图像
- 用python 读取txt文件并保存为array
- Python读取多个txt文件并进行保存
- Python获取网页源码并保存为文件Demo
- 使用python读取.txt文件并保存到Excel中
- 用python 读取txt文件并保存为array
- python实现:递归删除文件并保存删除记录
- 适配器模式 - 多对象适配
- loadrunner性能测试脚本2
- 定期重启tomcat
- matlab学习之imfilter函数
- 简历求职
- Python分割文件并分别保存
- CentOS设置程序开机自启动的方法
- cocos2dx csb 文件预加载
- 轻松实现对pdf文件编辑修改
- 实习第二天
- 无法解析的外部符号
- Android 数据库框架ormlite(一)
- iOS 中文输入屏蔽拼音获取高亮部分
- 在团队中进行单元测试/TDD的12 条经验