python:读取文件并替换字段
2016-11-12 16:16
183 查看
fp = open(''test2.txt','w') #打开你要写得文件test2.txt lines = open('test1.txt').readlines() #打开文件,读入每一行 for s in lines: fp.write( s.replace('love','hate').replace('yes','no')) # replace是替换,write是写入 fp.close() # 关闭文件
import os import re f_path = r'c:\a.txt' f = open (f_path, "r+") open('c:\\test.txt', 'w').write(re.sub(r'hello world', 'Love python', f.read()))
原文:
参考备忘,指针这个没明白什么意思,找时间验证下
#写在原文件中 fp3=open("file3.txt","r+") #不用w w会清空数据 s=fp3.read()#读出 fp3.seek(0,0) #指针移到头 原来的数据还在是替换 会存在一个问题 如果少 会替换不了全部数据,自已思考解决! #从头写入 fp3.write(s.replace("hello","good")) fp3.close()
import os os.chdir('D:\\') # 跳到D盘 if not os.path.exists('test1.txt'): # 看一下这个文件是否存在 exit(-1) #不存在就退出 lines = open('test1.txt').readlines() #打开文件,读入每一行 fp = open(''test2.txt','w') #打开你要写得文件test2.txt for s in lines: # replace是替换,write是写入 fp.write( s.replace('love','hate').replace('yes','no')) fp.close() # 关闭文件
参考资料:
https://zhidao.baidu.com/question/450489912.html
http://blog.csdn.net/liangrui1988/article/details/49539137
相关文章推荐
- python 读取文件并替换字段的实例
- Python脚本10 —— 复制json文件并替换指定字段
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案
- Python 读取文件替换其中的内容并输出到一个新的文件内
- IO流读取与写入文件+SQL替换更新字段脚本
- Python用list或dict字段模式读取文件的方法
- python 使用-读取文件、替换文件中指定的内容
- python---实战日志文件中查找特定字段,文件操作读写、排序、替换、列表、集合
- Python中INI配置文件的读取
- Python天天美味(18) - linecache.getline()读取文件中特定一行
- 如何读取Oracle的BLOB字段里的文件
- Python文件操作 打开,读取,关闭
- python 如何读取文件属性中的 标题 作者等信息呀?
- 注释一段GP工具中Python脚本(读取表中字段信息)
- python中文件的按行读取
- 关于C++二进制文件读取转换,数据版本升级,增加字段等结构调整工具的思路。
- python读取目录下文件并生成日志
- Python 二进制文件读取显示
- ASP.NET文件下载简单实现(也可以通过直接读取数据库 大字段文件,如oracle 中的bolg,long raw 等大字段文件)