通过import_os语句引入os模块,执行操作文件的函数
下面是对目录的一些操作:
还有目录拆分目录合并的一些函数,没啥意思,用到再说吧
我们把变量从内存中变成可存储或传输的过程称之为序列化
序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。
反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling
要导入pickle模块
用到pickle中的dump,dumps,load等函数,具体事例如下:
json标准,并按json标准序列化(dump–用于把文件中数据序列化,dumps—直接序列化后面()中的对象)和反序列化(load,loads):
下面是关于按json标准序列化和反序列化(json.dump,json.dumps)(json.load,json.loads),以及对对象进行自定义的序列化方法(通过定义函数,并通过default关键字传入自定义的函数)的案例
下面是对应的输出: