python 窗口被关闭报错

['Traceback (most recent call last):\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 248, in __resolve_control\n    ctrl = wait_until_passes(\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\timings.py", line 458, in wait_until_passes\n    raise err\n', 'pywinauto.timings.TimeoutError\n', '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', '  File "F:\\GZH\\easyquant\\easyquant\\strategy\\strategyTemplate.py", line 73, in run\n    self.strategy(event)\n', '  File "F:\\GZH\\easyquant\\strategies\\策略1回调.py", line 53, in strategy\n    get_positions_status = self.get_positions_status(data)\n', '  File "F:\\GZH\\easyquant\\strategies\\策略1回调.py", line 222, in get_positions_status\n    positions = self.user.position\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\clienttrader.py", line 146, in position\n    self._switch_left_menus(["查询[F4]", "资金股票"])\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\utils\\perf.py", line 18, in wrapper\n    return f(*args, **kwargs)\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\clienttrader.py", line 522, in _switch_left_menus\n    self._get_left_menus_handle().get_item(path).select()\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 362, in __getattribute__\n    ctrls = self.__resolve_control(self.criteria)\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 259, in __resolve_control\n    raise e.original_exception\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\timings.py", line 436, in wait_until_passes\n    func_val = func(*args, **kwargs)\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 201, in __get_ctrl\n    dialog = self.backend.generic_wrapper_class(findwindows.find_element(**criteria[0]))\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\findwindows.py", line 87, in find_element\n    raise ElementNotFoundError(kwargs)\n', "pywinauto.findwindows.ElementNotFoundError: {'title': '网上股票交易系统5.0', 'backend': 'win32', 'process': 332152}\n"]

 

 

1
策略1: ['Traceback (most recent call last):\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 248, in __resolve_control\n    ctrl = wait_until_passes(\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\timings.py", line 458, in wait_until_passes\n    raise err\n', 'pywinauto.timings.TimeoutError\n', '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', '  File "F:\\GZH\\easyquant\\easyquant\\strategy\\strategyTemplate.py", line 72, in run\n    self.strategy(event)\n', '  File "F:\\GZH\\easyquant\\strategies\\策略1回调.py", line 52, in strategy\n    get_positions_status = self.get_positions_status(stock)\n', '  File "F:\\GZH\\easyquant\\strategies\\策略1回调.py", line 231, in get_positions_status\n    positions = self.user.position\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\clienttrader.py", line 146, in position\n    self._switch_left_menus(["查询[F4]", "资金股票"])\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\utils\\perf.py", line 18, in wrapper\n    return f(*args, **kwargs)\n', '  File "C:\\Python38\\lib\\site-packages\\easytrader\\clienttrader.py", line 522, in _switch_left_menus\n    self._get_left_menus_handle().get_item(path).select()\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 362, in __getattribute__\n    ctrls = self.__resolve_control(self.criteria)\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 259, in __resolve_control\n    raise e.original_exception\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\timings.py", line 436, in wait_until_passes\n    func_val = func(*args, **kwargs)\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\application.py", line 201, in __get_ctrl\n    dialog = self.backend.generic_wrapper_class(findwindows.find_element(**criteria[0]))\n', '  File "C:\\Python38\\lib\\site-packages\\pywinauto\\findwindows.py", line 87, in find_element\n    raise ElementNotFoundError(kwargs)\n', "pywinauto.findwindows.ElementNotFoundError: {'title': '网上股票交易系统5.0', 'backend': 'win32', 'process': 359776}\n"]

  

posted @   A汉克先生  阅读(431)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2020-07-15 JS原生Ajax
点击右上角即可分享
微信分享提示