python 修改文件的内容
2018-08-06 19:59
218 查看
# 打开旧文件 f = open('file_text.txt','r',encoding='utf-8') # 打开新文件 f_new = open('file_text_bak.txt','w',encoding='utf-8') # 循环读取旧文件 for line in f: # 进行判断 if "Good day is good day" in line: line = line.replace('Good day is good day','hello,yanyan') # 如果不符合就正常的将文件中的内容读取并且输出到新文件中 f_new.write(line) f.close() f_new.close()
备注:
1. 旧文件的内容
hello,world yanyan is good girl Good day is good day
2. 新文件在代码执行后的内容
hello,world yanyan is good girl hello,yanyan
3. 需要注意的是权限的问题,对于旧文件必须要有读取权限,对于新的文件必须要有写入权限
阅读更多相关文章推荐
- Python修改文件内容
- Python之文件内容修改
- 使用python 修改文件内容
- Python批量修改文本文件内容的方法
- Python案例-开发之路-文件内容查找并修改
- Python批量修改指定目录下的文件名和文件内容
- 关于python的txt文件内容修改的解决方案
- python 修改文件内容且重启服务(windows)
- 使用PYTHON实现如何修改文本文件中的内容
- python修改文件内容,不需要read,write多个动作。
- 修改文件内容Java python
- python中用argv函数修改文件里的内容
- Python修改文件内容
- python 遍历所有文件,修改文件内的内容
- Python脚本- 递归遍历文件夹,获取指定扩展名文件,修改文件内容
- python修改文件内容
- python修改文件内容
- python修改txt文件内容
- Python 文件内容修改-循环+with语句防止忘关资源
- 【转】使用python 修改文件内容