我已编写简单文件并在此代码上运行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)