自动投稿alpha

This commit is contained in:
2022-07-25 16:24:11 +08:00
parent 59f199db33
commit ef10d0bf0f
16 changed files with 1086 additions and 15 deletions

View File

@ -0,0 +1,18 @@
class Retry:
def __init__(self, max_retry, success_return_value):
self.max_retry = max_retry
self.success_return_value = success_return_value
def run(self, func, *args, **kwargs):
status = False
for i in range(0, self.max_retry):
try:
return_value = func(*args, **kwargs)
except Exception:
return_value = not self.success_return_value
if return_value == self.success_return_value:
status = True
break
return status