python task 7

                                                文件与文件系统

1 打开文件
一般格式:open(1,2) 文件名/模式
1 正常打开
2 无法正常打开(OSError)
一些常用模式具体操作及简称
2 文件对象方法
fileObiect.close()关闭文件
f.read()从文件读取指定字符
f.readline()读取整行
f.readlines()读取所有行
f.tell()返回当前位置
f.seek()移动指针到指定位置
offset开始的偏移量
whence 从哪个位置开始偏移
f.write()写入指定字符串
f.writelines()写入序列字符串列表
3 os 模块中关于文件/目录常用的函数使用方法
os.getcwd()返回当前工作目录
os.chdir()改变当前工作目录到指定路径
os.listdir()返回Path指定文件夹包括的文件或文件夹
os.mkdir()创建单层目录
os.remove()删除指定目录的文件
os.rmdir()删除单层目录!空的才可以
os.removedirs()递归删除目录
os.rename()命名目录文件
。。。。
4序列化和反序列化
pickle序列化将程序运行对象保存到文件
反序列化将文件创建上一次程序保存的对象
pickle.dump()将序列存入file
pickle.load()将file对象序列化读出

你可能感兴趣的:(python task 7)