IM
mail.switch_to.window(mail.window_handles[1])
и все работает.
Size: a a a
IM
mail.switch_to.window(mail.window_handles[1])
AS
mail.switch_to.window(mail.window_handles[1])
AS
mail.switch_to.window(mail.window_handles[1])
IM
button = mail.find_element_by_css_selector('.passp-form-button')
mail.execute_script("arguments[0].click();", button)
AS
button = mail.find_element_by_css_selector('.passp-form-button')
mail.execute_script("arguments[0].click();", button)
IM
AS
IM
AS
AS
IM
AS
DB
class MagicTask(Task):
autoretry_for = (TypeError,)
retry_kwargs = {'max_retries': 5}
def run(self, *args, **kwargs):
make_magic(**kwargs)
class MagicTask(Task):
...
MagicTask = celery_app.register(MagicTask())
DB
AK
DB
AK
@_task
def backup_files_to_s3(uuids):
bt = S3BackupTask()
bt.backup_files(uuids)
DB
@_task
def backup_files_to_s3(uuids):
bt = S3BackupTask()
bt.backup_files(uuids)
DB
С
class MagicTask(Task):
autoretry_for = (TypeError,)
retry_kwargs = {'max_retries': 5}
def run(self, *args, **kwargs):
make_magic(**kwargs)
class MagicTask(Task):
...
MagicTask = celery_app.register(MagicTask())