文件操作

1. 初识⽂文件操作 2. 只读(r, rb) 3. 只写(w, wb) 4. 追加(a, ab) 5. r+读写 6. w+写读 7. a+写读(追加写读) 8. 其他操作⽅方法 9. ⽂文件的修改以及另⼀一种打开⽂文件句句柄的⽅方式.

1 文件操作的函数
        open(文件名(路径), mode="?", encoding="字符集")

2模式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b, a+b
        r  f = open("护⼠士少妇嫩模.txt",mode="r", encoding="utf-8") content = f.read() print(content) f.close()
        w  f = open("⼩小娃娃", mode="w", encoding="utf-8") f.write("⾦金金⽑毛狮王") f.flush() 
        a  f = open("⼩小娃娃", mode="a", encoding="utf-8") f.write("麻花藤的最爱") f.flush() f.close()
        r+  正确操作是: f = open("⼩小娃娃", mode="r+", encoding="utf-8") content = f.read() f.write("麻花藤的最爱") print(content) f.flush() f.close()
        b

    3. 常用的操作
        1. 光标(seek)*
            seek(0) 开头
            seek(0,2) 结尾
        2. tell() 光标的位置
        3. truncate 截断文件
    4. 修改文件
        1. 引入os模块
        2. 打开目标文件, r
        3. 打开文件副本, w
        4. 从r中读取内容进行修改. 写入到副本中
        5. 删除源文件
        6. 重命名副本

posted on 2018-08-08 14:46  绿豆·  阅读(88)  评论(0编辑  收藏  举报

导航