假设我有代码:
class NoneDict(dict):
def __getitem__(self, name):
try:
return super(NoneDict, self).__getitem__(name)
except:
return None
我希望人们能够创建一个NoneDict对象,而不必编写所有这些代码。我尝试将其包含在模块中,然后键入:
import nonedict
foo = NoneDict()
但没用。我怎样才能让别人导入模块,然后在不输入所有代码的情况下创建一个nonedict呢?你知道吗
Tags:
或者
或者(感谢Joel Cornett)
^{}
相关问题 更多 >
编程相关推荐