Pylint如何确定实例是否具有变量

时间:2016-02-28 15:50:28

标签: python python-2.7 python-3.x pylint

我已编写简单文件并在此代码上运行Pylint。有没有人有想法 Pylint如何确定类样本没有第二个变量。

  

目的:我想写一个简单的脚本来读取样本   文件(python代码)并检查访问哪个实例变量   由Instance设置。如果我在main time.initial_time写入,而不是我的脚本能够检测到时间实例已访问initial_time。它将在运行时运行。我的意思是,它将成为现有流程的一部分

     

真实目的   过滤掉未使用的成员变量类,它使用了数千个地方和超过100个变量

示例文件

"""testing pylint code"""
#!/usr/bin/env py
class Sample(object):
    """create sample class"""
    def __init__(self):
        """seting variable"""
        self.intial_time = 0

def main():
    """main functionality"""
    time = Sample()
    print time.second

if __name__ == " __main__":
    main()

Pylint错误:

************* Module class_instance
R:  3, 0: Too few public methods (0/2) (too-few-public-methods)
E: 12,10: Instance of 'Sample' has no 'second' member (no-member)

0 个答案:

没有答案