如何忽略特定单行代码的 pylint 问题
如果你有类似这样的 Python 代码行
ignore_pylint_example.py
writer = pd.ExcelWriter(filename)产生类似这样的 pylint 问题消息
pylint_abstract_class_error.txt
Abstract class 'ExcelWriter' with abstract methods instantiated pylint(abstract-class-instantiated)你可以通过在行尾添加格式为 # pylint: disable=[problem-code] 的注释来忽略它,其中 [problem-code] 是 pylint 消息中 pylint(...) 内的值 - 例如,对于上面列出的问题报告,使用 abstract-class-instantiated。
修改后的行将如下所示:
ignore_pylint_example_line.py
writer = pd.ExcelWriter(filename) # pylint: disable=abstract-class-instantiated你也可以添加注释行
ignore_pylint_block.py
# pylint: disable=abstract-class-instantiated到函数级别(或任何其他块级别)以禁用整个当前函数或块的该 pylint 规则。
Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow