Python(46)_修改文件,python46修改文件,#-*-coding
Python(46)_修改文件,python46修改文件,#-*-coding
#-*-coding:utf-8-*-import os‘‘‘以后遇到修改文件,就是先读一个文件,替换。然后写到新文件里去‘‘‘# 不指定mode,默认只读,open,python不能直接操作文件,必须要通过操作系统,不指定编码的化,open默认的是utf-8,操作系统是gbk,所以不写会乱码# 先读出来再改with open(‘log.txt‘,encoding=‘utf-8‘) as f,open(‘log.bak‘,‘w‘,encoding=‘utf-8‘) as f1: for line in f: if ‘bowen‘ in line: line = line.replace(‘bowen‘,‘lovable‘) #写文件 f1.write(line)# 删除文件和重命名文件os.remove(‘log.txt‘)os.rename(‘log.bak‘,‘log.txt‘)
Python(46)_修改文件
相关内容
- Python9-9,,除法Python方式
- 02-python学习之路,02-python之路,python关键字i
- python学习--for循环详解,,For 循环一、使用
- python --- 二分查找,python---,#每次传入值与中间值
- Python错误和异常,,github博客传送
- python-调用C库,python-调用c,$ cat myte
- python PIL合并半透明的png图片,,如下代码片段使用pyth
- 《笔记》python itertools的groupby分组数据处理,itertoolsg
- python-飞机大战,,效果图main.py
- 【Python数据分析】用户通话行为分析,python数据分析
评论关闭