函数还是可以进行序列化和反序列化操作

来源:2-1 序列化

慕圣1031945

2021-12-02 23:15:25

函数还是可以进行序列化和反序列化操作:

json
:
    json.dumpstest1json.loadsjson.dumpstest1


写回答

1回答

好帮手慕凡

2021-12-03

同学,你好!函数对象不可以序列化

test1( )的返回值为None,json.dumps(test1( ))相当于对test1( )函数的返回值None进行了序列化,当使用json.dumps(test1)对函数对象序列化时,则会报错函数类型的对象不是JSON可序列化的,如下图:

https://img.mukewang.com/climg/61a9809909a3f1e507680707.jpg

祝学习愉快~

0

0 学习 · 4469 问题

查看课程