PyCharm警告“不可调用”

2024-05-26 21:54:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我用参数“matcher”编写了一个规则引擎,该参数可以是字符串、正则表达式或函数。

当我测试并使用此匹配器时:

    if hasattr(self.matcher, '__call__'):  # 函数
        match_this_rule = self.matcher(input_msg)

PyCharm在第二行给我一个警告,说“matcher是不可调用的”。

我怎么能避免皮查姆展示这个?


Tags: 函数字符串引擎selfinput参数if规则

热门问题