我正在尝试向re.Match
对象添加属性:
match = self.regEx.search(self.buffer)
if match:
match.type = MatchType.Message
但是它给了我一个AttributeError
:
AttributeError: 're.Match' object has no attribute 'type'
我也尝试过setattr(match, 'type', MatchType.Message)
,但它会产生相同的错误。
修改:
使用match['type'] = MatchType.Message
可以得出:
TypeError: 're.Match' object does not support item assignment