当我新建一些实例时,它的 __ init __ 会做,例如
self._regex = value
self._regex_dict = {}
在 Eclipse/PyDev 调试器的变量视图中,self._regex_dict
不等于空,而是有一个条目。
似乎变量视图self.regex
会自动生成,不幸的是,定义了以下方法并将输出一个条目到self._regex_dict
@property
def regex(self):
...
self._regex_dict[language_code] = compiled_regex
return self._regex_dict[language_code]
是否有任何配置可以防止 Eclipse/PyDev 调试器的变量视图的这种自动生成行为?
PS 如果我关闭 Eclipse/PyDev 调试器的变量视图,这个问题就不会发生。但是调试的时候真的很需要
谢谢,