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" ] |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 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