def __get_user_v(self): _v = Config(self.__TMP_FILE__) if _v.get('time') is not None and self.__diff_date( _v.get('time')) >= 0: return _v.get('v') else: v = self.__get_v() if v is not False: _v.set({"v": v, "time": time.time()}) if _v.save() is True: return _v.get('v') raise ValueError('Get v Error')