Commit 6f55d527 by baiquan

refactor(service): 调整登录流程并优化资源关闭逻辑

- 移除 page_login.py 中的冗余 tab.close()调用
- 在 shop.py 中添加 closeBrowser() 调用以确保浏览器实例正确关闭
parent 7d43cb3b
...@@ -117,7 +117,6 @@ async def page_login(browser_id, restart=False): ...@@ -117,7 +117,6 @@ async def page_login(browser_id, restart=False):
cookies = tab.cookies().as_dict() cookies = tab.cookies().as_dict()
PHPSESSID = cookies.get('PHPSESSID', '') PHPSESSID = cookies.get('PHPSESSID', '')
set_token(tab) set_token(tab)
tab.close()
return PHPSESSID return PHPSESSID
tab.wait(3) tab.wait(3)
if not restart: if not restart:
......
...@@ -49,6 +49,7 @@ async def syncShop(task: dict = None): ...@@ -49,6 +49,7 @@ async def syncShop(task: dict = None):
if browser_default_id: if browser_default_id:
try: try:
PHPSESSID = await page_login(browser_default_id) PHPSESSID = await page_login(browser_default_id)
await closeBrowser(browser_default_id)
except Exception as e: except Exception as e:
logger.error(f'{browser_default_id}-->页面登录失败:{e}') logger.error(f'{browser_default_id}-->页面登录失败:{e}')
await closeBrowser(browser_default_id) await closeBrowser(browser_default_id)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment