python - 我可以让 PyC​​harm 在一行中抑制特定警告吗?

标签 python pycharm compiler-warnings suppress-warnings

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 - 我可以让 PyC​​harm 在一行中抑制特定警告吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39847884/

相关文章:

python - 不同间隔的日期差异

python - pip lxml 安装段错误

python - 在 PyCharm 中运行 OpenERP 7 单元测试

python - codechef 问题 REDONE 中的运行时 NZEC 错误

c++ - 为什么我在 C++ 中收到针对此基于范围的 for 循环的警告?

java - 奇怪的 "Resource leak: stream is never closed"如果在循环中抛出异常,则使用 try-with-resources

python - 如何在 Synology NAS 上运行 python 3

python - 获取 "No Module Named Spotipy"

cuda - 为什么我收到有关 cudaMemcpyToArray(...) 已弃用的警告?

python - Python 和 c++ 之间的二维数组初始化。这是什么 ?为什么?