此代码运行完全正常,但PyCharm无法解析Timer
超类的属性。为什么?
设置了Python 3.6解释器。
from threading import Timer, Event
class TestStatsCollector(Timer):
def __init__(self, func, interval=60):
super().__init__(interval, func)
def run(self):
while not self.finished.is_set():
self.finished.wait(self.interval)
self.function(*self.args, **self.kwargs)