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

    # file=open('a','w')
    # file.write('gd')
    # file.flush()#强制把缓冲区里面的数据写到磁盘上
    #file.write()#只能写字符串
    #file.writelines(['123','131']) writelines会帮助咱们循环一次
    #1、简单直接
    #1、打开一个文件,获取到他所有的内容
    #2、对内容进行修改
    #3、清空原来文件的内容
    #4、把新内容写进去
    f=open('a','a+')
    f.seek(0)
    all_str=''#获取文件内容
    for s in f:
    new_str='syz_'+s#修改文件内容
    all_str=all_str+new_str
    print(all_str)
    f.seek(0)
    f.truncate()#清空文件内容
    f.write(all_str)
    f.close()




    ----------------------



    #打开两个文件
    #a文件
    #写一行写到b文件
    #a.txt a.txt.bak
    #删掉a文件,b文件的名字变成a文件名
    import os
    with open('words',encoding='utf-8') as fr,open('.words.bak','w',encoding='utf-8') as fw:
    for line in fr:
    new_line=line.replace('花','flower')
    fw.write(new_line)
    os.remove('words')#删除文件
    os.rename('.words.bak','words')#改名字
  • 相关阅读:
    7.分类与预测
    6.图标绘制入门
    5.Python使用模块
    4.面向对象编程
    2.函数
    1,python基础入门
    (6)访问静态资源
    (5)操作数据库
    (2)快速创建springboot
    (1)IDEA 创建springboot
  • 原文地址:https://www.cnblogs.com/irisx/p/8878041.html
Copyright © 2011-2022 走看看