file.close() 关闭文件
file.fileno() 返回文件描述符
file.flush() 刷新文件的内部缓冲区
file.isatty() 判断file是否是一个tty设备
file.next() 返回文件下一行
file.read() 读取size个字节
file.readlines()
file.tel() 返回文件得当前位置
file.write()
file.writelines()
分割
basename() 去掉目录路径,返回文件名
dirname() 去掉文件名,返回文件路径
join() 把分离的各部分组合成一个路径
split() 返回(dirname(),bansename()) 元组
查询
exists() 存在
装饰器
@名字(参可选参数数)
被修饰的函数(可选参数)
apply(func[, nkw][, kw]) 用可选的参数来调用 func,nkw 为非关键字参数,kw 关 键字参数;返回值是函数调用的返回值。
filter(func, seq) 调用一个布尔函数 func 来迭代遍历每个 seq 中的元素; 返回一个 使 func 返回值为 ture 的元素的序列。
map(func, seq1[,seq2...]) 将函数 func 作用于给定序列(s)的每个元素,并用一个列表来提 供返回值;如果 func 为 None, func 表现为一个身份函数,返回 一个含有每个序列中元素集合的 n 个元组的列表。
reduce(func, seq[, init]) 将二元函数作用于 seq 序列的元素,每次携带一对(先前的结果 以及下一个序列元素),连续的将现有的结果和下雨给值作用在获 得的随后的结果上,后减少我们的序列为一个单一的返回值;如 果初始值 init 给定,第一个比较会是 init 和第一个序列元素而不 是序列的头两个元素。
python文件操作
最新推荐文章于 2023-03-12 22:55:05 发布