从pylint-1.0.0
开始,不再允许--include-ids
参数。
我如何获得:
************* Module foo.bar
E:199,11: Module 'yaml' has no 'scanner' member (no-member)
************* Module foo.baz
W:153,27: Unused variable '_filenames' (unused-variable)
显示每个警告的ID(例如W0142)?
答案 0 :(得分:28)
指定此方法的新方法是命令行参数'--msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}'
。
答案 1 :(得分:0)
可以使用的正确命令是
python3 -m pylint --msg-template="{path}||{msg_id}||{symbol}||{category}||{line}||{column}||{msg}" sscript.py