fix: prompt re-login on expired Selenium session to prevent crash

This commit is contained in:
kinoshitakenta 2025-07-03 17:06:25 +08:00
parent 982e70a4e4
commit 82fb61ec26
Signed by: kinoshitakenta
GPG Key ID: A811E8CA36EF425E
1 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import logging
import os
from pathlib import Path
from selenium.common.exceptions import InvalidSessionIdException
from utils.cli import cli
from utils.driver import get_driver
from utils.EIP_action import ActionType, Action
@ -98,6 +99,9 @@ def main(opt):
if keep_login_status(driver, login_info):
action_agent.run(action_code)
except InvalidSessionIdException:
print("Session has expired, please re-login.")
except KeyboardInterrupt:
pass