python读取 .txt 文本内容以及将程序执行结果写入txt文件
来源:互联网 发布:淘宝墨猴一只多少元 编辑:程序博客网 时间:2024/05/18 03:18
**
1、读入篇
**
python对处理文本这方面还是很有优势的,像普通1G左右的文本都可以直接读到内存中去处理,进行文本处理的速度是非常的快。
话不多说,上代码,讲思路。
#coding=utf-8print "processing data......"with open('weibo_train_data.txt') as f1:#打开'weibo_train_data.txt'文件 f11 = f1.readlines()#将打开文件的内容读到内存中,with 在执行完命令后,会关闭文件for x in f11: """这里读到的每一行内容,你就可以进行自己的处理了""" x.strip()#除去每行的换行符 x.split('\t')#文本分割,以table键分割print "end!"
2、写入篇
直接给上代码,里面的都有相应的解释,
#coding=utf-8print "processing data......"with open('weibo_train_data.txt') as f1:# f11 = f1.readlines()f2 = open('result-08-29_V.txt','wb')#打开一个文件,用于写入,后面的'wb'表示每次写入前格式化文本,如果此文件不存在,则创建一个此文件名的文件for x in f11:#以行为单位遍历读入的内容 "上面是一个sina微博的博文数据,这里简单的用户id的匹配,就是从文件中找出这个uid的博文,将结果写入到'result-08-29_V.txt这个文件中'" x1=x.split('\t')[0] if x1=='ac4e754e41c3f328f1bf18c7fc381511': f2.write(x)#如果用户ID为'ac4e754e41c3f328f1bf18c7fc381511'就将这条博文写入文件f2.close()#执行完毕关闭文件"""有人可以会想到为什么上面不用 with ,这里还要写一行关闭文件的代码,因为写入的时候,要保持文件的打开状态,with 是执行完本行代码就关闭文件了,so......."""print "end!"
0 0
- python读取 .txt 文本内容以及将程序执行结果写入txt文件
- python 写入、读取txt文件
- python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
- 使用Python将TXT文本内容读取后生成指定XML格式的文件
- C# 将文本写入txt文件中
- python读取.txt文件数据和将数据写入文件.txt
- Python读取指定路径所有.txt文件,将文件名写入.txt
- 用python读取、写入txt文件
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- GCD
- JSP中向cookie写入中文乱码解决方法
- learningspark7
- Unity3D性能优化之角色建模
- elasticSearch批量操作bulk
- python读取 .txt 文本内容以及将程序执行结果写入txt文件
- Linux U盘分区格式化 fdisk命令
- 日常记录
- Docker 文档
- Android "multiple dex files define" 错误
- Git的使用五(管理修改)仅限Mac亲测
- Single Number
- OpenWrt纯串口刷机方法
- Oracle Study之---Oracle升级失败回退(catdwgrd.sql)