首页 > 其他 > 详细

文件操作-增改查

时间:2019-11-10 01:18:24      阅读:100      评论:0      收藏:0      [点我收藏+]

修改文件的两种方式:

1. 第一种方法:在原文件中修改: 先打开文件,把文件内容读出来赋值给一个变量,关闭文件,重新打开文件,把文件内容写到文件中

with open(rf,r,encoding=utf-8)as f:
    data = f.read()
    print(data)
    print(type(data))

with open(rf,w,encoding=utf-8)as f:
    res = data.replace(爱情,for love)
    f.write(res)

错误方法:同时以两种模式打开文件

with open(rf,r,encoding=utf-8)as rf,        open(rf,a,encoding=utf-8)as wf:
    data = rf.read()
    print(data)
    res = data.replace(爱情, for love)
    wf.seek(0,0)
    wf.write(res)

2. 第二种方法: 把一个文件内容读出来写到另一个文件中,然后改名字

import os

with open(rb.txt,r,encoding=gbk)as rf,        open(rb_wap.txt,w,encoding=gbk)as wf:
    data = rf.read()
    res = data.replace(穆斯林, 亚峰牛批)
    wf.write(res)

os.remove(b.txt)
os.rename(b_wap.txt,b.txt)

 

  

2.增 :创建文件(w,w+, a, a+) 

写文件:write()  writelines() 

3.读 :   read  seek  tell  

 

文件操作-增改查

原文:https://www.cnblogs.com/bigbox/p/11828506.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!