文件系统(OS模块),pickle模块
OS文件系统
模块是一个包含所有你定义的函数和变量的文件,后缀名是.py。模块可以被别的程序引入,已使用该模块中的函数等功能。
不同操作系统底层对于文件系统的访问工作原理是不同的,因此需要针对不同的系统使用不同的文件系统模块
但是有了OS模块,用户无需关心在什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。(很多函数和Linux命令的用法类似)
详见:.
pickle模块
pickle是泡菜的意思,几乎可以把所有Python对象都转化成二进制的形式存放,(字节流),这个过程称为pickling(存放),读取称为unpickling(二进制转化为对象的过程)。
>>> import pickle >>> my_list=[123, 3.14, Python, [Python]] >>> pickle_file = open(my_list.pkl, wb) >>> pickle.dump(my_list,pickle_file)//存储为二进制形式 >>> pickle_file.close() >>> pickle_file=open(my_list.pkl,rb) >>> my_list2=pickle.load(pickle_file)//将二进制形式转换为Python对象 >>> print(my_list2) [123, 3.14, Python, [Python]]
