我正在尝试使用 python 语言工具在句子列表中查找语法错误的数量。我想从错误计数中排除一些规则,我为此编写了如下规则 -
is_bad_rule1 = lambda rule: rule.message == 'Possible spelling mistake found.' and len(rule.replacements) and rule.replacements[0][0].isupper()
is_bad_rule2 = lambda rule: rule.ruleId == 'COMMA_PARENTHESIS_WHITESPACE'
但是在实施这些规则时,语言工具将所有句子的错误计数返回为零。
我尝试了以下 -
有人可以告诉我这里出了什么问题,或者我如何使用语言工具忽略一些不好的规则?