文件操作

文件操作初识

path文件路径: 绝对路径:从根目录开始一直找到的路径

相对路径:从当前路径开始的路径

encoding编码方式:

mode操作方式 :

读按模式分五种:对于r模式 read(n)按照字符读取

Rb模式 read(n)按照字节读取

Readline()按行读取

Readlines()按行读 返回list

For 循环读取i  in 文件句柄: 迭代器f1

写模式: w没有文件创建文件写内容,有文件,清空源文件,写入新内容

 wbbytes类型写入

改模式:a 没有文件创建, 有文件再后面追加

追加模式a ,对于英文字母数字特殊字符 utf-8 gbk都引用ascii码,所以可以直接转化。  中文不行

R w

凡是带 b 都不用encoding

只有是r模式的 mode=”r” 可以省略不写

r b非文字类文件的读 wb ab

r+ 读写:

w+ 先写后读  光标问题:seek调整光标位置(012

Tell获取当前指针所在的位置

Truncate 截断文件 只能再 r+ aa+等模式下测试

a+追加再读 光标问题:seek

R+b w+b a+b

文件常用操作

 

文件改:

  1. 将源文件读取到内存
  2. 创建新文件
  3. 将源文件改写后,写入新文件
  4. 删除源文件
  5. 新文件重命名新文件
posted @ 2018-05-17 17:23  大鹏金翅  阅读(92)  评论(0编辑  收藏  举报