pylint

    1热度

    1回答

    我正在尝试构建一个元类,我只是在想我真的懂了它。我想为这个元类的每个实例都有类方法。 class MyMeta(type): """A metaclass""" def __new__(mcs, name, bases, attributes): pass def _foo(cls): pass def _bar(cls):

    0热度

    1回答

    至今flake8和pylint都很棒,我已经研究了几个linting工具。不幸的是,我需要将这些linting工具与IronPython而不是CPython一起使用。如何使用IronPython使用pylint(或者flake8)?

    0热度

    1回答

    我在看这个最小有效的程序(?): import sys def f(): try: raise Exception() except Exception: raise Exception(), None, sys.exc_info()[2] f() 该程序执行,并按照我们的期望,保留的堆栈跟踪内部例外,如help("raise")所述。然而,

    -1热度

    1回答

    我有这样的代码: import pyqtgraph as pg # Short name cause pyqtgraph is looong import pyqtgraph.exporters # ... some code pg.foo() pg.exporters.ExportItem(blah) 现在pylint的埋怨import pyqtgraph.exporters说这

    4热度

    1回答

    的不堪不透明为什么IDE中的pylint的和智能感知功能具有难以识别的time.struct_time实例?下面的代码包含了对类的现有/不存在属性的一些简单测试,名为元组和名称元组,如time.struct_time。一切正常的pylint的,和的IntelliJ VSCode - 在每种情况下,除了time.struct_time报告给缺少的属性的访问 - 它产生任何这些工具没有警告或错误。他们

    1热度

    1回答

    为什么我在VCCode中收到此消息,但实际上没有错误? 而这一次 如果我运行它的工作没有错误的程序。

    3热度

    1回答

    我读了很多关于泛型类的内容,虽然这些类很酷,但有时候我只需要一个泛型函数。这是我写的一个小的: def _matrix_map(self, mapper): """returns the matrix applying the mapper funcfunc""" return {key: mapper(value) for key, value in self._matrix

    1热度

    4回答

    对不起,我想不出一个更好的方式来标题! 基本上,我想一个抽象基类,则一个子类的一个不起实现抽象方法,则一个子类的该,其不实现该方法。这也可能是用一个例子更容易: import abc class A(abc.ABC): def __init__(self, some_var): self.some_var = some_var @abc.abstractmetho

    0热度

    1回答

    我有一个类,它通过类变量实现了一些类型检查。 然后,当实例化类时,定义的变量将成为该类的必需参数,并具有所需的类型。图案看起来像这样: class MyClass(MagicBaseClass): arg1 = ArgumentObj(allowedTypes=(basestring,)) arg2 = ArgumentObj(allowedTypes=(list, tuple

    1热度

    1回答

    我试图在Windows上安装Pylint(使用Visual Studio代码)。我有这个例外,我找不到解决方案。 我已经尝试完全重新安装python,但我有完全相同的错误。 在其他PC上,相同的再生步骤工作正常。 >"C:\Program Files (x86)\Python36-32\python" -m pip install pylint Collecting pylint Do