类中有效代码的Pylint错误

时间:2017-11-27 15:09:20

标签: python class pylint

我在init函数中的类中设置了一个可重入锁(RLock):

self.lock= threading.RLock() 

如果我试着计算一下这样的锁:

self.lock._RLock__count 

我用pylint得到了这个错误:

E:581,15: Instance of '_RLock' has no '_RLock__count' member (no-member)

代码工作正常,我只有传递pylint测试的问题,我是否必须告诉它忽略这个动态属性?

1 个答案:

答案 0 :(得分:0)

似乎是pylint的限制,我使用下面的注释/命令在本地禁用了错误,一切正常:

# pylint: disable=E1101