zoukankan      html  css  js  c++  java
  • 文件修改

    ##############文件修改###################
    # 1.先把文件内容全部读入内容,
    # 2.然后在内存中完成修改
    # 3.再把修改后的结果覆盖写入原文件
    # 缺点:会在文件内容过大的情况下,占用过多的内存
    
    #内容修改方式一:
    # 1.先把文件内容全部读入内容,然后在内存中完成修改
    # with open(r'C:UsersxxxDesktopPython1ab.txt',mode='r',encoding='utf-8') as f:
    # data=f.read()
    # data=data.replace('你好','您好')
    #2.再把修改后的结果覆盖写入原文件
    
    # with open(r'C:UsersxxxDesktopPython1ab.txt',mode='w',encoding='utf-8') as f:
    # f.write(data)
    
    #内容修改方式二:
    #1.以读的方式打开原文件 以写的方式打开一个新文件
    # with open(r'C:UsersxxxDesktopPython1ab.txt',mode='rt',encoding='utf-8') as read_f,
    # open(r'C:UsersxxxDesktopPython1ab.txt.swap',mode='wt',encoding='utf-8') as write_f:
    # for line in read_f:
    # if '您好' in line:
    # line=line.replace('您好','你好')
    # write_f.write(line)import os
    
    # os.remove('ab.txt') #删除旧文件
    # os.rename('ab.txt.swap','ab.txt') #讲新写入的文件 重新命名原来文件
    

      

  • 相关阅读:
    网页中的JavaScript
    css颜色表示
    css文本属性
    css2选择器
    css3选择器
    Canvas练习
    Canvas
    CSS样式之语法
    css基础1
    php操作成功返回当前页并刷新
  • 原文地址:https://www.cnblogs.com/zhangcaiwang1/p/9534380.html
Copyright © 2011-2022 走看看