#小练习 替换文件某行内容
来源:互联网 发布:秦时明月 知乎 编辑:程序博客网 时间:2024/06/11 06:03
import fileinput
s='''
Programming is fun
When the work is done
if you wanna make your work also fun:
use Python!
Last line
'''
f=open(r'G:\\13.txt','w')
f.write(s)
f.flush()
f.close()
f=fileinput.input(r'G:\\13.txt',inplace=1,backup='.bak')
for i in f:
if 'fun' in i:
i=i.replace('fun','Fun')
print i,
s='''
Programming is fun
When the work is done
if you wanna make your work also fun:
use Python!
Last line
'''
f=open(r'G:\\13.txt','w')
f.write(s)
f.flush()
f.close()
f=fileinput.input(r'G:\\13.txt',inplace=1,backup='.bak')
for i in f:
if 'fun' in i:
i=i.replace('fun','Fun')
print i,
f.close()
也可以使用re.sub()对文件进行替换:
f=fileinput.input(r'G:\\13.txt',inplace=1,backup='.bak')
for i in f:
p='fun'
if 'fun' in i:
i=re.sub(p,'FUN',i)
print i,
f.close()
- #小练习 替换文件某行内容
- 【python 练习】替换文件内容
- 文件特定内容替换的小程序
- 文件内容查找替换
- shell 替换文件内容
- java 文件内容替换
- 批处理替换文件内容
- 文件内容替换
- Python 替换文件内容
- linux 替换文件内容
- python 文件内容替换
- 批处理替换文件内容
- linux替换文件内容
- 替换文件内容
- gradle 文件内容替换
- 文件内容替换
- 文件内容批量替换
- perl 文件内容替换
- 记录一下交叉编译libiconv动态库
- iOS由ImageIO.framework实现gif的系统解码
- Hudson项目部署说明
- DB2数据库开发工具:DBVisualizer
- leetcode_question_45 Jump Game II
- #小练习 替换文件某行内容
- Flash获取监控摄像头信号
- php 变量 【PHP_EOL】 解决不同环境(win,linux,unix)下的按回车分隔问题
- H.264中的NAL单元类型 nal_unit_type
- [转]winform TreeView节点中的CheckBox 禁用实例
- c 盘扩容
- 十五分钟介绍 Redis数据结构
- java Clone
- Linux下集群技术应用概述