1.文件流:
以只读方式打开文件。
打开一个文件只用于写入。文件已存在则将其覆盖。文件不存在,则创建新文件。
可读取,可写入
2.pickle
的pickle模块实现了基本的数据序列和反序列化。
:将程序中运行的对象信息保存到文件中去,永久存储。
:从文件中创建上一次程序保存的对象。
对象以读取的的形式打开file文件:x = pickle.load(file)
3.os模块:
os.rename(src, dst):重命名文件或目录,从src 到 dst
os.mkdir(path[, mode]):创建一个名为path的文件夹
os.write(fd, str):写入字符串到文件描述符fd中. 返回实际写入的字符串长度
os.chmod(path, mode):更改权限
os.close(fd):关闭文件描述符 fd
os.read(fd, n):从文件描述符 fd 中读取最多 n 个字节,返回包含读取字节的字符串
os.open(file, flags[, mode]):打开一个文件,
os.dup(fd):复制文件描述符 fd
os.dup2(fd, fd2):将一个文件描述符 fd 复制到另一个 fd2
文章来源: python3--文件流,序列化,反序列,os