修复 ElectronUnion 对象初始化问题
This commit is contained in:
@@ -144,6 +144,9 @@ class Nucleon:
|
||||
def __len__(self):
|
||||
return len(self.metadata)
|
||||
|
||||
def __hash__(self):
|
||||
return hash(self.content)
|
||||
|
||||
@staticmethod
|
||||
def placeholder():
|
||||
return Nucleon("核子对象样例内容", {})
|
||||
@@ -197,7 +200,7 @@ class ElectronUnion():
|
||||
for i in all.keys():
|
||||
lst.append(Electron(i, all[i]))
|
||||
self.electrons = lst
|
||||
self.electrons_dict = {i.content: i.metadata for i in lst}
|
||||
self.electrons_dict = {i.content: i for i in lst}
|
||||
|
||||
def sync(self):
|
||||
"""同步 electrons_dict 中新增对到 electrons 中"""
|
||||
|
Reference in New Issue
Block a user