PyCharm 提供了一些关于代码风格、约定和逻辑陷阱的有用警告。如果我尝试提交带有警告(或错误)的代码,它还会提供通知。
有时我有意识地忽略这些针对特定代码行的警告(出于各种原因,通常是考虑到第三方库的实现细节)。我想抑制警告,但只是针对那条线(如果警告出现在我没有故意的不同行上,我想知道它!)
如何在 PyCharm 中做到这一点? (强烈推荐遵循通用的 Python 约定。)
最佳答案
要禁止对特定代码行的 PyCharm 代码检查,您可以使用以下构造:
# noinspection INSPECTION_NAME
your_line_of_code_to_suppress
您可以从 list of inspection names 中获取检查的名称(上面的INSPECTION_NAME
) (它们非常具有描述性)。
要显式抑制 pylint
命令行消息,您必须使用不同的注释/命令,如 described here (pylint
error names)。
关于python - 我可以让 PyCharm 在一行中抑制特定警告吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39847884/