求大神解答编程小白学python pdfpython题

零基础的python小白,自学到字典了,感觉有点进行不下去,也不知道用什么方法继续学习,跪求各位大神指点? - 知乎19被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答1添加评论分享收藏感谢收起import weakref
import pickle
class MyDict(dict):
def __init__(self, logger, parent, a, b, c):
dict.__init__(self)
# 不能序列化的成员,用一般成员
self._logger= logger
self._parent= weakref.ref(parent)
# 可以序列化的成员,用键值对
self['a']= a
self['b']= b
self['c']= c
# 然后你就可以干这样的事了 ... ...
def 返回序列化副本(self):
return {key: val for key, val in self.items()}
def 保存对象(self, 文件路径):
保存副本= self.返回序列化副本()
文件对象= open(file=文件路径, mode='wb')
pickle.dump(保存副本, 文件对象)
def 网络传输(self, 网络接口):
传输副本= self.返回序列化副本()
网络接口.发送数据(传输副本)
但是,对 list 不能这样干。03 条评论分享收藏感谢收起(千夫影子)
(万般灬无赖)
第三方登录:鍙?渶涓

我要回帖

更多关于 python小白 的文章

 

随机推荐