【问题标题】:How to deal with anomalous pylint messages如何处理异常的pylint消息
【发布时间】:2021-06-09 09:57:34
【问题描述】:

我在 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):

它报告

模块“wx”没有“框架”成员

wx 确实有一个 Frame 成员并且代码运行完美

我该如何处理这些消息?我希望 pylint 确实能够识别 wxPython 的成员,但如果做不到这一点,请抑制消息

【问题讨论】:

    标签: wxpython pylint


    【解决方案1】:

    this 是否有帮助(添加到 pylintrc 文件中的选项)?如果这不起作用,您也可以使用 # pylint: disable=no-member 禁用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-17
      • 2013-08-02
      • 2013-07-19
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多