python基础语法--操作文件,序列化与反序列化,json标准

通过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关键字传入自定义的函数)的案例
在这里插入图片描述
下面是对应的输出:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值