重新修正了B站无法上传多P的问题

This commit is contained in:
2022-02-01 23:32:41 +08:00
parent b1f45ee90d
commit 1feed57b4e
13 changed files with 1199 additions and 557 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