【发布时间】:2018-03-16 02:08:19
【问题描述】:
Spyder 中的编辑器总是在我输入该行后立即给我未使用的导入/变量的警告。我想禁止此类警告。我怎么做? 我希望我在 Spyder 编辑器中打开的每个文件都发生这种情况,而不喜欢本地修复。
我尝试在~/.pylintrc 中添加“禁用=”,但没有成功。此外,Spyder 编辑器无论如何都使用 pyflakes。
【问题讨论】:
Spyder 中的编辑器总是在我输入该行后立即给我未使用的导入/变量的警告。我想禁止此类警告。我怎么做? 我希望我在 Spyder 编辑器中打开的每个文件都发生这种情况,而不喜欢本地修复。
我尝试在~/.pylintrc 中添加“禁用=”,但没有成功。此外,Spyder 编辑器无论如何都使用 pyflakes。
【问题讨论】:
你需要去
Tools > Preferences > Editor > Code Introspection/Analysis
并停用调用的选项
Real-time code analysis
【讨论】:
定位首选项 -> 编辑器 -> 代码自省/分析 -> 停用/取消选中实时代码分析 警告:它也将停止在编辑器中显示错误
【讨论】:
import warnings
warnings.filterwarnings("ignore")
【讨论】:
在 Spyder 中使用了 linter pyflakes。您可以在行尾写一个特殊的注释来忽略该行。以下 cmets 工作:
from mpl_toolkits.mplot3d import Axes3D # noqa
from mpl_toolkits.mplot3d import Axes3D # analysis:ignore
【讨论】: