Python写可以修改文件指定内容的函数功能

 时间:2024-10-14 01:16:51

1、先引入一个os模块,具体代码为:import os

Python写可以修改文件指定内容的函数功能

3、用with方式打开文件,打开传入过来的文件名称,模式为只读,编码为UTF-8with open(f_name,mo颊俄岿髭de="r",encoding="UTF-8") as f1,\ open(f_name+"_副本",mode="w",encoding="UTF-8") as f2:这里的副本是用来做替换使用的

Python写可以修改文件指定内容的函数功能

5、在for循环中把老内容换成新内容,具体代码如下:line= line.replace(old,new)f2.write(line)

Python写可以修改文件指定内容的函数功能

7、接下来我们调用整个函数,并且测试效果,具体代艨位雅剖码如下:func("u_info",媪青怍牙"jack","haha")我们发现文件内容已经被替换成了haha

Python写可以修改文件指定内容的函数功能

8、整体代码总结:import osdef func (f_name,old,new): with open(f_name,mode="r",encoding="UTF-8") as f1,\ open(f_name+"_副本",mode="w",encoding="UTF-8") as f2: for line in f1: line= line.replace(old,new) f2.write(line) os.remove(f_name) os.rename(f_name+"_副本",f_name)

  • 思维导图不能访问相册照片怎么解决
  • 数字图像处理—概念&&目的&&内容:增强恢复分割
  • Adobe Fireworks 如何使用选框工具
  • 电机与控制学报杂志社投稿须知
  • PDF文件如何编辑?
  • 热门搜索
    微信怎么设置主题皮肤 正宗酸辣粉做法 kindle怎么导入电子书 苹果笔记本怎么样 花儿为什么这样红小提琴 flag怎么读 表格怎么做 馒头怎么做才松软好吃 梦幻西游手游怎么赚钱 道达尔机油怎么样