zoukankan      html  css  js  c++  java
  • Python文件操作:同一个文件进行内容替换

    在原文件上进行部分内容的替换,主要用到seek()函数和truncate()函数实现,直接上代码:

    # coding:utf-8
    import re

    path = 'C:/Users/lenovoDesktop/20180514152829/Cache/576996ede1ef5126fe97d0c4/0.txt'

    f1 = open(path, 'r+')
    infos = f1.read()
    line_new = re.sub(r' ', '', infos)
    f1.seek(0) # 将指针位置指到文件开头(注意:一定要有这步操作,不然无法清空文件)
    f1.truncate() # 清空文件内容(仅当以 "r+" "rb+" "w" "wb" "wb+"等以可写模式打开的文件才可以执行该功能)
    f1.write(line_new)
    f1.close()
  • 相关阅读:
    0802作业1替换文本文件内容

    看病
    爬山
    作业1
    超市(未完成)
    图片复制
    替换
    文件
    英文字母和中文汉字在不同字符集编码下的字节数
  • 原文地址:https://www.cnblogs.com/fanjp666888/p/9116236.html
Copyright © 2011-2022 走看看