如何处理异常的pylint消息
How to deal with anomalous pylint messages
我在 vs 代码中使用 pylint。
在一个模块中我导入了 wxPython,
import wx
class MainFrame(wx.Frame):
def __init__(self, *args, **kwargs):
super().__init__(None, *args, **kwargs)
self.Center()
self.Show()
if __name__ == '__main__':
wx_app = wx.App()
MainFrame()
wx_app.MainLoop()
但是,pylint 会抛出异常错误。例如,在线:
class MainFrame(wx.Frame):
它报告
Module 'wx' has no 'Frame' member
wx 确实有一个 Frame 成员并且代码运行完美
我该如何处理这些消息?我更希望 pylint 确实识别 wxPython 的成员,但如果失败,则抑制消息
this 有帮助吗(要添加到 pylintrc 文件中的选项)?如果这不起作用,您也可以使用 # pylint: disable=no-member
禁用
我在 vs 代码中使用 pylint。
在一个模块中我导入了 wxPython,
import wx
class MainFrame(wx.Frame):
def __init__(self, *args, **kwargs):
super().__init__(None, *args, **kwargs)
self.Center()
self.Show()
if __name__ == '__main__':
wx_app = wx.App()
MainFrame()
wx_app.MainLoop()
但是,pylint 会抛出异常错误。例如,在线:
class MainFrame(wx.Frame):
它报告
Module 'wx' has no 'Frame' member
wx 确实有一个 Frame 成员并且代码运行完美
我该如何处理这些消息?我更希望 pylint 确实识别 wxPython 的成员,但如果失败,则抑制消息
this 有帮助吗(要添加到 pylintrc 文件中的选项)?如果这不起作用,您也可以使用 # pylint: disable=no-member