python task 7

mac2022-10-05  25

文件与文件系统

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对象序列化读出

最新回复(0)