python把文件中的邮箱分类 保存到相应的文件里面
python把文件中的邮箱分类 保存到相应的文件里面(测试数据100W数据时间10秒)
#coding:utf-8import time
import linecachedef readfile(file):#读取数据list_dict = {}file_data = [ x.replace('\n','') for x in linecache.getlines(file) if '@' in x ]#把后缀名组成字典中的keys,按照要求把文件中的数据加入到相应的keys里面for x in file_data:keys = x.split('@')[1]list_dict[keys] = []map(lambda x:list_dict[x.split('@')[1]].append(x),file_data)return list_dictdef save_file(list_dict):#把字典保存成文件for keys,values in list_dict.iteritems():if keys != '':save_file = r'c:\file\%s.txt' % keys.replace('.','_')with open(save_file,'w') as wb:wb.write('\n'.join(values))if __name__ == '__main__':start = time.time()save_file(readfile(r'c:\111.txt'))print time.time() - start
转载于:https://blog.51cto.com/brotherxing/1605381
python把文件中的邮箱分类 保存到相应的文件里面相关推荐
- 把python tkinter canvas中的图形图像保存为通用格式文件的5种方法
在计算机上画图未完成,需要保存未完成图形以便以后继续,或者完成画图,要保存为通用格式文件,方便浏览.如使用python tkinter Canvas画图,其好像没有将图像保存通用格式文件的方法,但可以 ...
- 【Python项目实战】提取.docx文件中的图片并保存到指定的文件夹
文章目录 一.需求分析 二.系统设计 2.1系统业务流程 2.2系统预览 三.系统开发必备 3.1 系统开发环境 3.2文件组织结构 四.主函数设计 1.创建窗口 2.创建按钮 3.创建输入框 五.函 ...
- Python提取Word文件中的目录标题保存为Excel文件
from docx import Document from openpyxl import Workbook from openpyxl.styles import Alignment, Borde ...
- 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...
- 【正则表达式高级day01】正则表达式概述+在一个文件中,查找出itcast开头的语句+在一个文件中,找到含有itcast的语句+在一个文件中,找到邮箱为163或者126的所有邮件地址
文章目录 正则表达式概述 思考 场景1:在一个文件中,查找出itcast开头的语句 场景:在一个文件中,找到含有itcast的语句 场景:在一个文件中,找到邮箱为163或者126的所有邮件地址 正则表 ...
- java取邮箱前缀_java抓取网页或文件中的邮箱号码
java抓取网页或文件中的邮箱号码 发布时间:2020-10-18 08:58:32 来源:脚本之家 阅读:69 作者:java大渣渣 本文实例为大家分享了java抓取邮箱号码的具体代码,供大家参考, ...
- 把一个文件中的内容,复制到另外一个文件中
# 把一个文件中的内容,复制到另外一个文件中.# 基础目录 BASE_DIR = "E:/python重新学习/python核心编程/文件读写/" # 读取的文件名 READ_FI ...
- 根据条件从txt文件中挑出一些文字并据此修改文件名字
根据条件从txt文件中挑出一些文字并据此修改文件名字 /* ****************************************************** *学习Windows API编 ...
- 将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中
package again;import java.io.*;/* 1.编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中,a.txt 文件中的单词 ...
- Python提取PDF文件中的表格文本保存为Excel文件
"Python小屋"编程比赛正式开始 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020 ...
最新文章
- 跨浏览器的CSS固定定位{position:fixed}
- 《R语言实战》第7章
- 趣谈哈希表优化:从规避 Hash 冲突到利⽤ Hash 冲突
- 无符号有符号乘法_刘帅嵌入式系统-乘法指令
- Flex组件的行为和动画效果(实例)
- Draconian,自由或保姆状态:Java,C#,C,C ++,Go和Rust中的并发意识形态
- 【git系列】github同步原作者代码
- 3.1 Hadoop架构
- JDK动态代理和CGLIB动态代理
- C语言高效编程的四大秘技之以空间换时间
- 超人再起 Superman Returns
- 作业5-需求分析(EX:南通大学成绩录入系统)
- 手机射频中的常见术语
- 鹿晓亮:基于大数据云计算的语音识别深度平台
- EtherCAT原理概述
- cocos2dx 写的泡泡龙2014
- python增加微博阅读量_微博如何增加阅读量
- 深入理解MQ生产端的底层通信过程-理解channel
- 古人真N※→姓氏图腾(1)
- NSIS使用总结,安装包制作(图解)