标签:问题 方式 ascii 获取 truncate cat 相对路径 bytes 没有
文件操作初识
path文件路径: 绝对路径:从根目录开始一直找到的路径
相对路径:从当前路径开始的路径
encoding编码方式:
mode操作方式 :
读按模式分五种:对于r模式 read(n)按照字符读取
Rb模式 read(n)按照字节读取
Readline()按行读取
Readlines()按行读 返回list
For 循环读取i in 文件句柄: 迭代器f1
写模式: w没有文件创建文件写内容,有文件,清空源文件,写入新内容
wb以bytes类型写入
改模式:a 没有文件创建, 有文件再后面追加
追加模式a ,对于英文字母数字特殊字符 utf-8 与 gbk都引用ascii码,所以可以直接转化。 中文不行
R w
凡是带 b 都不用encoding
只有是r模式的 mode=”r” 可以省略不写
r b非文字类文件的读 wb ab
r+ 读写:
w+ 先写后读 光标问题:seek调整光标位置(0,1,2)
Tell获取当前指针所在的位置
Truncate 截断文件 只能再 r+ 或a或 a+等模式下测试
a+追加再读 光标问题:seek
R+b w+b a+b
文件常用操作
文件改:
标签:问题 方式 ascii 获取 truncate cat 相对路径 bytes 没有
原文地址:https://www.cnblogs.com/zhu0423/p/9052163.html