文件系统(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]]
经验分享 程序员 微信小程序 职场和发展